Credit Card Charge adds a configurable percentage surcharge to eligible Authorize.Net card payments made through Odoo's Pay Now flow. It displays the additional percentage before payment and adds a corresponding Credit Card Charge line to the invoice after successful payment.
Configure a percentage surcharge
Enable Invoice Online Payment and configure Authorize.Net. Then set Extra Credit Card Charges under Invoicing settings. The module supports a percentage, not a separate fixed amount.
Show the fee before checkout
When customers choose Card through Authorize.Net on Pay Now, the payment form displays the configured extra percentage. This helps communicate the fee before payment, but the merchant must separately verify applicable legal, card network and acquirer requirements.
Align the transaction and invoice
After successful card payment, the module adjusts the transaction amount and adds a Credit Card Charge service line to the invoice. It extends the existing Authorize.Net payment route rather than introducing a new payment provider.
Check payment provider compatibility
This module does not apply its surcharge to Stripe, PayPal, ACH Direct Debit or other payment providers. It requires account, payment_authorize, website, payment and sale_management, and supports Odoo Community and Enterprise.
Verify requirements before purchase
The current product listing offers Odoo 17, 18 and 19 releases. Confirm version 16 availability before choosing that version, because the existing FAQ and available release entries disagree.
The core license is USD 49 and includes three months of free support. Optional installation support is available for USD 99. Review your jurisdiction's rules and the relevant card network and acquirer requirements before enabling a surcharge.



