NetSuite Surcharging

A payment card surcharge, also known as a checkout fee, is an additional percentage-based fee that a merchant adds to a transaction when a credit card is used for payment. You can add surcharges to credit card payments to offset the cost of processing the transaction. Surcharges are only valid for credit card transactions and cannot be applied to debit cards, prepaid cards, or ACH transactions.

Note: Surcharging is not allowed for American Express.

Initiating Surcharges

The card brand must be notified 30 days in advance of beginning the surcharge. Consult the surcharge rules for each card brand accepted. On the registration forms, it is important that you list:

  • “MerchantE” as the “Acquirer/Payment Service Provider”

  • “Brand” as the “Type of Surcharge”

Some states prohibit surcharging. Consult your legal counsel to ensure that you are in compliance with relevant state laws. The table shows states and US territories where surcharging is prohibited or prohibited but unenforceable due to pending litigation (October 2022).

Surcharge Prohibited

Pending Litigation

  • Connecticut (CT)

  • Massachusetts (MA)

  • Puerto Rico (PR)

  • California (CA)

  • Kansas (KS)

  • Maine (ME)

  • New York (NY)

  • Oklahoma (OK)

  • Texas (TX)

Configuring Surcharging

Enabling Surcharging

Navigate: NetSuite → Setup → Accounting → Payment Processing Profiles

Note: If Do Not Auto Calculate Surcharge is enabled, all surcharges will have to be entered manually.

Caution: You are responsible for entering a surcharge rate that is in compliance with surcharging guidelines. You may be contacted by the MerchantE compliance team if you violate these guidelines.

  1. In the Accounting submenu of the Setup menu, select Payment Processing Profiles. The Payment Processing Profiles list appears.

  2. Select Edit for a Payment Processing Profile or click New Payment Processing Profile.

  3. Fill out the surcharging fields in the Authentication Options section.

    1. Enable Surcharging for Backoffice – Add surcharging to Backoffice.

    2. Enable Surcharging for SuiteCommerce – Add surcharging to SuiteCommerce.

    3. Do Not Auto Calculate Surcharge – Do not calculate surcharges.

    4. Surcharge Rate – Percentage rate to add for surcharges. For guidelines on the surcharge rate, see Guidelines for Surcharges.

    5. Item Used for Surcharging – Select the item to be used for displaying a surcharge.

    6. Surcharge Item Tax Code – Select the tax code to apply to the surcharge.

    7. Surcharge Tax Rate – Enter the tax rate applied to the surcharge.

    8. Surcharge Error Notification Employee – Select an employee to receive surcharge error notifications.

  4. Click Save.

Exempting Customers from Surcharging

Navigate: NetSuite → Lists → Relationships → Customers

  1. In the Relationships submenu of the Lists menu, select Customers. The Customers list appears.

  2. Select Edit for a Customer or click New Customer.

  3. Select the Custom tab.

  4. Check the box for MerchantE: Surcharge Exempted.

  5. Click Save.

Surcharge Transactions

Generating a Sales Order with Automatic Surcharging

Navigate: NetSuite → Transactions → Sales → Enter Sales Order

  1. In the Sales submenu of the Transactions menu, select Enter Sales Order. The Sales Order screen appears.

  2. Enter the Sales Order information. When entering the payment options in the Billing tab, choose the Payment Processing Profile with surcharging enabled.

  3. Click Save.

  4. The Surcharge Item line item will appear in the confirmed Sales Order.

Generating a Sales Order with Manual Surcharging

Navigate: NetSuite → Transactions → Sales → Enter Sales Order

  1. In the Sales submenu of the Transactions menu, select Enter Sales Order. The Sales Order screen appears.

  2. Add a Surcharge Item in the Items tab and select the applicable Tax Code.

  3. Enter the Sales Order information. When entering the payment options in the Billing tab, choose the Payment Processing Profile with surcharging enabled and Do Not Auto Calculate checked.

  4. Click Save.

  5. The Surcharge Item line item will appear in the confirmed Sales Order.

Viewing a Surcharge Invoice

Navigate: NetSuite → Transactions → Customers → Accept Customer Payments → Lists

  1. In the Customers submenu of the Transactions menu, select Accept Customer Payments. Select Lists from the popup menu. The Payment list appears.

  2. Select the Payment to view or edit from the list.

  3. Multiple invoices will be created for each Payment. One of the invoices will contain the Surcharge Item as the only item.

Refunds and Credits

  • For a full credit of all items, credit the full surcharge amount.

  • For a partial credit of the items on the invoice, the amount of the partial surcharge credit will have to be calculated based on the items being credited and applied to the surcharge.


1150 Sanctuary Parkway, Suite 300, Alpharetta, GA 30009
©2024 Merchant eSolutions, Inc. All rights reserved.
https://www.merchante.com