Powered by Adobe Commerce 2.4.6-p4

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
esw_logo240.png

eShopWorld Global Expansion

by ESW
Adobe Gold Technology Partner
This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
PRODUCT:
0
TOTAL:

Overview

Back to top

ESW (formerly eShopWorld) is the global DTC commerce leader, empowering the world’s best-loved brands and retailers to make global shopping better, safer, simpler and faster, end-to-end.

From compliance, data security, fraud protection, taxes, and tariffs to checkout, omnichannel capabilities, delivery, local returns, customer service, and demand generation, our powerful solutions cover the entire shopper journey.

Our technology integrates seamlessly with your existing Adobe Commerce instance, allowing you to rapidly enter up to 200 markets in as little as six weeks. With ESW, you’ll get up and running in new markets fast, drive continuing growth and forge valuable long-term customer relationships.

Benefits For Brands & Retailers 

  • Deploy local eCommerce solutions rapidly into global markets.
  • 0% fraud risk, with ESW as the merchant of record.
  • Achieve faster revenue growth by leveraging ESW’s optimized local eCommerce solutions.
  • Enable a global strategy with little to no upfront investment costs.
  • Increase customer lifetime value by delivering an excellent cross-border shopping experience and owning all shopper data.
  • Protect the integrity of your brand by keeping it front and center of the shopping journey.
  • Ensure uptime in key peak shopping periods with ESW’s robust, scalable, cloud-based infrastructure.
  • Consolidate multiple integrations and vendor relationships into one simple integration, and one partner.

Extension Features

Shopping Experience

  • The retailer's branding is fully integrated, making ESW invisible.
  • Localized country and language selection.
  • Shopper recognition and local welcome mat.

 Pricing

  • Natively integrated pricing with Adobe Commerce, allowing full support of catalog and price rules.
  • ESW's Pricing Advisor helps merchants choose the most suitable pricing strategy for each market.
  • Prices automatically displayed in local currency throughout the shopper’s journey.

 Checkout & Payments

  • Faster checkout using saved data.
  • 100+ currencies supported.
  • 50+ payment methods, tailored for each market.
  • Tax and duty display options that align with local preferences.
  • Localized address formats, with features such as address validation, auto-complete, phone validation and ID collection where required.
  • Fraud protection.
  • Order Confirmation page. 

Security & PCI Compliance

  • Cross-border shoppers are redirected to secure ESW Checkout.
  • Shoppers enters payment details in ESW checkout using iframe provided by local payment gateways.
  • Shoppers enters data in a secure Checkout managed by ESW. No Payment details are stored in Adobe Commerce server. 
  • Our Platform is PCI SAQ-D. 

Additional Features

Fully Managed Shipping & Logistics

  • 25+ global carriers.
  • 45+ global hubs/returns centers.
  • Multiple Payment Service Providers (PSPs) and acquirers, with higher acceptance rates than industry standard.
  • Customs clearance.

Duties & Taxes

  • Product harmonization.
  • Duty and tax calculation.
  • Duty pre-payment and drawback.

Customer Service & Returns

  • Level 1 & 2 customer contact.
  • Multi-lingual.
  • Self-service customer service portal.
  • Retailer-branded returns portal.
  • Rapid refunds.
  • Configurable return labels by country.
  • Flexible refund rules. 

Merchant Experience

  • Automatic creation of an order by Adobe Commerce once a shopper payment is received, along with automatic communication of the order confirmation to the shopper.
  • Each order is updated in Adobe Commerce once the order is placed, with calculated taxes and duties provided at a line-item level.
  • Shipping rules can be configured per country within the extension, allowing merchants to offer the best fit shipping solution for each market.
  • Access to branded tracking, return portals, and a suite of performance reporting tools and analytics dashboards. 

 

Product Offering

FLUENCY EXPRESS helps emerging retailers develop international checkout revenue and scale logistics globally. Streamline the localised shopping experience in 30 days for 200+ markets worldwide with zero upfront costs & a single integration.

FLUENCY ENTERPRISE helps larger retailers amplify checkout revenue and scale their complex logistics globally. In just 12 weeks, brands can offer a localised, omnichannel shopping experience in 200+ markets through a complete strategic partnership.

 

