Bangkok Bank
Bangkok Bank (BBL) is a Thai commercial bank. Founded in 1944, BBL floated on the Stock Exchange of Thailand in 1975. It is the sixth largest bank in Asia and one of the top three largest banks in Thailand. BBL has more than 10.7 million Thai users. Currently, the bank supports two different ways to pay: online banking and bank transfer via offline ATMs.
Properties
The properties of the BBL payment method are shown in the following table based on different payment types:
Payment type | Online banking | ||
Acquirer | AlipaySG | Refund | ❌ |
Merchant entity location | SG, HK, AU | Partial refund | ❌ |
Buyer country/region | Thailand | Refund period | ❌ |
Processing currency | THB | Time to return refund result | ❌ |
Payment flow | Redirect | Time to return payment result | Real-time |
Minimum payment amount | 1 THB per transaction | Chargeback/Dispute | ❌ |
Maximum payment amount | 2 million THB per transaction and per day | Default timeout | 14 minutes |
Payment type | Bank transfer | ||
Acquirer | AlipaySG | Refund | ❌ |
Merchant entity location | SG, HK, AU | Partial refund | ❌ |
Buyer country/region | Thailand | Refund period | ❌ |
Processing currency | THB | Time to return refund result | ❌ |
Payment flow | Redirect | Time to return payment result | Real-time |
Minimum payment amount | 1 THB per transaction | Chargeback/Dispute | ❌ |
Maximum payment amount | 2 million THB per transaction and per day | Default timeout | 48 hours |
Customize the timeout | ✔️ |
User experience
Note: The following payment flows on different terminals are reference only, and represent this payment method's flow on different terminal types. For supported merchants' terminal types, consult Antom Technical Support.
The following graphic shows the user experience of BBL for the WAP terminal in different scenarios.
- The buyer selects BBL to pay.
- The buyer inputs the account ID and password to enter the bank page.
- The buyer confirms the order information and completes the payment.
- The buyer is redirected to the merchant result page.
Supported online payment integrations
Antom offers a range of integration options tailored to each payment method. Each payment method may support different online payment integration options, allowing for flexibility based on your business requirements. The table below provides detailed information about the specific integrations available for each payment method:
Supported online payments | Supported integrations | Payment method manual |
Checkout Payment | ✔️ API-onlyNot supported on PC ❌ Hosted Checkout Page ❌ Embedded Checkout Page ❌ Mobile Element ❌ Web Element ❌ Pay-by-Link | |
Auto Debit | ❌ | None |
Subscription Payment | ❌ | None |
EasySafePay | ❌ | None |
Scan to Link | ❌ | None |
Integration considerations
The following section outlines integration considerations for various payment types, detailing customized integration solutions and payment method features.
About normalUrl
For WAP and App terminals, normalUrl is returned in the response of the pay API. Different terminal types have specific integration features when returning normalUrl:
- WAP: The returned normalUrl is the browser link. The buyer is redirected to the bank payment page and complete the payment by logging in with the account and password.
- App: The returned normalUrl does not trigger the payment method app. It is recommended to render the bank middle page URL directly within the merchant app and set the merchant result page to the browser link instead of the app's scheme. If you use the external redirection to open the bank middle page URL, set the merchant result page to the merchant app's scheme or redirect the browser link to the scheme or deeplink.
- Web: Not supported on PC.
After payments
This payment method does not support refunds. It is recommended to communicate directly with the buyer offline.
Default timeout
If the buyer does not complete the payment, Antom sends you an asynchronous notification of the payment result at the 14th minute. The timeout period for the merchant to wait for the asynchronous notification or inquire about the result must be greater than 14 minutes.