Payouts
Request bulk payout
POST
Bulk payouts operation allows you to initiate multiple payouts for asynchronous processing. Read more about Payouts.
- Bulk requests with more than 20 payout transactions may be rejected by pawaPay.
- This API call is idempotent, which means it is safe to submit a request with the same
payoutId
multiple times. - Duplicate requests with the same
payoutId
will be ignored with theDUPLICATE_IGNORED
status. - Since the request can be rejected, you must check the
status
code in the response for each submitted request. TherejectionReason
in the response will contain information about the reason of the rejection. - Callback will be delivered separately for each payout in the bulk request as the payouts are resolved to their final status.
Each individual request can get one of the statuses on initiation:
Status | Description | |
---|---|---|
ACCEPTED | Yes | The payout request has been accepted by pawaPay for processing. |
ENQUEUED | Yes | The payout request has been accepted, but has been enqueued for processing later. Read more about enqueued payouts. |
REJECTED | No | The payout request has been rejected. See rejectionReason for details. |
DUPLICATE_IGNORED | No | The payout request has been ignored as a duplicate of an already accepted payout request. Duplication logic relies upon payoutId . |
How do i find out the final statuses of these payouts?
As the pawaPay Merchant API is an asynchronous API, you can find out the final status of the accepted payout by either:
Waiting for a callback
If you have configured callbacks, just wait for it.
Checking the status
Or poll the Check Payout Status endpoint.
Headers related to signatures must only be included if you have enabled “Only accept signed requests”. Read more about it from the pawaPay Dashboard documentation.
Authorizations
See Authentication.
Headers
SHA-256 or SHA-512 hash of the request body.
Body
application/json · object[]
The body is of type object[]
.
Response
200
application/json
Request has been processed by pawaPay
The response is of type object[]
.