Account & Pricing

ESW's services are modular and require an ESW account. To use ESW's hosted checkout and gain access to ESW's logistics network, payment providers, and its currency conversion options. For more information on setting up an account please click here.

See more at ESW Adobe Commerce extension knowledge centre

Technical Specifications

Back to top

Seller profile

ESW

Seller contact

E-mail

Integrator

eShopWorld

Current Version

4.3.0

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)

Adobe Commerce (on-prem): 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)

Magento Open Source: 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)

Type

Stable Build

Updated

11 March, 2024

Categories

Extensions, Payments & Security, Checkout Enhancements, Payment Integration

Documentation

Installation Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

4.3.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Bundle products with dynamic and fixed price types are now supported when using the calculated price model.
    - Fixed an issue regarding inaccurate entry logs concerning order discrepancies within the fixed price model. This was particularly noticeable when the settlement/retailer currency varied from the website's base currency. (Applicable to extension versions 4.0.0)

4.2.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Retailers will be able to display country-specific content with accurate information, such as the free delivery threshold, within banners. These banners will vary based on the country in a single website/store view setup.
    - Retailers can now enable the default ESW disclaimer message on the cart page.

4.1.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Fixed an issue with the frontend country-currency switcher widget incorrectly setting up the country.(Affected extension versions 4.1.0)

4.1.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Retailers will be able to capture email marketing opt-in for ESW shoppers to send marketing emails/newsletters. This feature integrates with native Magento’s newsletter subscription functionality.

    Fixes & Improvements
    - Issue with test credential failure when switching from sandbox to production via the drop down with correct credentials has now been fixed.

4.0.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Catalog synchronization now supports custom product types and allows the assignment of ESW product attributes to different product types from the admin panel.
    - Updated list of country codes options for the hsCodeRegion product field.
    - Fixed an issue where delivery duty is not included in Magento order details when country is enabled on 'Tax on Checkout Side Only Countries'.
    - Issue with exporting localized fields with incorrect store scope where default store was used instead what is configured in ESW settings has now been fixed.

4.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - ESW Magento extension is now fully compatible with ESW’s Pricing Advisor API v4.0
    - Retailers will be able to send data, such as configuration needed for integration diagnostics, to ESW as part of the Integration Monitoring feature
    - ESW Magento Extension now supports the ESW Returns API 2.1. Shipping and item taxes are now accurately stored in the credit memo.

    Fixes & Improvements
    - Logs & monitoring codebase moved to standalone modules within ‘src’ directory
    - Improved support of cart item prices calculation when catalog prices include native tax configuration is enabled
    - Fixed an issue with js exception that affects the loading of shipping rates when the module is disabled in the configuration

3.0.3:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Fixed an issue with an exception being thrown when a third-party module added free products by intercepting promotion rules.
    - Fixed an issue where there was a slight discrepancy in the Grand Totals of orders when the forced calculated price model was used and the ESW retailer currency matched the base currency in Magento.

3.0.2:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Fixed an issue where incorrect prices could be displayed when switching stores directly using the URL country parameter for calculated pricing model.
    - Fixed an issue related to a small difference in cents for item-level prices displayed in the mini cart when using calculated pricing with fixed rounding rules.
    - Fixed an issue where a promotion label could be send to ESW checkout even if the promotion was disabled or expired.
    - Fixed an issue where the discounted value was incorrectly displayed within item-level prices on ESW checkout for calculated pricing with multiplier and fixed rounding rules.
    - Fixed an issue related to shipment creation error in the ESW Magento extension. It will now accept 'null' values for carrierReference without displaying the integrity constraint error.
    - Fixed an issue where there was no redirection to ESW checkout when two percentage discounts were used simultaneously in the cart.
    - The ESW Magento extension will now display only one record in the ESW custom block's shipment details section, with carrierReference taking preference over the ESW package reference.
    - On the ESW shipping rates page, users will be able to view and access the entire list of available currencies in the 'Currency' dropdown when creating a shipping rate for a country.
    - The discrepancy between 'Grand Total' and 'Total Paid' values when a shipping duty tax is applied to an order has been fixed on the order details page.

