GET
/payment/zibapay/orders/allAPIAuthentication:Bearer token
Authorization: Bearer <token>Security requirement: 403 CSRF Protection
Direct server-to-server calls authenticated via Bearer tokens do not require CSRF headers. If you instead invoke mutation endpoints from a web browser using cookie-based sessions, you must include the following header:
X-Requested-With: XMLHttpRequestResponse fields
| Field | Type | Presence | Description |
|---|---|---|---|
[].orderId | string | Always returned | Order reference ID. |
[].amount | number | Always returned | Order monetary amount. |
[].currency | string | Always returned | Currency code (NGN, RWF, GHS, USD). |
[].description | string | Always returned | Order description. |
[].status | string | Always returned | Current order status (PENDING, COMPLETED, FAILED, REVERSED). |
[].createdAt | string | Always returned | Order creation timestamp. |
Status codes
| HTTP Status | Meaning |
|---|---|
| 200 | Merchant orders list. |
| 401 | No merchant session. |
Notes
- HTTP 200 returns the orders loaded for that merchant. This route does not take page or limit query parameters.