---
title: multiTokenContexts
framework: applepayontheweb
role: symbol
role_heading: Instance Property
path: applepayontheweb/applepaymodifier/multitokencontexts
---

# multiTokenContexts

An array of payment token contexts that requests multiple payment tokens to support a multimerchant payment.

## Declaration

```data
sequence <ApplePayPaymentTokenContext> multiTokenContexts;
```

## Mentioned in

Apple Pay on the Web Version 14 Release Notes

## Discussion

Discussion Use multitoken contexts to indicate payments for multiple merchants. This modifier is an array of ApplePayPaymentTokenContext objects. The sum of the amount of all the payment token contexts must be less than or equal to the grand total amount of the enclosing payment request. Otherwise, the request results in a runtime error and cancels the payment request. important: You can’t use this property with recurringPaymentRequest or automaticReloadPaymentRequest properties. Simultaneous use of these properties results in an error and cancels the payment request.

## See Also

### Updating multitoken or multimerchant payments

- [ApplePayPaymentTokenContext](applepayontheweb/applepaypaymenttokencontext.md)
