- Using an online card payment token from a supported payment gateway
- Funding via the customer wallet if no token is provided
Authentication
string
required
Authentication token obtained after login.
string
required
Device UUID used for request tracking.
string
required
Platform identifier (e.g., “WEB”, “ANDROID”, “IOS”).
Request Body
enum
required
Type of payable item.
string
required
Unique ID of the payable item to fund.
string
required
Payment gateway token reference when using card payment.
enum
required
Payment gateway provider. Options:
STRIPE_ACHCOINBASE_PAYMENT_APIPOLI_PAYMENT_APISECURE_TRADINGRAVE_FLUTTERWAVECUSTOM_POINT_OF_SALE
enum
required
Method of payment. Options include:
ONLINE_CARD_PAYMENTE_WALLET
number
required
Total amount to process for checkout.
string
Optional beneficiary phone number for payment processing.
string
Optional password required for certain wallet payments.
string
Optional account number for wallet or bank account payment.
enum
Currency code for the payment account, if applicable.
