Verified BursaPay gateway workflow: Explains filtered payment history and cursor pagination in the developer API.
1. Overview & Purpose
The gateway supports listing payments with status and cursor parameters and returns a next cursor for subsequent pages.
2. Requirements & Setup
Use a valid secret key and request only the fields/pages required by the integration.
3. Step-by-Step Workflow
- Call GET /api/v1/payments/.
- Add supported filters such as status.
- Read meta.next_cursor.
- Request the next page only when needed.
4. Rules & Troubleshooting
Cursor pagination avoids repeatedly scanning the same historical dataset.
5. Verification & Next Steps
Persist cursors only for short-lived retrieval flows; treat them as opaque values.