Customer Credit Card Processing

Use the NetSuite integrated credit card processing to efficiently handle credit card payments for sales orders and Web site orders. You can manage card authorization, fraud management, and funds capture for all card-not-present transactions directly from NetSuite. This end-to-end integrated solution automates the decision making process to accelerate your order to cash process and reduce the need to manually screen orders.

The NetSuite integrated credit card processing provides these benefits:

In addition, with CyberSource or MerchantE you can set up rules to ensure that only valid and credit-worthy orders are approved for fulfillment, and screen out orders for review that do not meet your payment approval criteria. You can review these orders individually or in bulk. Use CyberSource Decision Manager for additional verification tests and services for fraud management.

Credit Card Processing Flow

The following diagram illustrates the credit card authorization process and the communication between NetSuite and the payment gateway.

Flowchart with icons that show the steps in the credit card authorization process and arrows to show communication between NetSuite and the payment gateway.
  1. Customer places an order through different channels.

  2. NetSuite securely sends an authorization request together with the order information to a payment gateway. The payment gateway receives order information and performs the requested operation. The operation in this example is Authorization.

  3. The payment gateway formats the transaction and securely routes the authorization request to the payment processor or clearing house.

  4. The transaction is routed to the issuing bank (shopper's bank) to request placing a hold on the shopper's funds.

  5. The transaction is authorized or declined by the issuing bank.

  6. The payment gateway forwards the processing result to NetSuite.

    If the issuing bank authorizes the transaction, an order is submitted in NetSuite with a Pending Fulfillment or Pending Approval status.

Transferring Credit Card Funds

The following diagram illustrates the funds settlement (capture) process.

Flowchart with icons that show the steps in the fund settlement (capture) process and arrows to show communication between NetSuite and the payment gateway.
  1. When you bill the sales order, NetSuite sends a capture request to the payment gateway.

  2. The payment gateway checks with the issuing bank if funds are already authorized. If not, some gateways automatically reauthorize funds.

  3. If funds are authorized, the gateway adds the capture request to a batch of requests. This batch is sent to the issuing bank for processing at the end of every day.

  4. The issuing bank is asked to verify the fund transfer to the merchant's account.

  5. The issuing bank approves the transfer of money to the acquiring bank (merchant's bank).

  6. The acquiring bank credits the merchant's account.

Related Topics

Accepting Credit Card Payments
Auto-charge Credit Card
Setting Up Customer Credit Card Processing
Setting Up Payment Processing Profiles in NetSuite

General Notices