Customer Credit Card Processing

Use NetSuite's integrated credit card processing to efficiently handle credit card payments for sales orders and website orders.

This all-in-one solution automates decision making to speed up your order-to-cash process and cuts down on manual order screening.

The NetSuite integrated credit card processing provides these benefits:

Plus, with CyberSource or MerchantE, you can set up rules to make sure only valid, credit-worthy orders get approved for fulfillment, and flag any that don't meet your payment criteria for review.

You can review these orders one at a time or all at once.

Use CyberSource Decision Manager for extra verification and fraud management services.

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

General Notices