Vault Environment

Ezypay ensures robust security measures to protect you and your customers' payment information. All payment methods are securely encrypted and stored in the Vault Environment. The Vault adheres to PCI Compliance requirements and ensures the protection of sensitive payment data is kept isolated from Ezypay's billing services.

Payment details stored in the Vault is replaced with a token for all operations across the Ezypay billing services. This token contains only truncated information, preventing exposure of customer actual payment data.

Tokenisation and Detokenisation Process

Ezypay billing services only use the payment method token. Integrators will link the token to a customer to allow for secure and repeated use for multiple transactions.

When billing is scheduled, billing information and the payment method token are sent to the Vault. The token is then detokenize with actual payment details and sent to the payment provider for processing. This ensures the actual payment details is only expose to Vault and payment provider.

Ezypay Security Standards

The Payment Card Industry Data Security Standard - PCI DSS is a set of security standards created in collaboration with major credit card payment brands (such as Visa, MasterCard, American Express, Discover and JCB) to ensure that all companies accept, process, store or transmit credit card information in a secure environment. PCI compliance applies to any merchant that accepts credit card payments regardless of whether they use in-house or third-party software to process, store or transmit cardholder data.

Ezypay ensures PCI compliance by adhering to the following requirements:

PCI Compliance RequirementEzypay Implementation
Ezypay as a subscription payment platform only works with tokens and truncated payment method dataEzypay rely on Vault for detokenization and handling interactions requiring actual payment method details. Tokens contain only truncated payment method data: cardholder name, first 6 and last 4 digits of the card, last 4 digits of the bank account.
Ezypay Vault holds the full bank account and card detailsThe Vault stores full bank account and card details, working with processes requiring actual payment method details (e.g. billing, settlement). It is the main interface with Payment Service Providers (PSPs) and use the detokenized payment methods for any payment request.
All UI that captures payment methods are hosted in the Vault environmentEzypay Hosted Payment Pages, receiving payment method inputs, are part of the Ezypay Vault solution.
Quarterly inactive card data disposal processInactive payment methods flagged as invalid for 13 months are automatically removed.
Deletion of card data based on customer requestWhen the "delete a payment method" API is called, the payment method is permanently deleted from the Vault.
No users are allowed to access full payment method detailsPayment method tokens, containing only truncated information, are used across all Ezypay operations. True payment account information is never exposed outside the Vault

🚧

Cardholder Data Retention & Deletion

Due to PCI requirements, for any payment methods that have not been used for at least 24 months or is not linked to any future invoices or subscriptions with a status of 'active' or 'billing issues', Ezypay will need to remove these payment method details from our vault.