Deposit via bank checkout
Bank Deposits
Bank Checkout Deposit
Customer Completed transaction using Checkout Url
POST
Deposit via bank checkout
Customer completed transaction using checkout URL. This endpoint allows customers to deposit funds via bank checkout.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
full name
Example:
"John Doe"
Customer Phone Number
Example:
"+245XXXXXXXXX"
Payment Method
Available options:
PAYBYBANK, CARD Example:
"PAYBYBANK"
Transaction currency
Available options:
KES, GHS, NGN, ZAR, ZAR, USD, XOF, ZMW, XAF, SLE, CDF, TZS, UGX, EGP, MWK, RWF, ETB, MZN, LSL, GNF, USDT, BTC, ETH, USDC Example:
"eg ZAR"
amount to deposit
Example:
10
Country where the wallet is used (optional if derivable from currency) - Cards are accepted globally
reference id
Example:
"5f9b2c7b9c9d6b0017b4e6b1"
callback url
Example:
"https://example.com"
customer redirect url
Example:
"https://example.com/success"