Tokenized Card Details
Overview
The Sylius Adyen Plugin implements full support for Adyen’s card tokenization feature, allowing merchants to:
Save card details for logged-in customers,
Reuse saved cards for future purchases,
Securely store only tokens (PCI DSS compliant),
Let customers manage and delete their stored cards.
📖 Reference: Tokenization for recurring payments
Security and Compliance
PCI DSS
Raw card details are never stored locally,
Only Adyen-issued tokens are persisted.
Authentication
Tokenization is available only for logged-in customers,
Each token is linked to a specific shopperReference,
Ownership is checked before deletion.
Strong Customer Authentication (SCA)
The first transaction requires full authentication (e.g., 3D Secure),
Subsequent payments may be treated as merchant-initiated and exempt from SCA.
Customer Experience
In the Adyen Drop-in component, customers see:
A "Save for my next payment" checkbox when entering new card details,
A list of saved cards on subsequent checkouts,
An option to remove stored cards from their account.
Summary
With this integration, the Sylius Adyen Plugin provides a secure, PCI DSS–compliant, and customer-friendly card storage solution, enabling recurring purchases and faster checkout, fully aligned with PSD2 and SCA requirements.
Last updated
Was this helpful?