Zonos Checkout for Magento 2

Want to expand your business into the global market and increase your profits? Looking for an international solution that doesn’t limit your carrier options? Zonos Checkout is here for you! Unlike other international ecommerce solutions, Zonos lets you retain control while helping you boost conversion, return customers, and most importantly - profit!

Features

Installation

For Magento 2.0 and 2.1, you will need PHP 5.6 or greater.

For Magento 2.2 and 2.3, you will need PHP 7.0 (whichever is compatible with your version of Magento).

You can find our Zonos Checkout app for Magento 2 on the Magento marketplace.

There are three options to install the Zonos Checkout module.

Option 1 - Web setup wizard (preferred method)

To install the app, follow the instructions from the Magento User Guide.

Option 2 - Install via Composer

Important - Installation with this method must be performed by an experienced Magento developer. Also, you MUST purchase the app on the Magento marketplace before proceeding with the steps below.

This option will install Zonos Hello as a dependency.

To install the app, (from your terminal) go to your <root magento dir>, then follow the steps below:

To uninstall the app:

Option 3 - Download the extension

Important - You will not be able to run: php bin/magento module:uninstall Zonos_Checkout, because it was not installed through Composer. You will need Zonos Hello installed for the Zonos Checkout extension to work.

If you have not downloaded Zonos Hello, follow the instructions below:

To install the Zonos Hello module:

  1. Go to the Magento marketplace.
  2. Search for “Zonos Hello”.
  3. Download the Zonos Hello app for Magento 2 extension.
  4. Extract the extension into the <root magento dir>/app/code/Zonos folder (create any folder that does not exist).
  5. From the command line, change the directory to your root Magento 2 directory.
  6. Run the following commands:
    • php bin/magento module:enable Zonos_Hello
    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile

To uninstall the Zonos Hello module:

Once you have downloaded the Zonos Hello extension, you can now download the Zonos Checkout extension by following the steps below:

To install the Zonos Checkout module:

  1. Go to the Magento marketplace.
  2. Search for “Zonos Checkout”.
  3. Download the Zonos Checkout app for Magento 2 extension.
  4. Extract the extension into the root magento dir>/app/code/Zonos folder (create any folder that does not exist).
  5. Run the following commands:
    • php bin/magento module:enable Zonos_Checkout
    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile

To uninstall the Zonos Checkout module:

Configuration for Zonos Checkout

Please make sure you have created your Zonos account prior to setting your Magento 2 configuration.

Configuration for Zonos Hello

Zonos Hello is added with the installation of the Zonos Checkout app. Be sure to follow the configuration instructions below for Zonos Hello.

  1. Obtain your Site Key at https://app.zonos.com/#/hello.
  2. Go to your Magento Admin > Stores > Configuration > Zonos > Zonos Hello. 3 Configure the following options as instructed below:
    • Enable - This allows the Zonos Hello widget to display duty and tax quotes while customers visit your product pages.
    • Site Key - Enter your Zonos-provided site key obtained from Step 1.
    • Currency Conversion Selectors - If you want Zonos Hello to convert currency, paste your CSS selectors here. Multiple selectors are separated with a comma, e.g. .price,.__current-price,.__subtotal,.__original-price.
    • Hide Domestic Elements (OPTIONAL) - If you need or want to hide domestic elements for your international customers, input CSS selectors for elements you want to hide e.g. .nav-6,.action-add.

Essential Information

For example, most UPS, DHL, and FedEx service levels support DDP options, but USPS does not. Please get in touch with your carrier representative to confirm if a DDP option is supported.

For example, if the country is outside the US (and there is a tax amount), then send DDP.

*For example, you cannot have a promo code named “CYBER” in Magento and then create a promo code that is also named “CYBER” in Zonos.