Commerce Cloud includes several built-in integrations with payment gateways that let your store accept credit cards, debit cards, gift cards, and PayPal payments. However, these integrations do not currently support recurring charges. If you wish to sell items with recurring charges you must use one of the methods set out below to configure Commerce Cloud payment processing to support recurring charges.

Configure credit card payments

Follow these instructions to configure your credit card payment processing to handle recurring charges:

  1. Create a custom credit card payment extension.

    For detailed instructions about performing this step, refer to the Create a credit card extension section of Extending Oracle Commerce Cloud.

  2. Install the custom credit card payment extension.

    For detailed instructions about performing this step, refer to the Install the extension section of Extending Oracle Commerce Cloud.

  3. Enable the payment gateway.

    For detailed instructions about performing this task, refer to the Enable the gateway section of Extending Oracle Commerce Cloud.

  4. Add custom properties to the Credit Card Payment webhook.

    For detailed instructions about performing this task, refer to the Credit card payment properties section of Extending Oracle Commerce Cloud.

    Note: This webhook is not site-specific. If you are running multiple sites on your Commerce Cloud instance, the configuration you supply applies to all sites that use this webhook.

Configure non-credit card payments

Follow these instructions to configure your generic gateway payment processing to handle recurring charges:

  1. Create a custom generic payment extension.

    For detailed instructions on performing this task refer to the Supported payment methods and transaction types section of Extending Oracle Commerce Cloud.

  2. Install the generic payment extension.

    For detailed instructions about performing this step, refer to the Install the extension section of Extending Oracle Commerce Cloud.

  3. Enable the payment gateway.

    For detailed instructions about performing this task, refer to the Enable the gateway section of Extending Oracle Commerce Cloud.

  4. Customize the payment details widget to capture payment information other than card details.

  5. Add custom properties to the Generic Payment webhook.

    For detailed instructions about performing this task, refer to the Send custom properties to a payment gateway section of Extending Oracle Commerce Cloud.

    Note: This webhook is not site-specific. If you are running multiple sites on your Commerce Cloud instance, the configuration you supply applies to all sites that use this webhook.


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