Understanding Apple Pay Token Type
Apple Pay never shares the customer’s actual card number. Instead, it provides a tokenized card number, which may be either DPAN or MPAN, depending on the card issuer and network.
This token type affects how the transaction is processed and must be passed correctly in your integration.
The exact parameters required can vary based on your Integration Type (HyperCheckout, Express Checkout SDK, or Express Checkout API) and Platform (Web or iOS Native).
Scroll inside to view more
|
Token Type
|
Full Name
|
Scope
|
Usage Behavior
|
Suitable For
|
|---|---|---|---|---|
DPAN
| Device Primary Account Number
| Generated per device (e.g., iPhone, Apple Watch)
| A new DPAN may be returned on each transaction. Cannot be reused reliably for future charges.
| One-time payments
|
MPAN
| Merchant Primary Account Number
| Assigned to your merchant across all the customer’s devices
| Stable token that remains consistent for your merchant. Can be safely stored and reused for future payments.
| Subscriptions, Auto-debits, Saved card flows (if supported by issuer)
|

