An integrator’s customers can initiate a deposit from their respective mobile money wallets. An STK push will be sent to the customer and the respective amount will be deducted from their mobile money wallets and deposited into the integrator’s fiat wallet
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Customer key
"customer-key-123"
amount to deposit
10
deposit id
"5f9b2c7b9c9d6b0017b4e6b1"
callback url
"https://example.com"
reference id
"5f9b2c7b9c9d6b0017b4e6b1"
success redirect url where customer is redirected after successful payment
"https://example.com/success"
cancel redirect url where customer is redirected if payment is cancelled
"https://example.com/cancel"
error redirect url where customer is redirected on payment error
"https://example.com/error"
customer redirect url
"https://example.com/success"