Skip to main content

Difference between voids and refunds

Understand the key differences between voiding and refunding transactions in AffiniPay, including eligibility windows and fee implications.

Updated this week

Choosing between a void and a refund depends on the timing of the transaction and whether it has already settled. Use the guide below to determine which action is right for your situation.

Quick Comparison

Feature

Void

Refund

Availability

Same day (before settlement)

Up to 6 months after charge

Processing Fees

Percentage fee is waived

Fees are not returned

Transaction Fee

Still incurs per-transaction fee

Incurs a new per-transaction fee

eCheck Support

No (must use refund)

Yes


1. Voids

A void cancels a transaction before it is finalized (settled). It is the most cost-effective way to cancel a payment because it prevents the percentage-based processing fee from being charged.

  • Deadline: Must be done the same day before settlement.

  • Note: If you have Next Day Funding, the deadline to void is 8:00 PM Eastern Time.

  • eChecks: The "Void" button will not be visible for eChecks; however, a refund initiated on the same day will act as a void in the system.

2. Refunds

A refund reverses a transaction that has already settled. This can be issued for the full amount or a partial amount.

  • Deadline: Available for up to six months.

  • Fees: Because the original transaction was already processed, the initial fees are not returned to you.


How to Void a Transaction (Step-by-Step)

  1. Open the Menu: Navigate to the Refund menu from your main dashboard.

  2. Search: Locate the payment using the payor’s name, invoice number, date, or transaction ID.

  3. Check Eligibility: Select the transaction. If the Void option is visible, the transaction is eligible to be canceled without percentage fees.

  4. Confirm: Select Void to complete the action.

‼️IMPORTANT

If the "Void" option is missing, the transaction has likely already settled. In this case, you must issue a Refund instead.

Did this answer your question?