Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | X Flex |
Locate: Manage > Ecommerce Setup> Payments
- Admin permissions to manage Payment Providers.
- A Bambora account (more info below).
About BamboraBack to top
"Bambora is an international payments company based in Stockholm, Sweden that processes payments in 65 markets around the world.
The North American office is located in Victoria, British Columbia. It began as Beanstream in 2000 and evolved into Bambora in 2015, joining 12 other companies around the world.
In July 2017, Bambora joined the Ingenico Group, one of the world’s largest payments companies, to further streamline the payment experience. Together, Bambora and Ingenico offer payment solutions that scale as companies grow their businesses globally.
Since October 28, 2020, Bambora has joined Worldline group." ~ Bambora
Setup in BamboraBack to top
- Go into your Bambora account and Order Settings (Administration > Account Settings > Order Settings)
- For Security/Authentication, select Use username/password validation against transaction.
- Enter in a new User Name and Password (must be different than login credentials).
- Click Update.
Learn more about obtaining a Bambora account and help with setting up that account here...
- Checkout Redirect RulesBack to top
Having an issue with the integration working? Please check this setting is configured correctly.
With the Checkout Direct Rules setting enabled you must either...
- Add your Checkfront domain name as an allowed domain, OR
- Use the Allow any domain name in the approval/decline redirect parameters" option instead.
Setup in CheckfrontBack to top
From the Ecommerce Setup page (Manage > Ecommece > Payment) browse or search for Bambora. The Payment Provider is listed under those available to your region.
Click on the Bambora tile to open the Add-on Setup modal.
- Add-on Setup ModalBack to top
Add your Bambora merchant account details to the fields provided within the Add-on Setup modal.
-- Merchant ID
This is your Bambora Merchant ID as found within your Bambora account.
-- Bambora Username
This is the Username configured for use with username/password validation against transaction in Bambora.
-- Bambora Password
This is the Password configured for use with username/password validation against transaction in Bambora.
-- Hash Key
This is your Bambora Hashkey as found within your Bambora account.
-- Enable Interac Online
Choose this option, if you want to accept INTERAC® Online through Checkfront facilitated by the Bambora service.
-- Interac Merchant ID
This is your Interac Merchant ID as found within your Bambora account.
Test EnvironmentBack to top
Bambora offers two types of merchant accounts: a Production account and a Test account. We recommend that you test your checkout end-to-end with a Test account before switching over to your Production account and putting your site live.
You can create a Bambora test account here...
Test Card NumbersBack to top
You can find a full list of supported credit card numbers within this Bambora help article:
Card Security CodesBack to top
Canada (and Bambora) has made Card Security Codes (CVV, CVV2, CVD, CVC...) mandatory for all card-not-present transactions, so the corresponding setting Require CVC's for staff payments (Mange > Ecommere Setings> has been disabled and Credit Security Codes are now required for all Staff-side payments.
Bambora & StripeBack to top
If Bambora is enabled with Stripe, Stripe is considered the Primary gateway and Bambora will be a Secondary gateway, used for debit transactions only.
You also need to configure Bambora with the Enable Interac Online option enabled (with a valid Interac Merchant ID) to fully enable the Secondary gateway.