Collect M-Pesa, card and bank payments reliably through one integration. Use the hosted Cashly API to start in minutes, or self-host with the open-source M-Pesa Box SDK and our WordPress and Ghost plugins.
From the first STK push to reconciliation, the whole payment stack is handled — so you collect money more reliably with Cashly.
Collect M-Pesa, cards and bank transfers through a single clean REST API.
Signed webhooks with automatic retries and idempotency, so you never double-fulfil an order.
Match every transaction and settle with a dashboard and exportable logs.
Drop in Cashly or the M-Pesa Box SDK with your Daraja credentials.
Trigger an STK push or accept a card; the customer confirms in seconds.
Receive a signed webhook and settle, fully idempotent.
Collect money more reliably with the hosted Cashly API, or self-host the open-source M-Pesa Box SDK.