Refund an invoice

An online refund will use the same payment method that was used in the original invoice transaction. If the payment method associated with the invoice has been deleted or invalidated, an error response will be returned containing an appropriate message.

The refund feature will refund the full invoice amount including any customer paid fees collected. Customer paid Ezypay fees will then be charged to the merchant when a refund is successfully processed. An additional refund fee may apply.

To perform a partial refund, you must indicate the amount and/or invoice item in the request body. Partial amount refund on an invoice item is possible except on Ezypay fee items. When refunding partial amount on an invoice, the amount should be less than the invoice amount less customer paid fees.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

An online refund will use the same payment method that was used in the original invoice transaction. If the payment method associated with the invoice has been deleted or invalidated, an error response will be returned containing an appropriate message.

The refund feature will refund the full invoice amount including any customer paid fees collected. Customer paid Ezypay fees will then be charged to the merchant when a refund is successfully processed. An additional refund fee may apply.

To perform a partial refund, you must indicate the amount and/or invoice item in the request body. Partial amount refund on an invoice item is possible except on Ezypay fee items. When refunding partial amount on an invoice, the amount should be less than the invoice amount less customer paid fees. No refund allowed for PromptPay

Path Params
string
required

Auto-generated identifier of the invoice.

Body Params
double

Partial amount to be refunded. This amount should be less than the invoice amount less Customer Fees. If not provided, it will be refunded in full.

items
array of objects

List of Invoice Items to be refunded

items
Headers
string
required

Merchant ID

Responses

Language
LoadingLoading…
Response
Choose an example:
application/json