Description
The Bambora / Beanstream add-on connects the WooCommerce checkout to the Bambora processor (formerly Beanstream), processing credit cards directly in your store without redirecting the customer to an external page. Built for sellers in Canada and the United States who need a local gateway with competitive fees, it keeps the buyer on the store domain during the entire payment, preserving the brand experience and reducing friction when completing the order.
Key Features of Bambora / Beanstream
- Direct API billing
Sends the card data to the Bambora API without redirecting the customer. - Checkout without leaving the store
Renders the card fields within the WooCommerce checkout form itself. - Configurable transaction capture
Allows you to authorize and capture immediately or authorize and capture manually later. - Integrated test mode
Switches between sandbox and production environments through the plugin panel. - Support for multiple currencies
Processes payments in the currencies accepted by the configured Bambora account.
Benefits of Bambora / Beanstream
- Less abandonment at checkout
Without external redirection, the customer completes the purchase in fewer clicks. - Preserved visual identity
Payment happens within the store layout, reinforcing brand trust. - Local operation in North America
Leverages the fees and infrastructure of an established Canadian acquirer. - Centralized reconciliation in WooCommerce
Each charge is recorded in the order, making refunds and reporting easier.
Who Is Bambora / Beanstream Intended For?
- Anyone selling physical or digital products in Canada and wants a national gateway in their WooCommerce store.
- Anyone operating in the United States and looking for an alternative to Stripe or PayPal with its own processing.
- Anyone who already has a Bambora account (or the former Beanstream) and needs to plug the credential into WooCommerce.
- Anyone who wants to keep the customer inside the store during checkout, without redirects to hosted pages.
How to Download Bambora / Beanstream
The Bambora / Beanstream is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the file and activate it. Then, open WooCommerce > Settings > Payments to enter the credentials for your Bambora account and enable the method in the store.
Designed for WooCommerce stores that operate in the North American market, the Bambora / Beanstream add-on solves a critical point in the sales flow: charging a credit card without taking the customer off the site. The native integration with WooCommerce orders ensures that each transaction is tied to the corresponding order, simplifying the work of whoever manages the store’s financial operations.
Frequently asked questions
Is WooCommerce Bambora Gateway (ex Beanstream Gateway) GPL-licensed?
Yes. WooCommerce Bambora Gateway (ex Beanstream Gateway) is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Bambora Gateway (ex Beanstream Gateway) on multiple sites?
Yes. You can install WooCommerce Bambora Gateway (ex Beanstream Gateway) on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Bambora Gateway (ex Beanstream Gateway) cost at Ultrapack?
WooCommerce Bambora Gateway (ex Beanstream Gateway) costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Bambora Gateway (ex Beanstream Gateway) include updates?
Yes. The current version of WooCommerce Bambora Gateway (ex Beanstream Gateway) is 2.9.6, published at Ultrapack on Aug 20, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Bambora Gateway (ex Beanstream Gateway) scanned before publication?
Yes. Every version of WooCommerce Bambora Gateway (ex Beanstream Gateway) goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Bambora Gateway (ex Beanstream Gateway)?
Requires WordPress 5.6 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.4.
What changed in this version
Version 2.9.6 2026.08.19
- Security - Hardened capability checks around the payment token editor's admin functionality
- Misc - Updated the SkyVerge Plugin Framework to v6.2.4
Version 2.9.5 2026.06.15
- Fix - Addressed `wc_enqueue_js` deprecation warnings
- Fix - Failed transaction attempt causes future attempts to fail
- Misc - Tested up to WooCommerce 10.5.3
- Misc - Updated the SkyVerge Plugin Framework to v6.2.2
Version 2.9.4 2025.10.16
- Fix - "Translations loaded too early" error
- Misc - Improve sanitizing and escaping throughout codebase
- Misc - Update SkyVerge Plugin Framework to 5.15.12
Version 2.9.2 2024.03.25
- Fix - Ensure the checkout script dependencies are registered upon plugin initialization to prevent checkout block issues in some cases
- Misc - Improve compatibility with PHP 8.2+
Version 2.9.1 2024.02.28
- Fix - Fix a typo in checkout block integration class name
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-gateway-beanstream.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-gateway-beanstream.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.6 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.4.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready