Module: Lipwa
- Extended by:
- Dry::Configurable
- Defined in:
- lib/lipwa.rb,
lib/lipwa/money.rb,
lib/lipwa/types.rb,
lib/lipwa/errors.rb,
lib/lipwa/gateway.rb,
lib/lipwa/version.rb,
lib/lipwa/webhook.rb,
lib/lipwa/gateways.rb,
lib/lipwa/response.rb,
lib/lipwa/capability.rb,
lib/lipwa/http_adapter.rb,
lib/lipwa/configuration.rb,
lib/lipwa/gateways/mpesa.rb,
lib/lipwa/webhooks/mpesa.rb,
lib/lipwa/capabilities/c2b.rb,
lib/lipwa/capabilities/refund.rb,
lib/lipwa/gateways/mpesa/auth.rb,
lib/lipwa/auth_strategies/base.rb,
lib/lipwa/auth_strategies/none.rb,
lib/lipwa/capabilities/stk_push.rb,
lib/lipwa/capabilities/disbursement.rb,
lib/lipwa/capabilities/status_query.rb,
lib/lipwa/contracts/refund_contract.rb,
lib/lipwa/contracts/stk_push_contract.rb,
lib/lipwa/auth_strategies/bearer_token.rb,
lib/lipwa/contracts/c2b_simulate_contract.rb,
lib/lipwa/contracts/disbursement_contract.rb,
lib/lipwa/contracts/status_query_contract.rb,
lib/lipwa/gateways/mpesa/security_credential.rb,
lib/lipwa/contracts/c2b_register_urls_contract.rb,
sig/lipwa.rbs
Overview
Unified payment gateway abstraction for African payment providers.
Defined Under Namespace
Modules: AuthStrategies, Capabilities, Capability, Contracts, Gateways, Types, Webhook, Webhooks Classes: ConfigurationError, Error, Gateway, GatewayError, HttpAdapter, Money, Response, UnsupportedCapabilityError, UnsupportedProviderError, ValidationError, WebhookEvent, WebhookParseError
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.gateway(name) ⇒ Object
29 30 31 |
# File 'lib/lipwa.rb', line 29 def self.gateway(name) Gateways[name] end |