---
title: applicationData
framework: applepayontheweb
role: symbol
role_heading: Instance Property
path: applepayontheweb/applepaypaymentrequest/applicationdata
---

# applicationData

A Base64-encoded string for application-specific data.

## Declaration

```data
DOMString applicationData;
```

## Discussion

Discussion Use this property to contain additional data as may be appropriate for your website. For example, the application data may be a shopping cart identifier or an order number that your back end needs to identify this transaction. You’re responsible for sending the full application data to your server, if needed. important: If you use RegisterMerchantRequest in the Apple Pay Web Merchant Registration API to register merchants, you must include the merchant domain in applicationData. The payment service provider can use the domain in applicationData to ensure they know which merchant the payment token is for. The payment service provider uses the value in applicationData in a step necessary to validate the payment data. For more information, see Payment token format reference. The applicationData string must be Base64-encoded; otherwise, the system ignores it.
