Endpoint
Authentication
Your merchant or partner API key.
Request body
The ID of the transaction being refunded.
Refund amount in cents. For a full refund, pass the original
cash_total_cents. For a partial refund, pass the partial amount.Reason code for the refund. One of:
defective_product, customer_dissatisfied, wrong_item, price_adjustment.The employee ID of the person processing the refund.
Example
If the normalization check detects that the refund rounding delta does not correctly reverse the original transaction’s direction, the failure is flagged in the response and logged to the audit trail — but the refund is not blocked. Review flagged refunds in the void analytics and compliance reports.