3.0.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Shoppers now will be able to register from the checkout after placing the order. The order will be automatically linked to the newly created account
    - ESW Magento extension now offers order appeasement support via ESW webhook. The orders appeased within ESW are now captured in Magento and created as a credit memo
    - ESW Magento extension is now fully compatible with ESW’s Checkout API and Order Confirmation Webhook v3.0

    Fixes & Improvements
    - Fixed an issue where logs were not filtered correctly by date in extension logs tab
    - Remove region/state and postcode native validation when ESW order is created in Magento
    - Optimized JS country list variable to load the storefront faster
    - Added filters to the shipping rates page to easily navigate between the records
    - ESW Magento extension will not create cookies for country and currency if the retailer has disabled extension’s frontend elements
    - Catalog multi-tenant configuration is now active by default (catalog multi-tenant support feature was added in v2.7.0)
    - Added new section for feature flags. This section will allow retailers to enable/disable our ESW supported features
    - ESW Magento extension now support PHP 8.2
    - ESW Checkout API and Order Confirmation v1.0 is deprecated

2.8.4:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Retailers will be able to see details reported in the extension logs when an order confirmation data save to custom module table will result in failure.
    - Fixed an issue where during the 2nd attempt order confirmation data save fails once Magento state address validation is disabled. (Affected extension versions 2.8.3)

2.8.3:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixes & Improvements
    - Fixed issue related to price discrepancy between Magento order and ESW order confirmation data when Magento is configured to run with multiple fixed prices countries websites.
    - Fixed issue related to STS credential validation failing on website level when credentials are already saved on the default level.
    - Fixed issue related to shipping rate not displayed on the estimation block of the cart page when custom condition with subtotal is in use with the shipping rate.
    - Fixed issue when order was created in Magento without ESW order details by not allowing to create order in Magento if ESW order data fails to save first.
    - Retailers will be able to see warnings reported in the extension logs when an order confirmation call takes more than 30 seconds before confirming the ESW order. A second order confirmation call triggered during this time will return with an 'Order already exists' message in the logs thus avoiding the order to be cancelled.
    - For Magento PWA Studio ESW shipping method will not be added to subtotal by default on cart page.

2.8.2:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Retailers will now receive notification every time we release a new Magento extension so that they can upgrade to our new extension version and enjoy all the latest features.

    Fixes & Improvements
    - Fixed issue related to order confirmation error that occurs when a coupon code is used, and shipping method is not selected before proceeding to ESW checkout. (Affected extension versions 2.5.5 - 2.8.1)
    - Fixed issue with aged FX rates related to Magento global rate updates for multi-tenant retailers.
    - JS error occurs when adding product to a cart and switching the country is now fixed. (Affected Magento versions 2.4.3 - 2.4.5)
    - Improved performance related to order confirmation processing (Affected extension versions 2.8.0 - 2.8.1).

2.8.1:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    ESW’s order confirmation data is now available via Magento’s native Order REST API. Now, retailers can access ESW’s order confirmation information and synchronize the data with their third-party systems.

    Fixes:
    Product attributes with yes/no input type now appear in product metadata items dropdown configuration.
    Issue related to shipping address being empty in GraphQL response is now fixed.

2.8.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    ESW extension now offers retailers to restrict product from purchase by customer from different countries/storefronts.

2.7.1:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed issue for hubless package model integration, when order item status changed to shipped but shipment entity wasn't created

2.7.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - ESW extension now offers automated catalog synchronization. Retailers can synchronize their catalog automatically based on the cron settings.
    - Catalog multi-tenant support has been further improved to provide retailers with simplified synchronization process.
    - Shoppers can now save their cards on the ESW checkout payment panel for a faster checkout experience.
    - Native promotion engine is now supported with ESW shipping methods for free shipping rules. Shipping rates are displayed on the estimation block for better shopper experience.

    Fixes:
    - The date format of Log time filter in Extension logs is fixed. Date filter can be applied once more that will fetch the correct records.
    - ‘Undefined Index’ exception fixed when catalog is enabled in extension’s Catalog configuration.
    - Improved support for Adobe Sensei recommendation extension. The issue with inconsistent values in recommendation block has been fixed.
    - Issue related to order confirmation which was saving the data incorrectly for an order that involves a product which is out of stock in extension’s custom table has been fixed.
    - Inconsistencies between GraphQL and front-end catalog discount prices have been resolved.

