The Transaction Payment Options section provides all API operations required to fetch available payment methods and initiate charges using credit card, bank transfer, or mobile channels.
Use this section when you need to:
- Retrieve real-time payment method availability
- Generate charges after a payment token has been created
- Support multiple payment channels in your checkout flow
- Implement fallback methods if a customer cannot complete the default payment option
Quick Navigation
Retrieve available mobile payment methods for the customer.
Authorize a charge using an existing payment token.
Initiate a charge through a supported bank transfer method.
Process a card payment using the stored token.
Charge a customer via mobile payment channels.
Retrieve all bank transfer payment types supported for the transaction.
Fetch corporate-level mobile payment configurations.
Full API Collection
Prefer exploring endpoints interactively?
Use the official DPO Pay Transaction Payments Options API Collection on Postman:
Transaction Payment Options Workflow
Discover supported payment methods and charge tokens with confidence
Use this interactive recipe to retrieve the payment methods available for a merchant and region, then submit the appropriate token charge request (card, bank transfer, or mobile money). It’s designed for dynamic checkout flows where supported payment rails must be determined before taking payment.
Related Sections
- Transaction Operations — Creating tokens, callbacks, refunds
- Response Codes — For all gateway results and statuses

