Set Up Credit Card Payments Online
To start taking credit card payments for web orders, you’ll need to set up accounting preferences in your NetSuite account, configure payment methods, and add at least one credit card processing profile.
Check out the following help topics to learn how to set up credit card payments for your Commerce web store:
You’ll need a merchant account that lets you process credit card payments. NetSuite offers merchant services, or you can use your own. See the Order Management help topic, Setting Up Customer Credit Card Processing, for information about setting up a merchant account.
Setting up Accounting Preferences for Your Commerce Web Store
Set your accounting preferences so your NetSuite account can process orders from your Commerce web store. The following steps show you how to set up preferences for online payments, credit card transactions, and web order taxes.
To set up accounting preferences for your Commerce web store:
-
Go to Setup > Accounting > Preferences > Accounting Preferences.
-
On the Items/Transactions subtab, in the Payment Processing section, check Customers Can Pay Online to allow customers to pay for the orders they place online using credit or debit cards.
-
Check Use Card Security Code for Credit Card Transactions to ask customers for the 3 or 4 digit card security code (CSC), usually found on the back of their card. This also adds an image to help customers find their CSC.
Note:To verify CSCs on your website, enable the Process an Online Payment with Sales Order Creation option on the Website Setup record. See Require Authorization for Credit Card Transactions for information about enabling this option.
-
Click Save to finish.
-
Go to Setup > Accounting > Taxes > Set Up Taxes.
Note:Tax estimates displayed in your web store for guest shoppers reflect the default tax configurations you set on the Set Up Taxes page in NetSuite. This tax information is sent to your web store by the Commerce API, but the Commerce API doesn’t calculate taxes. If you don’t use SuiteTax, you should contact your tax provider to ensure tax calculations are accurate.
-
Check Per-Line Taxes on Transactions.
Note:In some cases, the Per-Line Taxes on Transactions feature conflicts with the feature, Multiple Shipping Routes. If you can’t see the Per-Line Taxes on Transactions checkbox, go to Setup > Company > Enable Features, then the Transactions subtab, and clear the Multiple Shipping Routes box. Click Save. Then, return to Setup > Accounting > Taxes > Set Up Taxes and check the Per-Line Taxes on Transactions box. Afterward, re-enable the Multiple Shipping Routes feature.
-
In the Charge Sales Tax on Store Orders field, select one of the following:
-
Always – Charge sales tax on every order.
-
Never – Leave sales tax off orders in the web store.
-
Per Customer Basis – Charge sales tax based on the Taxable checkbox on customer records.
Note:If you select Always or Per Customer Basis, you must either set up tax groups or select Tax Codes Only in the Tax Code Lists Include field at Setup > Accounting > Taxes > Set Up Taxes.
-
-
Click Save to finish.
Creating Payment Methods
Before you can assign credit card payment processing profiles to your website, you’ll need to create one or more payment methods. Create a payment method for each credit card and payment type that customers can use on your website. For more information, see the Order Management help topic, Creating a Payment Method.
Assigning Payment Processing Profiles to Your Website
If you’ve got multiple websites, you can assign a different credit card payment processing profile to each one. Before you set up a credit card processing profile in NetSuite, make sure you’ve set up a merchant account for each payment card gateway you want to use. For more information, see the Order Management help topic, Setting Up Payment Processing Profiles in NetSuite.
To assign a credit card payment processing profile to your Commerce web store:
-
Go to Setup > Accounting > Financial Statement > Payment Processing Profiles.
-
Click Edit next to the payment processing profile you'd like to use.
-
In the Web Site field, select one or more websites.
-
Click Save to finish.
If you assign a credit card processing profile that supports the sales request, but not authorization, you’ll need to use standard sales orders as the sales order type.
Go to Commerce > Websites > Website Lists and click Edit next to your website. Go to the Shopping subtab, then the Checkout subtab, and make sure you’ve selected Standard Sales Order in the Sales Order Type field. For more information, see Checkout Preferences.