Payouts
Check Payout Status
Retrieve the latest status of a payout using a reference or UUID.
POST
Overview
Query the current status of a payout using one of your identifiers. This endpoint is useful for reconciliation or when webhooks are delayed.
Auth: Requires a Payout token (Authorization: Bearer <payout_token>).
Endpoint
Request body
Provide one of the following fields:| Field | Type | Notes |
|---|---|---|
transaction_reference | string | Your client reference used when creating the payout. |
request_uuid | string | Request UUID returned by the platform (if provided). |
payment_uuid | string | Waftpay payment UUID (numeric string). |
Example (by transaction reference)
Example (by payment UUID)
Example response
Notes
statecan beprocessing,succeeded,failed, orcanceled.- If the payout is not found, you will receive a
NOT_FOUNDresponse. payment_referenceis a separate Waftpay reference; do not send it aspayment_uuid.- Errors follow the standard error shape. See Errors.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
