Setting Up Regional Payment Gateways

Warning:

If you use custom transaction forms for either cash sales or sales orders, do not hide the Credit Card Approved field on the forms. Hiding this field also hides other Address Verification System (AVS) related fields. For more information, see Configuring Fields or Screens.

Using the Payment Gateway SuiteApp, you can integrate your NetSuite account with the regional payment gateways. For more information about the SuiteApp, see Payment Gateway.

Prerequisites for Payment Gateway Integration

Before installing the Payment Gateway SuiteApp, be sure to enable the required features. You can review specific gateway features and requirements in the following topics:

After enabling the required features, you can install the SuiteApp and set up the integration. Follow the procedures in these topics:

Installing the Payment Gateway SuiteApp

To install the Payment Gateway SuiteApp, go to Customization > SuiteBundler > Search & Install Bundles. On the Search & Install Bundles page, search for the SuiteApp with the following details:

To verify that the SuiteApp is installed in your account, go to Customization > SuiteBundler > Search & Install Bundles > List. For more information about SuiteApp installation, see Installing a Bundle.

Payment Gateway is a managed SuiteApp and is automatically updated whenever there are updates. Issue fixes and enhancements are available after the bundle has been updated in your account.

Activating the Payment Processing Plug-in

After you have installed the Payment Gateway SuiteApp, you must activate the payment processing plug-in specific to the regional payment gateway.

To activate the payment processing plug-in:

  1. Go to Customization > Plug-ins > Manage Plug-ins.

  2. On the Manage Plug-In Implementations page, check the box next to the payment gateway to be activated.

  3. Click Save.

Adding a New Credit Card Processing Profile

Create credit card processing profiles for the regional payment gateways and associate them with payment methods that you have set up for each credit card or payment solution. For information about setting up payment methods, see Creating a Payment Method.

To add a new credit card processing profile:

  1. Go to Setup > Accounting > Payment Processing Profiles > New.

  2. Click Add Profile next to the integration that you want to add.

    If the gateway integration is not installed in your account, you must click Install before you can add a new profile.

  3. On the Payment Processing Profile page, do the following in the specific sections:

    1. In the Primary section, enter or select the details in the fields based on the regional payment gateway you want to set up.

      Field

      Description

      Web Site

      Select the websites this processor is used to capture payment for.

      Name

      Enter a name for the payment gateway profile.

      Subsidiary

      If you use NetSuite OneWorld, select the subsidiary for profile.

      Settlement Currency

      If you use Multiple Currencies, select the settlement currency for this processor.

      Charge Currencies

      Select the currencies you receive payment in with this processor.

      Settlement Bank Account

      Select the bank account to use when receiving settlement for transactions processed by the payment gateway.

      You can select the following options or features based on your requirements:

      Note:

      The Allow Request ID to Meet Payment Card Field Requirements option is not available for regional credit card gateways.

      • Payer Authentication – Do not check this box to enable payer authentication for regional payment gateways. Payer authentication is currently available through the eWay Rapid and AsiaPay External Checkout integrations. For more information, see the following topics:

        Note:

        For other payment gateway integrations, if payer authentication is required in your country, please work with your merchant bank to implement it.

      • Test Mode – Check this box to enter test transactions for a payment processor. Transactions entered in test mode are reflected in a test account and do not affect your merchant account in any way.

        Note:

        AsiaPay does not process refunds in test mode.

      • Inactive – Check this box to make the profile inactive, without deleting it.

    2. In the Authentication Credentials section, enter the merchant account credentials from the gateway provider.

      Note:

      Merchant account credentials used for live transaction processing are different from user login credentials.

      • AsiaPay credentials:

        AsiaPay Direct – Enter the login ID, merchant ID, and password.

      • eWay credentials:

        eWay Rapid – Enter the API Key and password, which you need to configure in the eWay merchant portal.

      • PayU Latam credentials – Enter the API key, API login, password, and account ID.

        Important:

        PayU gateway integration is temporarily unavailable in NetSuite 2019.1 due to an ongoing PayU security upgrade.

        All sales orders using the PayU profile will be placed on hold and reviewed for approval. To manage PayU payment holds, check the payment status on the PayU gateway portal then manually override the payment hold on NetSuite. For more information, see Managing Payment Holds.

      • SecurePay credentials:

        • SecurePay (Direct) – Enter the merchant ID and password.

        • SecurePay FraudGuard – Enter the merchant ID and password.

      • VeriTrans credentials – Enter the merchant ID and merchant verification key.

        Important:

        VeriTrans gateway integration is temporarily unavailable in NetSuite 2019.1 due to an ongoing VeriTrans security upgrade.

        To continue processing credit card payments, use other payment processing profiles. For more information, see Transitioning to a New Gateway and Disabling the Old Gateway.

    3. In the Payment Information section, choose the credit cards or payment methods you accept with this processor in the Supported Payment Methods field.

      To create additional payment methods, see Creating a Payment Method.

    4. In the Gateway Request Types section, check the boxes for the request types supported by the regional payment gateway integration: Authorizations, Captures, Sales, and Credits.

      Note:

      Gateway request types that are not supported by the regional payment gateway are disabled. All regional gateways do not support credit requests.

      For more information about the gateway request types, see Setting Up Payment Processing Profiles in NetSuite. If you want to use alternate payment methods, see Alternative Non-Credit Card Payment Methods for Web Store Orders.

  4. Click Save.

    When transitioning from one gateway to another, you need to update the payment processing profile to change the gateway request types. For more information, see Transitioning to a New Gateway and Disabling the Old Gateway.

Related Topics:

Payment Gateway
AsiaPay
AsiaPay External Checkout
eWAY Rapid
PayU Latin America External Checkout
SecurePay and SecurePay FraudGuard
VeriTrans

General Notices