Overview
MoK™ API is Kratos Financials Inc.'s payment gateway. It lets any application — online store, SaaS platform, mobile app — collect (Cash-In) and disburse (Cash-Out) Mobile Money and card payments across Central Africa.
What the API lets you do
- Collect a Mobile Money or card payment from your application (Cash-In).
- Disburse funds to a Mobile Money wallet or bank account (Cash-Out).
- Get notified in real time of every status change via signed webhooks.
- Test the entire flow without real money using the Sandbox environment.
Key vocabulary
- Wallet: an end user's Mobile Money wallet (a phone number tied to an operator).
- Transaction: a money movement identified by a unique transaction_id, in one of the PENDING, SUCCESS or FAILED statuses.
- Webhook: an HTTP POST notification sent by MoK™ to your server on every transaction status change.
- Idempotency key: a unique identifier you generate for each request, to prevent the same transaction being created twice after a network retry.