post
https://sandbox.onebrick.io/v2/payments/gs/qris/update-status-sandbox
This API only for testing purpose and can only works in sandbox environment.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Use this sandbox-only endpoint to simulate QRIS status changes during integration testing.
The endpoint lets you move a sandbox QRIS transaction into a target status so your team can verify callback handling, reconciliation, and user-facing payment status updates without real payment activity.
Before You Test
- Generate a QRIS transaction in Sandbox.
- Store the
referenceIdfrom your original request. - Call this endpoint with the target status you want to simulate.
- Confirm that your callback endpoint receives and processes the update correctly.
Important Notes
- This endpoint is only for Sandbox testing.
- Do not use it as part of a production payment flow.
- Your callback handler should process simulated callbacks with the same validation and idempotency rules used for production callbacks.
Request Parameters
| Key Parameters | Data Type | Description |
|---|---|---|
| publicAccessToken | String | One time access-token generated using the auth token API |
| referenceId | String | Unique reference of Transactions from client side |
| status | String | Status of QRIS, the value options are processing, paid, expired, completed. |
Response Parameters
| Key parameters | Data type | Description |
|---|---|---|
| data | String | Providing information about whether the status has successfully changed or not. |
