Payment Methods

The payment method is a crucial component for any business to start billing. Without it, no billing can occur. At Ezypay, we prioritise the security and ease of payment method integration, providing a seamless and secure way for integrators to collect payment methods from customers.

Once a payment method is collected, it can be reused for all subsequent billing. Given the sensitive nature of payment data, it must be stored securely. Ezypay stores payment method information within the highly secure Ezypay Vault Environment, which meets PCI compliance requirements.

To ensure the vault environment remains secure and up-to-date with the latest security measures, external parties conduct annual audits. Additionally, full payment method details are never revealed to anyone, including the businesses using them. Instead, payment methods stored in Ezypay are assigned a unique token, which is used in API calls to specify the payment method.

With Ezypay, your data is secure and safe. We ensure that your payment method information is stored securely and handled with the utmost care.

Supported Payment Methods

The types of payment method offered by Ezypay is region dependent. Please refer table below on all supported payment method based on region.

CountryBank Direct DebitDebit or Credit Card TypesPayTo*Wallet*Cards Network
Tokenization
AustraliaYesVisa
Mastercard
Amex
Applepay**
YesNoYes (Visa & Mastercard)
New ZealandYesVisa
Mastercard
NoNoNo
SingaporeNoVisa
Mastercard
NoNoYes (Visa & Mastercard)
MalaysiaNoVisa
Mastercard
NoNoYes (Visa & Mastercard)
PhilippinesNoVisa
Mastercard
NoGCash**No
Hong KongNoVisa
Mastercard
NoNoYes (Visa & Mastercard)
TaiwanNoVisa
Mastercard
NoNoNo
South KoreaNoKorean Local CardsNoNoNo

📘

Info

*Note: PayTo & GCash wallet are not available on checkout and Pay Now page.

**Note: Currently under beta testing.

Card Verification Value (CVV) is not required by Ezypay and 3D secure card verification is not supported.

All payment methods except bank direct debit return transaction results in near real time. Bank direct debit has a processing time of 3 business days.

Testing on Payment Method Integration

To facilitate integrators in testing the integration with Ezypay, we have prepared some mock accounts that can be used in sandbox environment. These accounts will return simulated responses accordingly and does not process any payments. This helps in testing your integration for different scenarios and using different type of payment methods.

Payload for different payment method type

Ezypay supports four major types of payment methods (CARD, BANK, WALLET, PAYTO), each with distinct information. Each payment method payload includes a field indicating the payment method type. The corresponding fields of the payment method type will store an object containing the payment method data. For example, if the payment method type is CARD, the payment method data is stored in the card field of the payload. Kindly ensure your platform is able to handle different payload for different types of payment method. For a comprehensive explanation of Ezypay's payment method payload, please refer to the guide.