Documentation Index
Fetch the complete documentation index at: https://docs.adullam.dev/llms.txt
Use this file to discover all available pages before exploring further.
Adullam Payments Overview
Use the Payments API to collect money from your customers via mobile money (Orange, MTN, Moov, Wave) in West Africa. You can create a payment, retrieve a single payment, list payments with filters and pagination, and refund completed payments.Core operations
Create Payment
Initiate a payment to charge a customer’s mobile money account (amount in XOF, channel required).
Get Payment
Retrieve a single payment by ID.
List Payments
List payments with optional filters: status, channel, customer_phone, amount range, date range, and pagination.
Refund Payment
Refund a completed payment (full or partial) with reason and optional description.
Payment flow
- Create a payment with amount (XOF), currency (
XOF),customer_phone, andchannel(orangeCI,mtnCI,moovCI,waveCI). IncludeIdempotency-Keyheader for safe retries. - The customer approves the debit on their mobile. Status moves from
pendingtoprocessingthencompletedorfailed. - Use List payments or Get payment to poll status, or rely on webhooks for event notifications.
- For completed payments, use Refund payment when needed (with idempotency key).
Support
Need help? Contact us by email (support@adullam.dev), WhatsApp (chat), or Telegram (@adullam_official).