Jèko
Payment Requests

Get payment request by ID (Partner API)

GET
/partner_api/payment_requests/{id}

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-KEY and X-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

Formatuuid

Response 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"  }}