Disbursement Status
The Disbursement Status API allows you to retrieve the latest status of a disbursement using its unique merchant reference. Use this endpoint to:- Check whether a payout has been processed
- Retrieve the provider reference
- View processing and completion timestamps
- Obtain the latest transaction status
Tip For real-time updates, use the Webhooks API. The Status API is useful for manual checks, reconciliation, and retry logic.
Endpoint
Authentication
Every request must include your API credentials.Example Request
- cURL
- JavaScript
- Python
- PHP
Path Parameters
Example Response
Transaction Status
Error Response
Best Practices
1
Use unique references
Generate a unique reference for every disbursement. This reference is used to retrieve the transaction later.
2
Prefer Webhooks
Use the Status API for reconciliation or manual checks. For production integrations, rely on webhook notifications to receive transaction updates automatically.
3
Retry safely
If the status is
processing, wait a few seconds before making another request instead of polling continuously.4
Store the provider reference
Save the
provider_reference returned by SplashPay for reconciliation with payment providers.