Your store can accept gift cards only through the Chase Paymentech gateway.

When a shopper enters gift card details during checkout, Oracle Commerce Cloud Service makes a single call to Chase Paymentech to validate the gift card and get the available balance. If the available balance is not enough to cover the entire order, the storefront prompts the shopper to use another payment method for the outstanding amount.

Oracle Commerce Cloud Service obtains authorizations for each gift card applied to the order. If a credit card was used for partial payment, its authorization is obtained in a separate call. When it authorizes the payment, Chase Paymentech reduces the balances on gift cards used to pay for the order. This ensures that a gift card cannot be used for payment on two simultaneous transactions. (The gift card might pass the balance availability checks, but the authorization succeeds only for the first transaction that was received by Chase Paymentech, which rejects the second transaction because of insufficient available balance.)

Note: For information about adding gift cards to your catalog, see Create gift cards.

To configure the Chase Paymentech Gift Cards gateway settings:

  1. On the Settings tab, click Payment Processing.

  2. On the Payment Gateways tab, under Payment Gateways, select Chase Paymentech Gift Cards.

  3. Click Payment Gateway Enabled.

  4. Select the environment to work in.

    Preview: Your store’s preview environment

    Agent: The Oracle Commerce Cloud Service Agent Console

    Storefront: Your production storefront

  5. Enter your Chase Paymentech account information.

  6. Click Save.

Account Information

These properties identify your Chase Paymentech account. All properties are required.

Property

Description

Username

Login name for your Chase Paymentech account.

Merchant ID

Gateway merchant account number for your Chase Paymentech account. The merchant ID should start with 3000.

Merchant Secret Key

The secret key associated with your Merchant ID. The secret key: signs the transaction data and is required for each transaction.

Terminal ID

The ID for your Chase Paymentech Orbital virtual terminal.

Environment

Specifies where transactions occur:

Sandbox: (default) Transactions occur on the Chase Paymentech Sandbox, a virtual testing environment.

Production: Transactions occur on the live Chase Paymentech production environment.


Copyright © 1997, 2016 Oracle and/or its affiliates. All rights reserved. Legal Notices