neo-pays

Refunds

Payments

Money given back to your customers: the list of refunds, and the form to create one.

The two ways to create one

The usual route starts from the payment: open it in Transactions and choose Refund. This screen's form does the same thing from the original payment's identifier or reference, which is convenient when you have the reference in front of you and not the row.

Leaving the amount blank refunds the whole remaining balance of the payment. A partial amount is accepted, and several partial refunds can follow one another as long as balance remains.

When it does not go through

What you see What it means
Retry on a row The rail did not take it this time; nothing has changed
Cancel The refund stays on file, marked cancelled — nothing is deleted

A refund is never deleted. Cancelled, it stays visible with its status. That is an audit-trail requirement, not a limitation of the screen.

The same operation by API: POST /v1/refunds, documented under Refunds.

/dashboard/refunds