Payments
A Payment represents a mobile money debit from a customer’s phone. When you create a payment, the customer receives a prompt to confirm the transaction.Payment Lifecycle
FAILED, EXPIRED, or CANCELLED at various stages.
Amounts
All amounts are in centavos (smallest currency unit):10000= 100.00 CVE500000= 5,000.00 AOA
Idempotency
Use theIdempotency-Key header to safely retry payment creation without creating duplicates.
Endpoints
| Method | Path | Description |
|---|---|---|
POST | /v1/payments | Create a payment |
GET | /v1/payments/{id} | Get a payment |
GET | /v1/payments | List payments |
POST | /v1/payments/{id}/confirm | Confirm (sandbox only) |
POST | /v1/payments/{id}/cancel | Cancel a payment |