Skip to main content

SmartPay Integration

Introduction#

SmartPay is an electronic wallet application that provides complete cashless payment and banking solutions for individuals and merchants.


Supported Countries#

  • Vietnam 🇻🇳

Available Payment Methods#

Payment TypePayment Method KeyStatusSandbox Availability
Credit CardSMARTPAY_CREDIT_CARD
QRSMARTPAY_QR
ATM CardSMARTPAY_ATM_CARD

Miscellaneous Details#

  • To integrate with SmartPay, merchants are required to whitelist the PortOne IP and get both the PortOne and SmartPay Public keys configured from Smartpay team for their SmartPay MID
  • Refunds can be initialized from the merchant portal
  • For refunds with an IN_QUEUE status, please verify the status with SmartPay and ensure to update it correctly via the PortOne merchant portal once the refund is processed, indicating whether it was successful or failed.

Sandbox#

Credentials#

KeyValue
ChannelPOG
Merchant ID9800000205
BranchCodePORT1

SmartPay Sandbox Dashboard


Test Credit card data#

TypeBankCard numberNameValid uptoCVVOTP
Credit CardMastercard5200000000001096NGUYEN VAN A01/240011234


Test ATM card data#

TypeBankCard numberNameValid fromOTP
ATM CardNgân hàng TMCP Sài Gòn Công Thương9704000000000018NGUYEN VAN A03/07OTP

Test APP login#

  • Account - 0937113608
  • Password - 111111

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

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