Skip to content

Failed Transactions, Failed Authorizations, and Refund Fees can now be passed on to your merchants

Fee Settings step of the Fee Profile editor in the Finix Dashboard with toggles enabled for charging fees on failed payments, refunds, and uncaptured authorizations

You can now pass these fees on to your merchants for failed transactions, failed authorizations, and refunds. These are industry-standard fees, and applying them recovers costs you would otherwise absorb. You can set these on a merchant's Fee Profile from your Finix Dashboard or through the API.

Three new Fee Profile settings control which attempts your merchants are charged the fixed fee for:

  • Failed transactions: Charge the fixed fee when a sale or capture fails. Set charge_all_transfer_requests to true.
  • Refunds: Charge the fixed fee on refunds, both successful and failed. Set charge_all_reversal_requests to true.
  • Failed authorizations: Charge the fixed fee when an authorization fails, is voided, or expires. Set charge_all_authorization_requests to true.

Only the fixed fee from the merchant's Fee Profile applies to these events, not the percentage-based basis points. Finix charges the flat fixed fee that matches the card brand or payment method, such as the Visa fixed fee on a Visa payment or the ACH fixed fee on a bank refund. Each transaction is charged a single fixed fee.

By default these fees are not enabled for your merchants, so nothing changes for your merchants until you enable it.