Skip to main content

GBPrimePay Integration

Introduction#

GB Prime Pay is an online payment platform which enables merchants to receive payments from their customers in a simple and secure way. Follow this guide to integrate GBPrimePay acceptance on your mobile app or website.


Supported Countries#

  • Thailand ๐Ÿ‡น๐Ÿ‡ญ

Available Payment Methods#

GBPrimePay PG only supports THB(เธฟ) currency.

Payment TypePayment Method KeyCurrencyStatusSandbox Availability
Debit CardsGBPRIMEPAY_DEBIT_CARDTHBโœ…โœ…
Credit CardsGBPRIMEPAY_CREDIT_CARDTHBโœ…โœ…
PromptPayGBPRIMEPAY_QRCASHTHBโœ…โœ…
QR CreditGBPRIMEPAY_QRCREDITTHBโœ…โŒ
TrueMoney WalletGBPRIMEPAY_TRUEMONEY_WALLETTHBโœ…โœ…
Rabbit LinePay WalletGBPRIMEPAY_RABBIT_LINEPAY_WALLETTHBโœ…โœ…
ShopeePay WalletGBPRIMEPAY_SHOPEEPAY_WALLETTHBโœ…โŒ
Wechat WalletGBPRIMEPAY_WECHAT_WALLETTHBโœ…โŒ
KPlus BankGBPRIMEPAY_KPLUS_BANKTHBโœ…โœ…
Krungsri BankGBPRIMEPAY_KRUNGSRI_BANKTHBโœ…โŒ
Krungthai BankGBPRIMEPAY_KRUNGTHAI_BANKTHBโœ…โŒ
BBL Bank (Mobile only)GBPRIMEPAY_BBL_BANKTHBโœ…โŒ
SCB Easy Bank (Mobile only)GBPRIMEPAY_SCBEASY_BANKTHBโœ…โŒ
InstallmentGBPRIMEPAY_INSTALLMENTTHBโœ…โœ…
AtomeGBPRIMEPAY_ATOMETHBโœ…โŒ

Refund Details#

Payment MethodDebit CardsCredit CardsInstallmentPromptPayQR CreditTrueMoneyRabbit LinePayShopeePayWechatKPlus Bank, Krungsri Bank, Krungthai Bank, BBL Bank and SCB Easy BankAtome
Can be voided? (Full refund before settlement of transaction)โœ“โœ“โœ“โœ•โœ•โœ•โœ“โœ•โœ•โœ•โœ•
Partial Refund Allowed? (Only on settled transactions)โœ“โœ“โœ“โœ•โœ“โœ“โœ“โœ“โœ“โœ•โœ“
Multiple Refunds Allowed? (Only on settled transactions)โœ“โœ“โœ“โœ•โœ“โœ“โœ“โœ“โœ“โœ•โœ“
Refund Transfer Period30-45 Days30-45 Days30-45 DaysNA30-45 Days1-7 DaysImmediate for it's e-wallet ; 30-45 Days for Credit1-7 Days30-45 DaysNA30-45 Days

Sandbox#

Credentials#

KeyValue
MerchantIdgbp10029
TokenL2qWbze20i4Nh4njMubPxBOGTzU3bHHalobxBABUlWlrhwkDCLCAT1CEhlJXI8eUTZLjEbVqUnae0ysqf37889aDbbWlT2ws/yUUAxFuurjt8M7UrZejJdAeOvDIyizWZy5ZeXFgPPxDx0O4uO/47ECGbmEIRvZC/9CQVMy/M5FAzCgt
PublicKeyxRYDP9YwQQeYyZH17clSUMe8qoUcnc5a
SecretKeyoice7rFTaDQQ6z4PqKstq7bKCp9NLByw

GBPrimePay Dashboard


Test cards data#

TypeCard numberNameValid throughCVV/OTP
Credit/Debit Card4535 0177 1053 5741-05/28184
Credit/Debit Card5258 8606 8990 5862-02/25950

Test Phone details for bank methods and TrueMoney wallet#

MethodsPhone NumberOTP
GBPRIMEPAY_KPLUS_BANK, GBPRIMEPAY_KRUNGSRI_BANK, GBPRIMEPAY_KRUNGTHAI_BANK, GBPRIMEPAY_BBL_BANK, GBPRIMEPAY_SCBEASY_BANK0830443596-
GBPRIMEPAY_TRUEMONEY_WALLET0830443596123456

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

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

Reference links#