Refunds
Refund Request API
To request for a Zapper refund, the Zapper ID (unique Zapper payment identifier) is required. The Zapper ID may be obtained in 1 of 2 ways:
Zapper provides the Zapper ID in the body of a payment notification. An integration may store the Zapper ID against the payment and retrieve it if necessary for the refund request.
The Customer may be asked to provide the Zapper ID referring to the "Payment History" on the Zapper application.
Refunds
POST
https://api.zapper.com/business/api/v1/merchants/{merchantId}/refunds
This endpoint allows you to request a Zapper refund on the customer's behalf.
Path Parameters
merchantId
string
The merchant identifier.
Query Parameters
zapperId
string
The Zapper payment identifier
Headers
Authorization
string
Bearer <integration authentication token>
Request Body
invoiceCreatedUTCDate
string
The UTC date when the invoice was created.
invoiceExternalReference
string
The external reference for an invoice (e.g. The merchant's invoice reference)
origin Reference
string
The unique identifier for the integration
origin
string
The integration source (e.g the name of the integration/POS/store to help identify the integration)
amount
string
The refund amount being requested in cents (must not exceed the processed amount)
Last updated
Was this helpful?