Skip to content

FAQ

Getting Started

How do I create a Djamo Business account and get API access ?

To get started, follow the Onboarding guide. Once your account is reviewed and approved, you'll receive your API credentials to begin your integration.

Is there a sandbox environment available for testing ?

Yes. Djamo provides a dedicated test environment so you can develop and validate your integration safely, without processing real transactions. See the Basics section for setup instructions.

Payments (Collection)

Will my customers be able to pay via mobile money ?

Not currently, the Djamo Business API supports Djamo-to-Djamo payments only.

What is the maximum amount I can receive ?

The receiving limit is 200,000,000 FCFA. For limits specific to your account, reach out via the Contact page.

How do I know when a payment has been successfully completed ?

Djamo sends real-time event notifications via webhooks to your configured endpoint on the charge/events topic. See the Events section for available events and payload details.

How do I know if a payment has failed or expired ?

Payments that aren't completed within 1 hour are automatically dropped. No webhook is sent in this case, but you can poll the API to check the current status of a payment. See Retrieve a charge.

Transfers

Are there limits on transfer amounts ?

The maximum transfer amount is 200,000,000 FCFA. For limits specific to your account, reach out via the Contact page.

How are transfer status updates delivered ?

Transfer lifecycle events are pushed to your endpoint via webhooks. You'll receive notifications across three stages: transactions/started, transactions/completed, and transactions/failed. See the Events section for full event details and payload formats.