Void a PaymentRefund

This endpoint is only relevant to Forage SDK integrations.

If you’re building with the Fully Hosted or Custom Forage Checkout UI instead, then use the OrderRefund endpoints.

A POST request to /payments/<payment_ref>/refunds/<refund_ref>/void/ reverses a successfully processed PaymentRefund. It reinstates the original charge to the customer.

On success, the API responds with the PaymentRefund object, and the is_voided value is true.


The balance value in the response does not reflect the voided transaction.

The returned balance amount accounts for the original transaction, before the void. A customer must check their balance via PIN entry to get the post-void balance.