Introduction

Bao Kim Payment Platform is an open payment platform, Bao Kim provides a full range of APIs that allow merchants to integrate their application (web/app) with Bao Kim Payment Gateway in order to receive payment for orders. , check your payment reconciliation.

For example merchant can perform the following tasks with Bao Kim API

  • Receive payment for orders arising on your application (web/app) by sending orders to Bao Kim and displaying the payment interface for buyers to pay.
  • Check and look up information of payment transactions, refund transactions, merchants you manage, payment status of orders to perform reconciliation

Supported Countries

  • Vietnam πŸ‡»πŸ‡³

Available Payment Methods

Baokim PG only supports VND(β‚«) currency.

Payment TypePayment Method KeyStatusSandbox Availability
Local ATM CardBAOKIM_ATM_CARDβœ…βœ…
Credit CardBAOKIM_CREDIT_CARDβœ…βœ…
Installments by Credit CardBAOKIM_INSTALLMENTβœ…βœ…
QR CodeBAOKIM_QR_CODEβœ…βŒ
Virtual Account (Bank Transfer)BAOKIM_VIRTUAL_ACCOUNTβœ…βŒ
MomoPay WalletBAOKIM_MOMOPAYβœ…βŒ
ViettelPay WalletBAOKIM_VIETTELPAYβœ…βŒ
All methodsBAOKIM_ALLβœ…βŒ

Refund Details

Payment MethodATM CardsCredit CardsInstallments by Credit CardQR CodeVirtual Account (Bank Transfer)MomoPay WalletViettelPay WalletAll method
Full refund?βœ“βœ“βœ•βœ“βœ•βœ“βœ“βœ“
Partial Refund Allowed?βœ“βœ“βœ•βœ“βœ•βœ“βœ“βœ“
Multiple Refunds Allowed?βœ•βœ•βœ•βœ•βœ•βœ•βœ•βœ•
Refund Transfer Period1-14 Days1-14 DaysNA1-14 DaysNA1-14 Days1-14 Days1-14 Days

Miscellaneous Details

  • Refunds can be initialized from the merchant portal, for refund status please check the Baokim Dashboard
  • Multiple-partial refunds are not allowed

Sandbox

Credentials

KeyValue
Keya18ff78e7a9e44f38de372e093d87ca1
merchantID40002
Secret9623ac03057e433f95d86cf4f3bef5cc

Baokim Sandbox Dashboard

    Email:  [email protected]
    Password: 2

Test cards data

TypeBankCard numberNameValid throughCVV/OTP
ATM CardSaigonbank9704 0000 0000 0018NGUYEN VAN A03/07otp
Credit CardMastercard5123 4500 0000 0008-12/25100
Credit CardVisa4000 0000 0000 0002-12/25100
InstallmentsVP Bank4541 0700 0000 0000-12/25100

Use following values in embedded JS code to pay via Baokim channel

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

Reference links