Apple Pay Merchant Token on Web

Hello. I have a few questions about the implementation of Apple Pay payments on websites. Could you help me

  1. From the documentation:

Apple Pay issues an Apple Pay Merchant Token if the user’s payment network supports merchant-specific payment tokens. Otherwise, Apple Pay issues a device token for the payment request.

How can we determine whether a token is a merchant token or a device token?

Is it possible to determine this by any of the token fields? https://developer.apple.com/documentation/passkit/payment-token-format-reference

Is it possible to understand this in other ways?

  1. Can I make recurring payments with the device token if it was issued instead of the merchant token?

  2. Is it necessary to include the tokenNotificationURL when generating a merchant token, or can we generate one without specifying it?

  3. What does the applicationExpirationDate field in the merchant token represent? Is this the date when the device token or merchant token expires and payments cannot be made with it?

Apple Pay Merchant Token on Web
 
 
Q