Skip to main content

EPAY Integration

Introduction#

Established in 2008, VNPT-EPAY has more than 10 years of experience in deploying electronic payment solutions based on modern technology, a stable system according to PCI DSS security standards . With more than 5 million transactions processed monthly with an output of more than 3,500 billion VND, we are always confident and ready for new cooperation opportunities because our core value is reflected in the name EPAY : Easy Integration – Professionalism – Advanced Technology & Yes (Always ready for new cooperation opportunities).

Follow this guide to integrate EPAY acceptance on your mobile app or website


Supported Countries#

  • Vietnam 🇻🇳

Available payment methods#

Epay PG only supports VND(â‚«) currency.

Payment TypePayment Method KeyStatus
MomoPay WalletEPAY_MOMOPAY_WALLET✅
ZaloPay WalletEPAY_ZALOPAY_WALLET✅
Moca WalletEPAY_MOCA_WALLET✅
ShopeePay WalletEPAY_SHOPEEPAY_WALLET✅
ViettelPay WalletEPAY_VIETTELPAY_WALLET✅
Epay allEPAY_ALL✅
Local ATM CardEPAY_ATM_CARD✅
Credit CardEPAY_CREDIT_CARD✅
Epay Virtual AccountEPAY_VIRTUAL_ACCOUNT✅
Epay InstallmentsEPAY_INSTALLMENT✅

Miscellaneous Details#

  • Refunds can be initialized from the merchant portal, refund status can be checked at both merchant portal

Sandbox#

Credentials#

KeyValue
merchantIdEPAY000001
encodeKeyrf8whwaejNhJiQG2bsFubSzccfRc/iRYyGUn6SPmT6y/L7A2XABbu9y4GvCoSTOTpvJykFi6b1G0crU8et2O0Q==
cancelPwZViyRKnVlaXPEpWYqaflY9LPvBiIuSKv4ORACoy6DxO0QsiAD+qfWeZhY1H8d9nGANjx5aEKNyUQx4JV95u+HQ==

Test cards data#

Credit Card details

TypeCard numberValid throughCVV3DS password
Visa card445653000000100511/23123No need for password
Master card520000000000100511/23123No need for password
JCB333700000000000811/23123No need for password
Visa card445653000000109611/231231234
Master card520000000000109611/231231234
JCB333700000020000411/231231234

ATM Card Details

TypeCard numberNameValid throughOTPBank Name
ATM Card9704000000000018NGUYEN VAN A03/07OtpNAPAS
ATM Card9704250000000001NGUYEN VAN A12/08123456AB Bank

ViettelPay Wallet

UsernamePassword
0983725525111111

ShopeePay Wallet

Phone NumberPasswordOTP
097111111135790111111
0922777777135790111111
0933888888135790111111
0933777777135790111111
0933666666135790111111

Wallets#

NOTE: To test wallets, please check respective testing sections. Also, the amount for transaction should be between 1,000 VND to 20,000,000 VND.

Use following values in embedded JS code to pay via EPay channel#

"pmt_channel": "EPAY",
"pmt_method": { Any of above given payment method keys },

Error code details#

Reference links#