Testing checklist
Before you go live, we recommend that you complete the following testing checklist.
| Test | Endpoint | Task |
|---|---|---|
| List transaction activity | /v2/activity/{accountId} |
Ensure that all transactions can be pulled back for a particular account. Include query parameters as per live expectations (e.g., type, status, startDate, endDate). Test pagination using limit and offset. Check that the request is correct and that JSON is returned and parsed/handled correctly by your app. |
| Get single transaction details | /v2/activity/{type}/{id} |
Ensure that a single transaction can be retrieved by type and ID. Test with different type values (payment, transaction, order, boxTransaction) and verify the correct ID format is used for each. Check that the request is correct and that JSON is returned and parsed/handled correctly by your app. |