Completes the selection of a payment method with an update.
- Safari Desktop 10.0+
- Safari Mobile 10.0+
- Apple Pay JS
This method must be called by
The parameter for the Apple Pay JS API version 3 is an
Apple instance. Use the
new only if you have new or updated costs or discounts, otherwise pass an empty array or null. Set the
new argument with the total cost of all the purchased items.
completePaymentMethodSelection in Apple Pay JS API versions 1 and 2
The parameters for
complete in API versions 1 and 2 are:
Apple dictionary representing the total price for the purchase. Set the
label to the merchant’s name, and the
amount to the total price. The
amount must be greater than zero.
A sequence of
Apple dictionaries. Use these line items to represent all other costs or discounts.
Do not use line items to represent the individual items purchased by the user. Instead, combine all the purchases into a single subtotal item. Use additional line items to represent other costs or discounts (tax, shipping, coupons, and so forth.).