Webhooks should be your primary source of truth. Use this endpoint for manual checks, retries, and dashboard reconciliation.
Endpoint
Headers
Path parameters
Example request
Successful response
Possible statuses
How to use this endpoint
1
Find the reference
Store the virtual account reference when you create the account.
2
Send the request
Call the status endpoint with the reference in the URL path.
3
Inspect the response
Check
data.status and the payment timestamps in the response body.4
Sync your records
Update your dashboard or order state after you confirm the payment.
Best practices
- Use webhooks as your primary confirmation method.
- Use this endpoint for manual verification or dashboard syncing.
- Check
data.statusbefore treating a payment as successful. - Store the
referenceandmerchantReferencein your database.
Related guides
Create virtual account
Create a temporary virtual account for collecting a bank transfer.
Webhooks
Receive real-time payment notifications from Pasteaza.