Some online stores require a shopper to use a single payment method to pay for an order. For example, the shopper supplies a credit card at checkout, and uses it to pay for the entire order. In this situation, the order involves a single transaction, which includes information about the payment method (the credit card) and the amount charged to it (in this case, the total for the order), and so on.

Some shoppers, though, may want to split the cost of an order across two or more payment methods, or across multiple instances of a payment method (such as two different credit cards), or even a combination of both (such as a gift card and two credit cards). For example, if a shopper has a $50.00 gift card and an order’s total cost is $85.00, the shopper may want to pay $40.00 using the gift card, and charge the remaining $45.00 to a credit card. Or a shopper may want to charge part of an order to one credit card, and the rest to another.

The standard payment widgets (such as the Payment Details widget) support split payments in a limited way. They allow the use of multiple gift cards, or one or more gift cards plus one other payment method (such as a credit card, an invoice, or cash.) To support more complex scenarios, Commerce Cloud provides the Split Payment widget. This widget provides user interface controls that the shopper can use to break down the order cost into multiple parts, with each part associated with a different payment method instance. The widget also provides a single payment setting the shopper can switch to. The single payment setting supports the same options as the standard payment widgets (a single payment method, multiple gift cards, or gift cards plus one other method).

The Split Payment widget can be used with built-in payment gateway integrations (such as CyberSource) and payment gateway integrations you create (as described elsewhere in this manual). However, it does not work with web checkout systems such as Amazon Payments. See Integrate with a Web Checkout System for information about processing payments using one of these systems.


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