Payment Requests
Get payment request by ID (Partner API)
Retrieves a payment request by its ID. Returns the same structure as the create endpoint but includes the current status.
When the request is still pending and a PSP status check was recently performed (or just ran),
the response may include a Retry-After header (seconds) advising clients when to poll again.
Authentication:
- Requires API key headers
X-API-KEYandX-API-KEY-ID
Access Control:
- Only returns payment requests that belong to the authenticated business
- Only returns payment requests created via the Partner API
Authorization
ApiKey ApiKeyId X-API-KEY<token>
In: header
X-API-KEY-ID<token>
In: header
Path Parameters
id*string
Payment request identifier
Format
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/partner_api/payment_requests/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "id": "string", "storeId": "string", "reference": "string", "type": "redirect", "paymentMethod": "orange", "status": "pending", "errorReason": "string", "transaction": { "id": "string", "amount": { "amount": 0, "currency": "XOF" }, "fees": { "amount": 0, "currency": "XOF" }, "status": "pending", "counterpartLabel": "string", "counterpartIdentifier": "string", "description": "string", "executedAt": "string" }}