refundId multiple times.refundId will be ignored with the DUPLICATE_IGNORED status in the response.status code in the response for each submitted request. The rejectionReason in the response will contain information about the reason of the rejection.| Status | Description | |
|---|---|---|
ACCEPTED | Yes | The refund request has been accepted by pawaPay for processing. |
REJECTED | No | The refund request has been rejected. See rejectionReason for details. |
DUPLICATE_IGNORED | No | The refund request has been ignored as a duplicate of an already accepted refund request. Duplication logic relies upon refundId. |
ACCEPTED refund by either:
See Authentication.
SHA-256 or SHA-512 hash of the request body.
A UUIDv4 based ID specified by you, that uniquely identifies the refund.
36"<INSERT_UUID_FOR_REFUND>"
The depositId of the deposit to be refunded.
36"<INSERT_UUID_OF_DEPOSIT_TO_REFUND>"
The amount to be collected (deposit) or disbursed (payout or refund).
Amount must follow below requirements or the request will be rejected:
Valid examples:
5, 5.0, 5.00, 5.5, 5.55, 5555555, 0.5
Not valid examples:
5., 5.555, 5555555555555555555, .5, -5.5, 00.5, 00.00, 00001.32
1 - 23"15"
A list of metadata that you can attach to the payment for providing additional context about the payment.
For example, adding orderId to indicate for which order this payment was for or customerId to know which customer this payment pertains to.
Metadata will not be visible to the customer that is party to this payment. It will be visible in the pawaPay Dashboard on the payment details page and in your financial statements as a JSON object to support automated reconciliation. It is also possible to search for recent payments in the pawaPay Dashboard using global search based on the values of metadata.
Up to 10 metadata fields can be attached to a payment.
[
{
"fieldName": "orderId",
"fieldValue": "ORD-123456789"
},
{
"fieldName": "customerId",
"fieldValue": "[email protected]",
"isPII": true
}
]Request has been accepted for processing by pawaPay
The refundId of the refund transaction.
36"f4401bd2-1568-4140-bf2d-eb77d2b2b639"
Possible refund initiation statuses:
ACCEPTED - The refund request has been accepted by pawaPay for processing.REJECTED - The refund request has been rejected by pawaPay. See rejectionReason for details.DUPLICATE_IGNORED - The refund request has been ignored as a duplicate of an already accepted refund request. Duplication logic relies upon refundId.ACCEPTED, REJECTED, DUPLICATE_IGNORED