Description
The 2Checkout gateway connects WooCommerce checkout to the 2Checkout API, processing credit card payments without the customer needing to leave the checkout page. The integration enables 2Checkout as a native payment option in WooCommerce, aimed at those who sell in international markets and need a processor that supports multiple currencies, automatic conversion, and recurring billing directly through the store dashboard.
Main Features of the 2Checkout Gateway
- Card payments
Processes credit and debit cards using the 2Checkout merchant account. - Direct API connection
Exchanges transaction data between WooCommerce and 2Checkout servers in real time. - Built-in test mode
Allows simulation of charges in a sandbox environment before enabling for real customers. - Automatic order confirmation
Updates order status in the admin when the payment is approved by the processor. - Setup in WooCommerce dashboard
Centralizes credentials, accepted currencies, and billing options on the plugin’s payment screen.
Benefits of the 2Checkout Gateway
- Expansion for international sales
Accepts buyers from various countries without needing to hire additional gateways. - Less cart abandonment
The customer completes payment inside the store, without redirection to external domains. - Automated back office operation
Status updates free up the team from manual checks on each approved transaction. - Fast implementation
No custom development required to connect the store to the 2Checkout processor.
Who Is the 2Checkout Gateway For?
- Those who sell physical or digital products on WooCommerce and want to accept 2Checkout as a payment method.
- You who serve buyers outside Brazil and need to charge in multiple currencies through the same store.
- Those already using 2Checkout on other channels and wish to unify recurring billing within WooCommerce.
How to Download the 2Checkout Gateway
The 2Checkout Gateway is available for download here at Ultrapack. After saving the .zip file, install it via Plugins > Add New > Upload Plugin, select the package, and activate it. The new option will then appear at WooCommerce > Settings > Payments, where you enter your merchant account credentials.
For WooCommerce stores needing to reach buyers beyond the national market, this component shortens the path between the desire to accept 2Checkout and the first processed sale. The configuration runs entirely in the WordPress admin panel, sparing the technical team from manually handling endpoints, authentication tokens, and API response parsing.
Frequently asked questions
Is WooCommerce 2Checkout Gateway GPL-licensed?
Yes. WooCommerce 2Checkout 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 2Checkout Gateway on multiple sites?
Yes. You can install WooCommerce 2Checkout 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 2Checkout Gateway cost at Ultrapack?
WooCommerce 2Checkout 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 2Checkout Gateway include updates?
Yes. The current version of WooCommerce 2Checkout Gateway is 1.5.1, published at Ultrapack on Jul 11, 2017. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce 2Checkout Gateway scanned before publication?
Yes. Every version of WooCommerce 2Checkout Gateway goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.5.1 2017.01.11
- Fix - Set order status to Failed when MD5 comparison doesn't match in callback from 2CO.
Version 1.5 2016.07.19
- Feature - Added Sandbox feature.
- Fix - Changed payment gateway id to twocheckout to be able to display settings page again.
Version 1.4 2014.06.24
- Fix - No tax sent to 2CO when passing the entire order as one single item.
Version 1.3.9 2014.03.25
- Feature - Direct Checkout added - 2Checkouts iframe checkout option which displays a payment form as an overlay on the checkout page.
- Tweak - Added setting for choosing between Dynamic checkout, Dynamic Checkout without the WC auto-redirect javascript and Direct checkout.
- Tweak - Changed purchase routine URL from suffix from 'spurchase' to 'purchase' as 2Checkout no longer has a separate single page checkout.
- Fix - Updated js in "We are now redirecting you to 2Checkout to make payment" redirect to avoid the spinning wheel to appeare as a broken image.
Version 1.3.8 2014.01.29
- Fix - Sipping total backward compatibility (2.0.x)
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-2checkout.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-gateway-2checkout.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready