Credit Card Charge adds a configurable percentage on Authorize.Net card payments. It is not Stripe, PayPal, or a generic fee for every payment method. Enable Invoice Online Payment, install and configure Authorize.Net, then set Extra Credit Card Charges in Invoicing settings.
The setting is a percent of the transaction amount (for example 15.00 means 15%). There is no separate fixed-amount mode in this zip. The Pay Now card form shows “X% Extra Charge On Credit Card”. On a successful Authorize payment, the module raises the transaction amount, sets the posted invoice back to draft, adds a tax-free service product line named Credit Card Charge if it is not already there, and posts the invoice again.
- Toggle and percent in Invoicing settings (Invoicing → Configuration → Settings).
- Warning on the Authorize.Net Card option at Pay Now.
- Fee line on the customer invoice after the card payment succeeds.
- Service product “Credit Card Charge” is created on install (no taxes by default).
- Does not add the line for ACH Direct Debit or other providers.
Works on Community and Enterprise. Needs Invoicing, Sales, Website, Payment, and the Authorize.Net payment provider. English only. Check local rules before you surcharge cards. The Apps page mentions a fixed amount; this code applies a percentage only.



