Developer Resources
The number of transactions where a merchant or its agent, a payment facilitator (PF), or a staged digital wallet operator (SDWO) uses cardholders’ payment credentials (i.e., account details) that they previously stored for future purchases has increased. In response, Visa has announced requirements for its Stored Credential Transaction framework to identify the initial storage and usage of stored payment credentials for use in differentiated processing.
Identifying the stored credential transactions specifically allows for differentiated treatment through the authorization approval process. The results are:
A stored credential is information (including, but not limited to, a credit/debit account number or payment token) that is stored by a merchant or its agent, PF, or SDWO to process future purchases for a cardholder.
Payment credentials received by merchants from third parties including pass-through digital wallets that are not stored by the merchant, its agent, or PF are not considered stored credentials.
For example: A payment credential received by a merchant on a purchase from Visa Checkout and not stored by that merchant, its agent, or PF is not considered a stored credential.
A credential is also not considered a stored credential when the merchant or its agent, PF, or SDWO stores the credential to complete a single transaction or a single purchase for a cardholder (including multiple authorizations related to that particular transaction).
For example: When a cardholder provides a payment credential to a hotel to cover future reservations and charges as part of the cardholder’s membership profile, it is considered a stored credential. However, when the cardholder provides the payment credential to a hotel to cover charges related to a specific reservation only, it is not.
Merchants and their third-party agents, PF, or SDWO that offer cardholders the opportunity to store their credentials on file must meet the following requirements:
Note: This requirement already exists for recurring and installment transactions in the Europe region.
Note: If either the first payment transaction or the Account Verification authorization is declined, the credential cannot be considered a stored credential, and the merchant must not use the credential for any subsequent transactions.
OR
Note: Subsequent merchant-initiated recurring, installment, or UCOF standing-instruction transactions must always be submitted with a POS Entry Mode Code of “10.” Standing-instruction transactions are only permitted when credentials are stored on file.
Prior to storing credentials for future use, the merchant or its agent, the PF, or the SDWO must establish an agreement with the cardholder with the following requirements met:
If the cardholder is providing consent to the merchant or its agent, a PF, or a SDWO to initiate transactions using stored credentials, the following additional requirements must be met:
Note: Retroactive identification and cardholder consent and disclosure agreement are not required for credentials stored prior to 14 October 2017. However, effective 14 October 2017, a merchant or its agent, a PF, or an SDWO must submit all stored credential transactions with a value of “10” in the POS Entry Mode Code field, including transactions for credentials stored prior to this date.
When storing credentials for future use, the merchant or its agent, the PF, or the SDWO must meet the following requirements:
Do not complete a transaction:
For a transaction using a stored credential initiated by the cardholder, the merchant or its agent must validate the cardholder’s identity before processing. Local regulations and laws must be followed as appropriate.
Receipts must be provided for installments; if the cardholder cancels the installment within the terms of the cancellation policy, within three business days the merchant or its agent, a payment facilitator, or a staged digital wallet operator must provide cancellation or refund confirmation in writing and credit transaction receipt for the amount specified in the cancellation policy.
Provide notification for recurring transactions (seven business days) and for Unscheduled Credential On File transactions (two business days) before any of the following:
An issuer must not decline a transaction based solely on a missing CVV2, if the authorization request is for the subsequent transaction after the credential is stored. This rule previously applied only to recurring transactions and is now applicable to:
Merchants and their third-party agents, PF, or SDWO that do not implement the Stored Credentials Framework requirements may experience the following: