CAPSEND API Docs
CAPSEND MTO API

One integration. A complete payout flow.

CAPSEND gives your money transfer operation one API for sending payouts into Nigeria. You submit the transfer; CAPSEND validates it, reserves the funds, processes the bank payment, and sends your system the final result.

How a transfer works

  1. 1
    Onboard

    Your staging credentials, webhook configuration, and managed test wallet become available through the CAPSEND MTO platform.

  2. 2
    Authenticate

    Your backend exchanges its client credentials for a one-hour API token.

  3. 3
    Send a transfer

    Your backend submits the sender, beneficiary, amount, and a unique idempotency key.

  4. 4
    CAPSEND processes it

    CAPSEND validates the request, places a wallet hold, sends the bank payment, and reconciles the result.

  5. 5
    Receive the outcome

    Your webhook receives a signed success or failure event. The status endpoint is available as a fallback.

The partner API

You only need five endpoints for a complete staging integration.

PurposeEndpoint
Get an access tokenPOST /api/token
View your staging balanceGET /api/test-wallet
View staging wallet activityGET /api/test-wallet/transactions
Create a transferPOST /transactions/createTransaction
Check a transferGET /transactions/get/:id

Client credentials and webhook settings are handled during onboarding in the MTO platform. Your integration does not need to create or manage API clients itself.

What each side handles

Your systemCAPSEND
Keep credentials and webhook secrets secureValidate credentials and isolate each MTO environment
Send valid transfer and beneficiary dataCheck funds and reserve the transfer amount
Use one idempotency key per transferProcess and reconcile the bank payment
Verify webhook signatures and deduplicate eventsRetry terminal webhooks when delivery fails
Store the CAPSEND transaction ID and referenceReturn an authoritative transaction status

Start in staging

EnvironmentBase URLFunds
Staginghttps://staging.capsendimto.org/v1Managed test wallet; no manual funding required
Productionhttps://prod.capsendimto.org/v1Live wallet and real transfers

Staging and production are fully separate. Each has its own credentials, webhook configuration, token, and transaction history. Complete the quickstart in staging before moving to the go-live checklist.

Copyright CAPSEND Finance Services Ltd
Search documentation Find an endpoint, workflow, or integration rule.

Start typing to search the integration guide.