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)
Last updated 4 days ago