
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_requeststotrue. - Refunds: Charge the fixed fee on refunds, both successful and failed. Set
charge_all_reversal_requeststotrue. - Failed authorizations: Charge the fixed fee when an authorization fails, is voided, or expires. Set
charge_all_authorization_requeststotrue.
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.