Skip to main content

Baokim Integration

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: 2@bk.vn
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#