Token Provisioning
Token provisioning is the process of creating a payment token that stands in for an actual card's primary account number (PAN) and delivering it to where it will be used, such as a digital wallet or a merchant's stored-credential system. Instead of a merchant or wallet holding the real card number, it holds a surrogate value that represents that card for a specific use. This is intended to help reduce exposure of the underlying card data during storage and transactions.
Token provisioning is the lifecycle step in which a token service provider generates a payment token as a surrogate value for an underlying PAN and incorporates it into a target domain, such as a digital wallet, device, or merchant credential-on-file store. In network tokenization, provisioning is typically triggered at enrollment or checkout when card details are submitted, and it involves the requesting party, the token service, and the issuer, which may participate in credential management and authorization of token issuance (for example, via services such as Visa Token Service). Provisioning is distinct from the token's later use in transactions and from the cryptographic mechanisms that bind a token to a specific device, merchant, or channel. Note that tokenization is not the same as encryption, truncation, masking, or hashing, and that whether a given provisioning implementation reduces PCI DSS scope depends on the specific architecture and its validation, not on the term alone; confirm applicable requirements against the current published standard.
Why it matters
Token provisioning matters because it determines where and how a surrogate value, rather than the actual primary account number (PAN), comes to reside in a digital wallet, on a device, or in a merchant's credential-on-file store. By substituting a token for the underlying card data at the point of creation, provisioning is intended to help reduce exposure of the real PAN during storage and subsequent transactions. This is significant for merchants and wallet operators that would otherwise hold sensitive cardholder data across many stored credentials.
Proper provisioning also establishes the relationships among the requesting party, the token service provider, and the issuer, which may participate in credential management and authorization of token issuance. Because the issuer can be involved at enrollment, provisioning is the stage where trust in the token is established before it is ever used in a transaction. Weaknesses at this stage, such as inadequate verification of the requesting party or the card details submitted, can undermine the value of tokenization regardless of how the token later behaves.
It is important not to overstate what provisioning achieves. Tokenization is not the same as encryption, truncation, masking, or hashing, and whether a given provisioning implementation reduces PCI DSS scope depends on the specific architecture and its validation, not on the use of the term alone. Organizations should confirm applicable requirements against the current published PCI DSS standard rather than assuming that provisioning tokens automatically removes systems from scope.
Who it's relevant to
Inside Token Provisioning
Common questions
Answers to the questions practitioners most commonly ask about Token Provisioning.