Credit Card Charge Odoo app icon

Odoo Credit Card Surcharge on Invoices

Apply a percentage surcharge to Authorize.Net card payments in Odoo, disclose it at Pay Now, and add the fee to the invoice.

  • Community
  • Enterprise
  • Odoo.sh
  • On-premise

Industry

Banking & Finance, Services

Downloads

5

Buy
Credit Card Charge Odoo module preview

Overview

About this app

Credit Card Charge is an Odoo app for businesses that accept online payments through Authorize.Net and want to add a percentage surcharge to eligible card transactions. Configure the fee in Invoicing settings, show customers the surcharge before they pay, and add a Credit Card Charge line to the invoice after successful payment. The module does not surcharge ACH or payments through other providers.

Features

  • Percentage Surcharge Configuration

    Enable Extra Credit Card Charges in Invoicing settings and configure a percentage for eligible Authorize.Net card payments. The module does not provide a separate fixed amount mode.

  • Fee Disclosure on Pay Now

    When customers select Card through Authorize.Net on the Pay Now form, the configured additional percentage is displayed before payment.

  • Invoice Surcharge Line

    After a successful card payment, the module adds a Credit Card Charge service line to the customer invoice so the invoice reflects the additional transaction amount.

  • Authorize.Net Payment Integration

    The module extends the existing Authorize.Net payment route in Odoo. It is not a standalone payment acquirer and requires the Authorize.Net payment provider to be configured.

  • Other Payment Methods Excluded

    The surcharge workflow does not apply to ACH Direct Debit or other payment providers. Businesses should confirm that their payment setup matches the module's supported scope.

  • Odoo Community and Enterprise Support

    The current Odoo 19 release supports Community and Enterprise editions, with Odoo.sh and on premise deployments. The required payment, website, sales and accounting modules must be installed.

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.

A closer look

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.

A little closer, wherever you are

Big world.
Close partnership.

Product engineering, AI and Odoo ERP, with a shared plan and a working rhythm built around your team.

IndiaSpainFrance
Our offices Customer presence

Different time zones. One shared vision.

Explore our global presence