2.6.1:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Improved price rounding support from ESW pricing advisor ("Pretty Pricing") https://know.eshopworld.com/space/DT/402685953/Pricing+Advisor+API+Overview#Rounding-Models
    - Order cancellation support via ESW webhook: Orders cancelled within ESW are now captured in Magento
    - Issue fixed with Magento community edition where module-inventory is absent or disabled
    - Fixed issue when Magento shipment is created from ESW and error is thrown "Not all of your products are available in the requested quantity"
    - Improved support for Amasty Special Promotions extension: issue fixed with inconsistent values
    - Improved integration test coverage

2.5.5:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixes:
    - Validation check for color and size attribute when is empty

2.5.4:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Fix issue when product dropdown attribute value has been updated, but that change was not reflected when product was exported to catalog

2.5.3:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Prohibited return value in checkout can be setup via product attribute
    - Existing checkout product attribute value can be overridden with a custom value
    - Support non-Latin alphabet discount label up to 50 characters
    Fixes:
    - Negative values set to zero where shipping tax applied on checkout
    - Cron service errors when website has no default store assigned

2.5.2:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixes:
    - Backend price rendered formatting

2.5.1:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Value code to be used for Country of Manufacture attribute in catalog export

2.5.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Magento 2.4 support
    - Customer id passed in pre-order registeredProfileId
    Fixes:
    - Fix issue when empty cart is sent in eShopWorld pre-order
    - Fix issue when select attribute option id is sent in catalog instead of value
    - Fix issue when color or size value was empty, but value was sent in pre-order as false

2.4.3:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    - Changes to GeoIP2 JavaScript Client API Domain to be compatible with new requirements from service provider

2.4.2:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    - Allow to load individual country pricing model based on location url parameter
    - Option to trigger eShopWorld full order cancellation via native Magento credit memo API
    -
    Fixes:
    - Optional automatic invoice created only for eShopWorld order
    - Rounding rules to apply for forced calculated model countries with the same base currency as shopper
    - Saving shipment value when order is created in Magento for 0 exponent currencies

2.4.1:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    - GraphQL api to fetch eShopWorld checkout.
    - Product metadata items used for passing additional products details like attributes or custom options.

2.4.0:

  • Compatible with Adobe Commerce (cloud) : 2.2 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.2 2.3
  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - The Export to eShopWorld Catalog option is added as part of the catalog integration. This option allows you to export multiple products at once from the Catalog grid to the eShopWorld Customs Catalog
    - Changes are made so that a full order or a partial line item cancellation request can be submitted for eShopWorld orders through credit memo.
    - Frontend widget switcher is now supported when multilanguage store views are set up for different websites.
    - Fixed the issue where the Grand Total in the credit memo did not match the Refund
    amount in the CSP.

2.3.5:

  • Compatible with Adobe Commerce (cloud) : 2.2 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.2 2.3
  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Rebuild configuration for package/order-fulfillment section.
    - Ignore native Magento country validation for billing address for eShopWorld orders.
    - New API endpoints for logged in and guest eShopWorld checkout.
    - Allow eShopWorld shipping country to be setup via API in header request.
    - Pricing advisor feed enable\disable per website.
    - Removed dependency between pricing feed enabled and calculated price conversion on frontend.
    - Pricing feed database optimized by storing data on website level instead of store view level.
    - eShopWorld Returns 2.0 support for hub model.
    - Conditional rules for cart subtotal in shipping method currency for shipping rates.

2.3.0:

  • Compatible with Adobe Commerce (on-prem) : 2.2 2.3
  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    <h3>2.3.0:</h3>
    <ul style="list-style-type: none;">
    <li><b>Compatible with CE:</b> 2.2 2.3</li>
    <li><b>Compatible with EE:</b> 2.2 2.3</li>
    <li><b>Stability:</b> Stable Build</li>
    <li><b>Description:</b><p>+ Initial release</p></li>
    </ul>

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top