Etsy, the popular online marketplace, has introduced its latest API version, Etsy API v3, replacing the older v2 version. This transition brings significant changes and improvements that sellers and developers need to be aware of to ensure a smooth integration process. In this article, we will explore the key changes in Etsy API v3 in simple terms, helping you understand and adapt to these updates.
Key Changes in Etsy API v3 and How They Impact Sellers and Developers:
Enhanced Security with OAuth 2.0:
One of the important changes in Etsy API v3 is the adoption of OAuth 2.0 for authentication and authorization. OAuth 2.0 is a more secure and widely used industry standard. It ensures that only authorized applications can access seller data and perform actions on their behalf.
Clearer Endpoint Requests:
Etsy API v3 introduces changes to how developers make requests to the API. With the new version, each request must include an “x-API-key” header containing the Etsy App API Key. This change enhances security and helps Etsy track API requests more effectively. Sellers and developers need to update their code to include this header when communicating with Etsy’s API.
Standard request parameters:
The handling of standard request parameters has been modified. The “fields” query parameter, previously used to retrieve partial resources in v2, is no longer supported in v3. While the “includes” query parameter is still available in some endpoints, its support is limited. Notably, some endpoints now return associated resource data by default, simplifying the API call.
Pagination:
The users can now experience updated pagination. The “limit” and “offset” query parameters should be used for pagination instead of the “page” parameter used in v2. The default records returned per API call is 25, and the maximum number of records that can be returned is 100. To facilitate navigation through larger data sets, Etsy provides limit and offset parameters. The limit parameter allows you to specify the number of records to retrieve per page. While the offset parameter helps you navigate to a specific page of results.
Additionally, the response includes a count field, indicating the total number of records available for pagination. Please note that for performance reasons, the offset parameter has a maximum value of 50000, ensuring efficient handling of large data sets.
Resource scopes:
In the updated Etsy API v3, resource scopes for filtering lists of resources have transitioned from path-based to query parameter-based filters.
Example: Filtering listings by shop ID and state
Suppose you wanted to filter listings by a specific shop ID and state. In v2, you would use:
/v2/shops/:shop_id/listings/active
With the shift to v3, the URL and query parameter approach would be:
Here, you include the desired values for the shop ID and state as query parameters.
Improved Response Structure:
In the previous version of the Etsy API (v2), API responses followed a standardized structure. Encapsulating various fields and nested objects. However, in Etsy API v3, responses have changed. Specifically, endpoints that return lists of resources now include two important fields: “count” and “results.”
The “count” field denotes the number of results in the response, providing a quick overview of the total count of resources returned. On the other hand, the “results” field contains the actual resource objects themselves. This revised structure allows developers to easily access the count and retrieve the specific results from the response.
Retirement of Outdated Resources:
Over 40+ resources and endpoints have been replaced or removed in v3 across various categories such as Payment. ShopListingVariationImage, ShippingProfileUpgrade, User, ShopSection, and more. The complete list of retired resources can be found in the documentation.>>https://developers.etsy.com/documentation/migration/retired-resources/
API Rate Limits:
In Etsy API v3, there have been no changes to the API rate limits compared to v2. If you were using the same Etsy App API Key in v2, your negotiated rate limits will remain the same in v3 as well.
By default, Etsy apps authenticated with their API key can make up to 10,000 public requests within a 24-hour period, providing developers ample opportunities to interact with the Etsy platform and retrieve the necessary data for their applications. The rate limit (10 queries per second) ensures fair usage and maintains system stability.
Do You Know?
Are you already having a Prestashop, Opencart, WooComemrce, or Magento 2-based eCommerce shop? Do you know that with Knowband Etsy marketplace connector, you can list and manage your products on the Etsy marketplace? The Knowband Etsy Marketplace connector comes with the latest Etsy V3 API changes and ensures seamless integration between your website and the Etsy marketplace. For example, you can manage all your Etsy orders and listings right from the admin panel of your eCommerce store. Furthermore, you can also reach out to us at support@knowband.com for more information about Etsy Marketplace Connector.
Conclusion:
The transition to Etsy API v3 brings important changes aimed at enhancing security, simplifying integration, and improving the overall experience for sellers and developers. By understanding and adapting to these changes, you can ensure seamless integration with Etsy’s updated API version and leverage its new capabilities effectively.
Selling on popular platforms expands your business growth and gives you a platform where millions of customers visit every day. Etsy Marketplace is one such opportunity where sellers can reach the zenith. With the aid of Etsy Marketplace Integration extensions, every seller can dream about selling on Etsy with ease.
Etsy is a community of one of a kind. Etsy is a worldwide online marketplace where individuals come together to produce, sell, and purchase and collect unique products. It supports independent creators. There is no warehouse for Etsy, just millions of people selling the stuff they love. The entire selling process is easy, helping you directly connect with manufacturers to find something extraordinary.
Why Do You Need a Marketplace Integration Extension?
If you are a seller or a manufacturer of creative products then this is the platform you are looking for. Managing things over two different platforms can be time taking and required extra effort twice. To save you from this problem, KnowBand created some super-smart marketplace integrators that connect your eCommerce store with the Etsy Marketplace and allows you to manage everything from your store. There are two main reasons you need a marketplace integration module:
It Saves Time
Reduces Extra Efforts
Beyond this, there are several benefits of using a marketplace Integration. Integration of the Etsy API offers the best solution for the listing of goods and synchronizes the product specifics such as price, definition, photos, inventory, etc. to the ongoing Etsy store.
Sellers can handle the shipping and order processing for the Etsy shop from their own eCommerce platform with the use of the Etsy API integration module.
Sellers can also configure cron jobs in order to simplify the synchronization method.
KnowBand’s Etsy Marketplace Integration has Proven to be Useful to Sellers
It’s the best time to share some excellent news on the client’s reviews! The Marketplace integration module is connecting many eCommerce stores to Etsy to sell seamlessly. With all-new capabilities, the plugins will help you scale your business much more easily.
The Etsy Marketplace Integration Module has proven to be so useful to sellers that they have been able to seamlessly operate multiple stores with it. We were in constant contact with them at KnowBAnd, understanding their needs, assisting them in their growth, and developing additional features for the much-loved App. Let us now explain what these are. than before.
Clients are happy with KnowBand’s Etsy Marketplace Integration Facilities
How Etsy Marketplace connector helps in selling Products on the Etsy platform?
The Etsy marketplace integration is a tool that enables sellers to list and sell their products on the Etsy marketplace with ease. This module reduces the efforts of listing and inventory management.
In four easy steps, you can connect Etsy and your eCommerce store:
Create an Etsy seller account: An Etsy seller account must be created by the Magento store administrator.
Etsy’s Setup App: Create a marketplace app on Etsy.
Install and Configure: After you’ve set up the seller’s account and the app, you’ll need to install the Etsy integration plugin in your shop. Configure your Etsy shop to meet your needs.
Start Selling: The products in the marketplace are now ready to be sold. The Etsy Magento Integration extension’s admin interface makes it simple to process orders received from the marketplace.
KnowBand’s Etsy-Marketplace Integration Module for major eCommerce Platforms:
The Etsy integration extensions for various eCommerce platforms such as Magento, Prestashop, OpenCart, and Shopify are provided by KnowBand. With more than 10 years of experience, KnowBand’s development team has developed seamless solutions for various eCommerce stores.
The Etsy integration extensions developed by KnowBand are flawless and have been tested for the respective platforms by the Prestashop, OpenCart, and Magento developers. All the criteria of the PrestaShop, OpenCart and Magento testers have been met by the integration extensions.
How to sell PrestaShop Products on Etsy Marketplace?
How to sell OpenCart Products on Etsy Marketplace?
For selling your OpenCart products on the Etsy store, link the two using the marketplace integration extension developed by KnowBand.
How to sell Shopify Products on Etsy Marketplace?
Shopify is growing rapidly and to help you bring your Shopify products to Etsy, KnowBand’s Etsy – Shopify Integration is an amazing plugin.
How to sell Magento Products on Etsy Marketplace?
We also have developed the Etsy-Magento connectors for both Magento and Magento 2 eCommerce websites.
How does Etsy Marketplace Integration assist the sellers?
Store Synchronization Made Simple
It synchronizes the entire eCommerce store products to your marketplace profile in real-time.
Inventory Management and Quick Product Listing
Moreover, it allows the store merchant to enter products in bulk. Also, the seller can create multiple profiles for the Etsy store.
Order Management
The eCommerce store’s admin can process the order from the admin interface just like any other order. The Etsy connector has a dedicated tab for specifying order statuses.
Shipping Management
The admin can develop their own shipping templates for Etsy customers, and they can offer an unlimited number of shipping alternatives as well as map shipping entries to the templates they’ve created.
Cron to automate the process
By executing cron in the back-end of the Etsy Integration plugin, the admin can add, remove, relist, or update product descriptions and pricing. There is no need for manual synchronization with the crons provided by the Etsy integrator.
Top Features of Etsy Marketplace Integration for PrestaShop, OpenCart, and Magento Platforms:
Facilities offered to Etsy Sellers with Marketplace Integration plugin in a nutshell:
User-Friendly Interface
Allows uploading of the products in bulk with ease
Map Attribute and category of eCommerce store products with Etsy marketplace characteristics attributes and category
The tags can be defined by the store admin when creating the profile, and these tags will be synced with the Etsy shop. Tags aid in the visibility of products in search results.
This extension allows the store administrator to create templates for the shipping
Gives you complete control of inventories. The administrator can look at the errors that happened throughout the product listing process.
The ability to sync the actual or special price of the products is available in the Etsy Integration Extension. The type of price – Actual or Special – can be chosen by the store admin when building the profile.
You can easily manage orders from your eCommerce store
There is an option to hide the out-of-stock products.
The secondary language is also supported by this extension.
Set a custom price for items listed in the Etsy store. The Etsy Integration Extension enables store administrators to list things on Etsy at varying prices.
The store owners now have the opportunity to reveal tax breakups in the order of Etsy.
Set the product image size from the admin to sync on Etsy Marketplace.
The admin can set the maximum quantity (Alter Quantity) of products to be synced to Etsy.
There are several features added to the Etsy Marketplace Integration Module which is available for all the major eCommerce platforms such as PrestaShop, Magento, and OpenCart.
Click on the links below to take the demo tour of the Etsy Marketplace Integration Module:
Conclusion: The marketplace integration module is easy to install and configure. The Etsy connection module saves online businesses time and effort by providing an intuitive product, inventory, and order management system. The Etsy integrator walks you through simple steps to get started selling on Etsy with this connection.
For the first 3 months after purchasing the Etsy Integration Extension, Knowband offers totally FREE technical support. We’re even helping you list the products in the ETSY store. Sellers can easily start selling from their existing eCommerce store with the help of the Etsy integration module and reach a wider audience.
KnowBand has everything to uplift your eCommerce business
Every seller who is having an eCommerce website and planning to expand on a marketplace like ETSY, eBay, or Google Shopping can explore the Knowband’s marketplace integration modules here.
Etsy Magento 2 Integrator offered by Knowband is the fastest means to integrate the store with the marketplace. The Etsy Magento 2 Integration extension offers a bi-direction synchronization between the store and the marketplace.
If you own a Magento 2 eCommerce site and are looking to expand the reach of your business that listing your products on popular marketplaces is inevitable. The Magento 2 Etsy marketplace Integrator extension automates the process of store integration. The admin can easily list the products along with their details and make changes in the same from the back-end of the Magento 2 Etsy Connector module. The orders received from the marketplace syncs with the orders of the store by executing cron in the admin interface of the Magento 2 Etsy integrator by Knowband.
Note: “The term ‘Etsy‘ is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.”
1.1 Merchant Benefits of Magento 2 Etsy Connector:
The profile-based listing of the Etsy Magento 2 integrator module allows the admin to list the products in bulk.
The Magento 2 Etsy connector offers an option of the second language to the admin. The multi-lingual compatibility adds to the ease of trading.
The Magento2 Etsy Connector extension offers multi-currency compatibility as well.
The admin can add shipping methods as per their convenience and sync the same with the marketplace with the help of the Magento 2 Etsy API integration plugin.
The Etsy Magento 2 API integration extension even allows the admin to add N number of shipping entries with each shipping template.
Profile-based listing of Etsy Magento 2 connector plugin allows the admin to upload and then edit the products in bulk.
The real-time synchronization of the Etsy Magento 2 Integrator allows the admin to manage the inventory with ease.
The admin can easily upload the product variation, renew, edit or remove the products with the help of the Etsy Magento 2 integration extension.
The Magento 2 Etsy integrator module creates orders in the store as per the orders received from the marketplace. The orders can be processed from a single interface.
Even the order status is changeable. Moreover, syncs with Magento 2 Etsy integrator.
The error occurred while product listing or cron execution can be easily tracked from the back-end of the Magento 2 Etsy integration module.
1.2 Installation
Follow the following steps to install the Magento 2 Etsy integrator extension in your store:
1. Download the Magento 2 Etsy Connector module package from the Knowband store.
2. You’ll receive a zipped file containing the user manual and the source code of the Magento 2 Etsy Integration plugin. Further, unzip the package.
3. Create a folder {Magento root}/app/code/Knowband/Etsy
4. Upload the extracted content in the above folder via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/).
5. Now run the below commands to install the plugin:
6. In Admin Panel go to the main menu -> Knowband -> Etsy.
7.The Magento 2 Etsy Marketplace integrator extension is now ready for use.
At last, this User Manual will guide the users through the Etsy Magento2 Integrator extension configuration and settings.
To start selling on Etsy Marketplace you need to have a seller account on Etsy. In fact, in this section, we are listing all the steps to create a seller account on Etsy. Further, please find them below –
Further, click on the “Open your Etsy Shop” button on the page you are visiting now by following the link given in the first step above or you can refer to the screenshot given below.
It would open a pop-up as shown below. Furthermore, click on the “Register” tab.
After filling up the registration form, click on the “Register” button. In fact, it would create your seller account and send a verification email to the provided email address. Further, it would also redirect you to another page as shown below.
Now, it is asking for the setup of your shop preferences. Furthermore, complete all the highlighted sections. For instance, Shop Preferences and Name your shop, Stock your shop, How you will get paid, and Set up Billing.
That is it.
2.2.1 Etsy Marketplace Integration- Setup an App
To start communication between Magento Store and Etsy Seller Account, you need to create an App on Etsy Marketplace. Further, following are the steps to create an App on Etsy –
It would open a page where a form will be shown with a few input fields as shown below.
Fill up the form and click on “Read Terms and Create App”. Furthermore, please make sure that you left the “Inventory Management Compatibility” checkbox is checked.
It would ask to accept “terms and conditions”. In fact, accept and click on the “Create App” button.
At last, it would register your App on Etsy Marketplace and provide API details as shown below.
3.0 Admin Interface
The admin panel of the Magento 2 Etsy Connector module contains the 9 tabs for settings.
General Settings
Shipping Templates
Shipping Templates Entries
Profile Management
Product Listing
Order Setting
Order Listing
Synchronization
Audit Log
3.1. General Settings
The connection between the Etsy marketplace and the Magento 2 store is established in the General Settings tab of the Magento 2 Etsy API integration extension. Further, the various input fields are below:
1. Enable the Extension
Toggle this button to enable the Etsy Magento 2 API integration extension. In fact, if enabled, the module and all its settings will be working on the store.
2. Etsy API Key
Enter the obtained Etsy API Key in this section. Further, this will authenticate the connection between the Magento 2 store and Etsy Marketplace.
3. Etsy API Secret
Enter Etsy API Secret Key here. Further, it is mandatory for authenticating the integration between the site and the marketplace.
4. Etsy Default Language
Select the default language from the drop-down menu. In fact, to retrieve the language in this section execute the ‘Language Synchronization’ cron. (See Section 3.8)
5. Languages to Sync
Magento 2 Etsy Integrator extension is multi-lingual compatible and offers an option to choose the secondary language. Further, choose the language used for synchronizing the product. In fact, the selected language should be anything other than the default language.
Once you have filled all the required fields, click on the ‘Save Settings’. Furthermore, a ‘Connect’ button will appear once the changes are saved. In fact, to establish the connection between the site and the marketplace, click on the “Connect” button. Further, it would redirect admin to Etsy Marketplace to allow the App Access to the store. At last, click on the “Allow Access” button as shown below.
Follow the above-mentioned steps and the connection will be established between the store and the Etsy Marketplace.
The user will then be redirected to the admin interface of the Magento 2 Etsy Marketplace Connector module. In fact, the ‘Connect’ button will replace with the “Disconnect” button.
Note: Once the connection is set up, execute the Country/Region cron in the synchronization tab of the Magento 2 Etsy Integrator. Further, the cron job will sync the country list in the database. (See section 3.8.)
3.2 Shipping Template Settings
Magento 2 Etsy Connector allows the sellers to add shipping templates as per their requirements. Likewise, the admin can manage, edit or add new shipping options in the Shipping Templates tab of the Magento 2 Etsy Synchronization extension.
3.2.1 How to add Shipping Templates?
Here, click on ‘Add New’ to create new shipping templates as shown below:
The shipping template creation page of Magento 2 Etsy integration includes the following input fields:
Shipping Template Title: Here, enter a unique name or title for the Shipping Template.
Origin Country: Choose a country from the list that you want to set as the origin country of the shipment.
Primary Cost: Here, enter the primary cost for the order shipment. Further, you can set it only once.
Secondary Cost: Secondary cost will change on every additional item that is to be shipped. In fact, enter the shipping cost for each additional item. Thus, you can set it only once.
Minimum Processing Days: Here, enter the minimum number of days after the order places when the shipment will be initiated.
Maximum Processing Days: Here, enter the maximum number of days after the order places when the shipment will be initiated.
3.2.2 How to Edit/Delete the existing Shipping Templates?
The admin can edit or delete the shipping templates from this tab of the Magento 2 Etsy Integrator module. Further, the created shipping templates will list as shown below. Here, click on the Edit or Delete button corresponding to each shipping template for performing the respective action.
3.2.3 How to Add the Shipping Entries?
Each shipping template can have multiple shipping entries. Further, to see the shipping entries in a particular shipping template, click on the ‘View Shipping Entries’ button.
This will redirect you to the shipping entries page as shown below.
The admin can even add new shipping template entries by clicking on the ‘Add Shipping Template Entry’ button.
Here, click on the Add New Entries button to create new entries.
This will redirect you to the shipping entry creation page of the Magento 2 Etsy Connector module.
Shipping Template Title: The template title in which you want to add the entries will display in this section.
Origin Country: It will remain the same as selected in the shipping template.
Destination Type: Select the destination type of the shipment. In fact, it can be a Country or a Region.
Destination Country: Select the destination place of the shipment here.
Primary Cost: Enter the primary cost of the shipment.
Secondary Cost: Enter the secondary cost that will be charged for each additional item.
3.3 Shipping Template Entry
Here, the admin gets an option to see all the shipping entries in the shipping templates in this tab of the Etsy Magento 2 Connector extension.
To edit or delete the shipping entries, click on the Edit or Delete button respectively corresponding to each shipping template.
3.4 Profile Management
Magento 2 Etsy integrator allows the admin to list the products in bulk with the help of profiles. Thus, the admin can create profiles in this tab of the Magento 2 Etsy connector. Further, the profile-based listing allows easy attribute and category mapping.
3.4.1 How to add a new profile?
To add new profiles, click on the ‘Add New’ link as shown in the image below.
The link will redirect you to the profile creation page. Thus, the various fields are below:
Profile Title: Enter a unique name for the profile.
Etsy Category: Here, select an Etsy Marketplace Category to list the attributes. Furthermore, the Magento 2 Etsy Marketplace connector allows the admin to map a single category of Etsy with multiple categories of the store.
Attribute Mapping: Here, map the selected Etsy Marketplace attributes to the store’s attributes to list the variations on the marketplace.
Store Categories: Check the category of the store that you want to map with the selected category of the Etsy Marketplace.
Shipping Template: Choose a Shipping Template from the drop-down list. Furthermore, the customer can avail of the selected shipping options. In fact, to list the shipping templates execute the cron job in the Synchronization tab of the Etsy Magento 2 Integrator extension.
Select Shop Section: The store admin can choose the shop section from the list of added shop sections.
Enable Custom Pricing: Here, toggle this button to set a custom price for products at the Etsy store.
Custom Price: Store owners can set different values of the product available at the Etsy shop. Further, the admin has the flexibility to increase or decrease the custom price of Etsy Products. In fact, the changes can be set either as fixed or a percentage value.
Etsy Currency: This currency should be the same as the currency of your Etsy Admin panel, you can check the Etsy currency in Finances -> Payment Settings -> Currency.
Customized Product Title: Here, you can customize the product title by using the following place-holders. Further, place-holders like {sample} will replace by dynamic content at the time of execution.
{id_product} for Product ID
{product_title} for Product title
{country_of_manufacture} for Country of Manufacturer
{sku} for Product SKU
{weight} for Product Weight
{short_description} for Product Short Description
{price} for Product Price
Sync Property: Here, select the properties to sync with the Etsy Marketplace. Thus, this will work while updating the product and its variations.
Enable to enter a minimum quantity: If enabled, the item will not list if the quantity is below the specified limit.
Enable to enter a maximum quantity: If enabled, the quantity of the item will display as the specified limit even if it’s higher.
Is the product customizable?: Enable if the product is customizable.
Who Made: Here, specify who made the products. The options list in the drop-down list.
When Made: Here, select when this product was made.
Is Supply?: Here, specify if the product is the product is supply product or not.
Recipient: Here, select the Recipient of the product
Occasion: Here, specify the Occasion (if any) for which the product is intended.
3.4.2 How to Edit/delete a new profile?
Here, the admin can edit or delete the profile from this section of the Magento 2 Etsy Integration module by clicking on the Edit or Delete button respectively.
3.5 Product Listing
This section of the Magento 2 Etsy Integration plugin shows the list of all the products available on Etsy Marketplace with their statuses. Hence, to sync the product in the Etsy Marketplace, execute the Product Synchronization Cron in the Synchronization tab (See section 3.8.). Further, the variations of the products sync with the marketplace by executing Product variations Synchronization.
Along with the listed product, this section offers several other options to the store admin. They are below:
Renew the Products
Here, the admin can renew the expired products by clicking on the “Renew” action corresponding to each product.
After setting up a product for renewal, the action “Renew” will replace with the “Halt” action. Thus, this action is used to stop product renewal in case needed.
Delete the Products
Here, click on the “Delete” action given corresponding to each product listing to remove the product from the listing. In fact, after setting up a product for deletion, the action “Delete” will replace with the “Relist” action.
View Error
The admin can view the error that occurred in listing the product. Further, for this, click on the ‘View Error’ action. In fact, if any error is encountered while product listing, then, the same is shown in the popup. Otherwise, the message, ‘No Listing Error Found’ will be flashed.
3.6 Order Settings
Order Settings tab of the Etsy Magento 2 Integration extension allows the admin to map the order statuses with Etsy Marketplace order statuses. Further, the admin can select the order statuses and sync the same with the marketplace by executing the Order Status cron in the Synchronization tab. (See section 3.8)
The various fields are below:
Order Default State: Choose an order default status from the drop-down menu. Order Paid State: Choose the order state for the paid orders placed on the Etsy marketplace. In fact, the selected option will display in the marketplace as well. Order Shipped Status: Choose an ordered state for the shipped orders on the Etsy marketplace.
Note –
The default status is the first status of the order when it is placed in the store.
Paid status means that payment for the order has been made and accepted.
Shipped status means that ordered items have been shipped.
Map Etsy Orders with Store Carrier: Now store admin can map the Etsy orders with the Magento 2 store carrier. Select Shipping Methods for Etsy Orders: Now map the imported order from Etsy with the selected carrier. Etsy Carrier Name for Tracking Url: Store owners can choose the carrier used for tracking Etsy orders on orders received at Etsy. Show Tax Breakup in Etsy Orders: The store admin can display the tax breakups for orders received at Etsy.
3.7 Order Listing
The order listing tab of Magento 2 Etsy displays the list of orders placed received from the marketplace. Further, to obtain the list of the order, execute the Order Synchronization cron. (See Section 3.8)
To check the order, click on ‘View Order’.
The admin gets to see the following details of each order.
It offers basic information. For instance, the order date, status, billing and shipping address, payment information, gift options, item ordered, comment history.
The default order view page is shown below:
Invoice: The admin can generate the invoice for the orders received from here. Thus, this will initiate the processing of the order. Further, execute the Update Order Status on Etsy cron. Moreover, the status of that order will be updated in the Etsy Marketplace.
Credit Memos: Change the status of the credit here.
Shipments: The admin can update the shipment details. For instance, the name of the shipment, date, and the quantity of Shipment.
3.8 Synchronization
Magento 2 Etsy Synchronization extension offers a bi-directional connection between the store and the marketplace. Further, the products, shipping options, and their details can list on the marketplace. Thus, the admin can sync the order from the marketplace to Magento 2 eCommerce site.
This section of the Magento 2 Etsy API integration module offers various cron options. In fact, store synchronization can be carried out by executing cron.
At last, the various jobs to synchronize content between Store and Etsy Marketplace are shown below –
3.8.1 How to sync Countries/Region?
Follow the steps below to synchronize Countries/Region on Etsy Marketplace –
Goto the Etsy Marketplace -> Synchronization tab (Main Menu)
Further, click on the “Sync Countries/Region” button shown below.
It would perform the following actions –
The cron will get all the countries with their country ID and ISO code and save them into the database.
Once the cron executes, the countries and regions in the database. In addition, the admin can select the countries accordingly.
3.8.2 How to sync Shipping Template on Etsy Marketplace?
Follow the steps mentioned below to synchronize Shipping Templates on Etsy Marketplace –
Goto the Etsy Marketplace ->Synchronization tab (Main Menu)
Further, click on the “Shipping Template Synchronization” button shown below.
It would perform the following actions –
It will sync new shipping templates along with their Entries on Etsy.
The plugin will update the modifications made in the Shipping Templates and their entries on Etsy
It will remove the deleted shipping templates and their entries from Etsy.
3.8.3 How to sync Products on Etsy Marketplace?
Following are the steps to synchronize Products on Etsy Marketplace –
Goto the Etsy Marketplace ->Synchronization tab (Main Menu)
Further, click on the “Sync Products” button shown below.
It would perform the following actions –
The cron will update the profile-based product listing.
It will add products on the Etsy Marketplace with the respective product details (e.g. Price, Quantity, Image, etc.).
Next, it will update the changes made in the products that are already available on the Etsy marketplace.
It will renew the expired products on Etsy Marketplace for the items in which the ‘Renew’ action is initiated.
Likewise, it will remove the products from Etsy Marketplace which mark as deleted on Store.
At last, it updates the Listing Status of each product available on Etsy Marketplace.
3.8.4 How to sync Products Variation on Etsy Marketplace?
Following are the steps to synchronize Products Variation on Etsy Marketplace –
Goto the Etsy Marketplace ->Synchronization tab (Main Menu)
Further, click on the “Sync Products Variation Listing” button shown below.
It would perform the following actions –
The cron execution will add Products Variations on Etsy Marketplace.
Second, it will update Products Variations that are already listed on Etsy Marketplace.
Next, it will remove the Products Variations on Etsy Marketplace that mark as deleted on the Store.
3.8.5 How to sync Orders received from Etsy Marketplace?
Follow the steps below to synchronize Orders from Etsy Marketplace –
Goto the Etsy Marketplace ->Synchronization tab (Main Menu)
Further, click on the “Sync Orders” button shown below.
It would perform the following actions –
The orders and their details received from the marketplace sync with the Magento 2 store by executing this cron.
It creates Shipping Carrier options into the store as per the details of the order coming from Etsy Marketplace.
In fact, it creates Orders into the store as per the details coming from the Etsy Marketplace.
In addition, it sets the order status as per the configuration settings updated in the “Order Settings” tab of this Magento 2 Etsy Marketplace Integrator module.
3.8.6 How to sync Order Status with Etsy Marketplace?
To sync the order status, follow the steps below:
Goto the Etsy Marketplace ->Synchronization tab (Main Menu)
Further, click on the “Update Order Status on Etsy” button shown below.
It would perform the following actions –
Here, the action syncs the order statuses as specified by the admin with the marketplace.
Here, the cron checks if there is any status update recorded by the Etsy Marketplace Connector for any Etsy Order. Thus, the updates are then synchronized accordingly.
3.8.7 How to sync Language on Etsy Marketplace?
Following are the steps to synchronize Language to Etsy Marketplace:
Go to the Etsy Marketplace ->Synchronization tab (Main Menu)
Further, click on the “Sync Translations” button shown below.
It would perform the following actions:
In case there are any product or category details in different languages, then, the same will be synchronized in the Etsy marketplace. Hence, the Magento 2 Etsy Marketplace Connector offers multi-lingual support.
Note:
Once the synchronization completes successfully, then, a message will display – “Synchronization completed” else “Synchronization failed” will be flashed.
3.9 Audit Log
The Audit Log section of the Magento 2 Etsy connector extension contains the list of the tasks. Further, the status of the same can be viewed here. Thus, the errors (if any) that occurred while executing the jobs can be checked here.
Marketplaces have played a vital role in the growth of e-commerce. Amazon and eBay are some of the well-known platforms, but in recent years a number of new marketplaces have marked their presence in the eCommerce ecosystem. Etsy is one of the most popular marketplaces for handmade goods and vintage items. Etsy allows people from around the globe to buy and sell unique goods. This platform invites the sellers to showcase their creativity to the new audience, thus, helping them to reach out to potential customers globally. Etsy is a great place to extend the reach of your business. The process of starting a business in the Etsy marketplace is quite easy. Please click on the link below to know more about the rules and regulations of trading: https://www.etsy.com/in-en/sell. Opencart Etsy Marketplace Integration can help you reach your business goals effectively.
KnowBand, an eCommerce plugin, and marketplace integration development company offers the OpenCart Etsy integration module. The Opencart Etsy Marketplace Integrator allows the seller to synchronize their OpenCart store with the Etsy marketplace in a few simple steps. We do understand that being ready to start selling on the Etsy marketplace, it is also important for the store owner to analyze their business method and process so that they can be able to keep up with the new challenges. After starting to sell on multi-channel sellers have to keep proper track of their inventory status, product listings, shipping methods, delivery time, and customer support. To overcome all the major challenges of selling on a marketplace, KnowBand has developed the Opencart Etsy Marketplace Connector.
With the help of the Etsy OpenCart Integration extension, OpenCart store owners can effectively manage the inventory, orders, and shipping for the Etsy shop orders from the OpenCart store admin. OpenCart Etsy marketplace integration module offers the following advantages to the sellers:
Easy installation and user-friendly interface: The user-friendly interface of the OpenCart Etsy Marketplace Integration offers an effortless interface to list the products to the Etsy marketplace.
Bulk uploading of the products: OpenCart Etsy Marketplace Integrator Module allows the sellers to upload products in bulk. Sellers can create a profile to upload the entire category of the OpenCartstore to the Etsy marketplace.
Category and product attribute mapping: Sellers can easily map the product attributes and category of the OpenCartstore products with the Etsy store attributes and category via the OpenCart Etsy Marketplace Connector Extension.
Shipping templates: Create shipping templates from the OpenCartstore admin panel and sync these templates to the Etsy shop via OpenCart Etsy Marketplace Integration Plugin.
Order Management: Manage and keep track of Etsy shop orders from the OpenCartstore admin panel.
Order status: Admin can update the order status of the Etsy marketplace orders from the OpenCart store admin panel through a cron job.
Inventory management: Manage inventory for the Etsy store products from the OpenCart admin panel. After making any changes in the product inventory or attributes in the OpenCart store, the admin can easily synchronize the changes to the Etsy marketplace.
Secondary language: Admin can select a secondary language for the store and easily synchronize it with the Etsy marketplace shop through a cron job.
What’s New in the Recent Enhancements of Opencart Etsy Extension v2.0.4?
[New]Aligned with Etsy OpenAPI Standard
The OpenCart Etsy Extension has been enhanced to support OpenAPI authorisation headers, ensuring secure authentication and full compliance with Etsy’s current API standards. Furthermore, this update helps maintain uninterrupted connectivity between OpenCart and Etsy while aligning the extension with Etsy’s evolving security and policy requirements.
[New]Return Policy Synchronisation
In addition to the authentication header format update, Knowband’s Etsy Marketplace extension now includes Return Policy Synchronization, allowing merchants to seamlessly sync their return policies between their opencart store and Etsy. This ensures consistency across both platforms, reduces manual effort, and helps provide a clear and unified return experience for customers.
Profile Level Product Synchronization:
The enhanced Knowband’s Opencart Etsy marketplace connector extension now features profile-level product synchronization. This allows admins to list products from specific categories, offering a more targeted and efficient listing process compared to bulk product listing. This feature enhances inventory management and improves the accuracy of product listings on Etsy.
Product Listing with Custom Details:
The updated extension also includes a feature for product listing with custom details. Admins can now list products with unique titles and descriptions, differentiating their products and enhancing visibility on Etsy. This flexibility allows for better product presentation and marketing, tailored to attract specific customer segments.
You can watch our video on “New Features in Knowband’s Opencart Etsy Connector v1.0.9”:
2.0 Installation
After purchasing the module, you will get the following files as below:
1. zip (contains the source code of the module)
2. User Manual
Follow the following steps to install the extension:
Unzip the zip file. It would contain files and folders as shown below –
2. Copy all the files and folders of the unzipped folder into the root folder of the website.
3. Now module is ready to be installed on your store and you can find that in Store Admin -> Modules and Services. It would be shown as below –
Etsy OpenCart Integration Extension
Knowband’s OpenCart Etsy Marketplace Integration plugin facilitates seamless integration between your OpenCart store and Etsy marketplace, streamlining product listings and order management.
Before proceeding ahead, it is important to know the correct flow of actions to set up this system as several things are dependent on other things. If we do not take care of them then it would become difficult to process smoothly or it may be error-prone.
Seller account setup: This section will help you to set up the shop on the Etsy marketplace and in the next steps you will learn about the Etsy API key. Etsy API key and API Secret are required to integrate the Opencart and Etsy marketplace.
Admin Interface: This section will help you to understand the complete working of the Etsy Opencart Integration plugin.
4.0 Etsy Marketplace – Seller Account Setup
To start selling on Etsy Marketplace you need to have a seller account on Etsy. In this section, we are listing all the steps to create a seller account on Etsy. Please find them below –
Click on the “Sell on Etsy” button present at the top right corner.
Click on the “Register” button on the page you are visiting now. Refer to the screenshot given below.
Fill up the registration form and click on the “Register” button. It would create your seller account and send a verification email to the provided email address.
Now, it would also redirect you to another page as shown below.
5. Now, it is asking to set up your shop preferences. Complete all the highlighted sections – Shop Preferences and Name your shop, Stock your shop, how you will get paid, and Set up Billing.
5.0 Etsy Marketplace – Setup an App
To start communication between OpenCartStore and Etsy Seller Account, you need to create an App on Etsy Marketplace. Following are the steps to create an App on Etsy –
It would open a page where a form will be shown with a few input fields as shown below.
Fill up the form and click on “Read Terms and Create App”. Please make sure that you left the “Inventory Management Compatibility” checkbox is checked.
It would ask to accept “terms and conditions”. Accept and click on the “Create App” button.
It would register your App on Etsy Marketplace and provide API details as shown below.
Note: “The term ‘Etsy’ is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.”
6.0 Admin Interface
Opencart Etsy Marketplace connector is easy to configure. The configuration settings can be managed via the admin interface. After installation, the store admin can find the “Etsy” module in the Extension List under the “Extensions” tab.
The Etsy integration extension will display as shown below:
On clicking the Edit button next to the Etsy module, it will redirect to the admin interface. Here admin can see all the options to configure the Etsy module:
Etsy Marketplace extension offers the following options –
General Settings
Profiles
Attribute Mapping
Shop Section
Shipping Templates
Products
Orders
Synchronization
Audit Log
Each tab is explained below.
6.1 General Settings
You can find the screenshot of the “General Settings” page below –
General Settings tab is there for capturing details of Etsy Marketplace API like API Key, Host, etc. This helps the admin to connect the OpenCart store with the Etsy marketplace. Please find the description of each input field below –
1. Enable/Disable
Admin can Enable/Disable Opencart Etsy Marketplace Integration by using this option. If enabled, then only this module and all its settings will be working otherwise there will be no impact of this module on the store.
2. Etsy API Key
Enter Etsy API Key which will authenticate the connection being established between OpenCartstore and Etsy Marketplace.
3. Etsy API Secret
Admin needs to enter Etsy API Secret mandatory for authentication between OpenCartstore and Etsy Marketplace.
4. Etsy Currency
Admin can select the Etsy currency from the menu.
5. Select your Etsy default language:
Admin can select the Etsy default language from the menu.
6. Select additional languages to sync:
Admin can select additional languages to sync with the Marketplace.
6.1.1 Etsy Order Settings:
After providing these details, click on the “Save” button in the top right corner. It would redirect the admin to the Etsy Marketplace to allow the App Access for the store. Click on the “Allow Access” button as shown below and it will establish the connection between the store and Etsy Marketplace.
It would also redirect the admin back to the same page of “General Settings” and show the “Disconnect” button as the connection has now been set up with Etsy Marketplace.
6.2 Profiles
The profile Management tab provides options to create the profile for product listing. In this section, the admin will be able to map OpenCart store product attributes and categories to Etsy Marketplace. Opencart Etsy Marketplace Connector allows the seller to select multiple store categories to sync with the one Etsy category.
Admin needs to enter all the mandatory details as per the instructions are given in the below screenshot. After entering all the details click on the Save button at the top of the form.
6.2.1 How to Add New Profiles?
Following are the steps to add new profiles-
Go to the Etsy Marketplace module-> Profiles(Menu Option)
It would redirect the admin to a page where already added profiles will be listed (If any). Click on the “+” (plus icon as shown in the screenshot below) and it will redirect the admin to a new page where a form with some input fields will be shown.
Fill up the following input fields –
Profile Title: Enter the Profile Title as per your choice.
Etsy Category (List of Etsy Marketplace categories): Select the correct category from the drop-down list.
Store Category (Lists of Store Categories): Select the OpenCart store category for the products. The selected category will be mapped with the Etsy category (as selected in the Etsy Category) field.
Select Shop Section: Select the shop section from the drop-down list.
Shipping Template (List of Shipping Templates): Select the shipping template from the drop-down list.
Is Customizable?: Select from the drop-down list.
Who Made: Select from the drop-down list.
When Made: Select from the drop-down list.
What is it?: Select from the drop-down list.
Recipient: Select from the drop-down list.
Occasion: Select from the drop-down list.
Price Type: Select from the drop-down list.
Price Management: Select from the drop-down list.
6.2.2 How to Edit/Delete Profile?
Admin can easily update the profile entries; the Opencart Etsy Marketplace Connector allows the admin to sync the changes to the Etsy shop in simple steps. Following are the steps to edit/delete a profile from the system –
1. Go to the Etsy Module -> Profiles (Menu Option)
2. Click on the “Edit/Delete” button corresponding to each profile as shown in the above screenshot.
3. If an admin has clicked on the “Edit” option, then, it will redirect the admin to a new page where a form with some already filled input fields will be shown. Admin can simply update values and save the details by clicking on the “Save” button.
4. The admin can click on the “Delete” option to delete the selected Profile from the system.
6.3 Attribute Mapping
This option helps to upload the Variation products. Select the correct attribute and save it.
6.4 Shop Section
Under this tab, the admin can view the shop sections and their titles. You can edit, and delete the existing profile while you can add the new shop section too from the top right corner. You will be directed to the window below. The same window will open for editing the shop section with filled details.
6.5 Shipping Templates
The shipping Templates tab is there to manage shipping options. In this section, the admin can create Shipping Templates along with other options for the existing shipping template like Add Shipping entry, View shipping entry, Edit Shipping Template, and Delete. Admin can create multiple shipping templates by using the EtsyOpenCart Integration module. Please refer to the next screenshot:
Admin can easily modify the existing shipping template or add new shipping templates. After creating new shipping templates, the store admin must sync the shipping templates to the Etsy shop by clicking the “Shipping Template Synchronization” option under the “Synchronization” tab.
6.5.1 How to add Shipping Templates?
Following are the steps to add a Shipping Template into the system –
Go to the Etsy Marketplace -> Shipping Templates (Menu Option)
It would display the page where already added Shipping Templates will list (If any). Click on the “+” (Plus Icon – as shown in the above screenshot).
It would redirect the admin to the new page where a form with some input field will be shown (Screenshot is shown below).
Fill up the following input fields of form –
Shipping Template Title: Enter the shipping template title as per your choice.
Origin Country: Select the origin country from the drop-down list.
Primary Cost: Enter the primary shipping cost for the shipment.
Additional Item Cost: Enter the additional item cost for shipment. It is the additional cost if the customer adds a second product to the package.
Min. Processing Days: Enter the minimum processing days. This field accepts only numeric values.
Max. Processing Days: Enter the minimum processing days. This field accepts only numeric values.
Click on the “Save” button to add the new shipping template.
You can find the screenshot of the “Add New Shipping Template” form below –
6.5.2 How to Edit/Delete Shipping Template?
Following are the steps to edit/delete Shipping Template from the system –
1. Go to the Etsy Marketplace -> Shipping Templates (Menu Option)
2. It would display the page where already added Shipping Templates will list (If any). Click on the “Edit/Delete” buttons corresponding to each Shipping Template.
3. Admin can update the values as per the requirement and save the details by clicking on the “Save” button.
4. If an admin has chosen the “Delete” option then it would delete the Shipping Template and all its Shipping Template Entries from the system.
Admin can modify the shipping template details by using the Edit option. After making the changes in the shipping template details, the admin needs to save the changes and synchronize the shipping templates with the Etsy marketplace.
6.5.3 How to Edit/Delete Shipping Location of a Shipping Template?
The shipping Entry tab of the Etsy OpenCart module allows the admin to define the destination country and the standard shipping cost for the selected destination. Admin can create only one shipping entry for a particular destination (country/region). Following are the steps to view the Shipping Template location into the system –
1. Go to the Etsy Marketplace Connector module -> Shipping Templates (Menu Option)
2. It would display the page where already added Shipping Templates will list (If any). Click on the “+” button given corresponding to each Shipping Template listed.
3. It would display the page as the screenshot given below:
Shipping Template Title: Enter the shipping template title.
Origin Country: Select the country of origin.
Destination Type: Select the country of destination for the shipping template.
Destination Country: Select the destination country.
Primary Cost: Enter the Primary Cost.
Additional Item Cost: Enter the additional item cost.
6.6 Products
In the Etsy OpenCart integration extension after creating the profile, the admin needs to sync the products which are selected in the profile to the Etsy marketplace. Admin can also check the status of the listed products from the OpenCart store admin panel. The product listing tab of the Etsy Marketplace Integration shows a list of all the products that are to list on Etsy Marketplace with their status and values as shown in the screenshot below –
Please note that after creating a profile the admin must click on the “Product Synchronization” option under the “Synchronization” tab of the Etsy module to list the selected products to the Etsy marketplace. Admin can click on the Revise/Relist button to activate it on the Etsy Marketplace. Admin can also delete the product listing by clicking on the “-” button.
6.7 Order Settings
The order Settings tab is there for mapping store order status with Etsy Marketplace order status which will be used during capturing orders from Etsy Marketplace. The screenshot below will show you the order listings and the admin can also create a filter to search for a particular order.
6.5.1 How to view Order Details and Status?
Following are the steps to map order status –
Go to the Etsy Marketplace Integration module -> Orders (Menu Option)
It would display a page the same as shown in the above screenshot.
Click on the View Button given below the “Action” tab.
It would display the page with all the Order details as shown below.
6.8 Synchronization
All tabs defined above are basically for saving the settings and options into the system which are used during synchronization between OpenCart Store and Etsy Marketplace. There are the following jobs to synchronize content between OpenCart Store and Etsy Marketplace which you can find below –
6.8.1 How to sync products locally?
Following are the steps to synchronize sync products locally on Etsy Marketplace –
1. Go to the Etsy Marketplace ->Synchronization (Menu Option)
2. It would redirect admin to a new page where all synchronization actions list as shown in the above screenshot.
3. Click on the “Sync Now” button shown below.
This action will sync the products from the OC to the module (Without syncing the products on Etsy). If you want to disable any products (don’t want to sync on Etsy), click on the ‘Sync Now’ & disable the products in the Product Listing Tab. Disabled products will not be synced on Etsy.
6.8.2 How to Sync New Products on Etsy Marketplace?
Following are the steps to get Countries and Regions from Etsy Marketplace –
1. Go to the Etsy Marketplace Integration module->Synchronization (Menu Option)
2. It would redirect admin to a new page where all synchronization actions list as shown in the above screenshot.
3. Click on the “Sync Now” button shown below.
This action will sync the new products into Etsy. Click on the ‘Sync Now’ to sync the products manually. Set this CRON in your hosting CRONTAB to run every hour to sync the products automatically
6.8.3 How to sync Updated Products on Etsy Marketplace?
Following are the steps to synchronize Products Listing on Etsy Marketplace –
2. It would redirect admin to a new page where all synchronization actions list as shown in the above screenshot.
3. Click on the “Sync Now” button shown below.
If any listed product info has been updated in the Opencart then Run this CRON to update the product info on Etsy. Click on the ‘Sync Now’ to sync the products manually. Set this CRON in your hosting CRONTAB to run every 2hour to sync the products automatically.
6.8.4 How to sync Products Status on Etsy Marketplace?
Following are the steps to synchronize Products Variations Listing on Etsy Marketplace –
2. It would redirect admin to a new page where all synchronization actions list as shown in the above screenshot.
3. Click on the “Sync Now” button shown below.
This action will sync the status of the products from Etsy on Opencart. For example, if any products have been expired in Etsy then this CRON will set the status of the products as expired in the module as well. Set this CRON in your hosting CRONTAB to run every day to sync the status automatically.
6.8.5 How to Synchronize orders from Etsy Marketplace?
Following are the steps to synchronize Products Variations Listing on Etsy Marketplace –
Goto the Etsy Marketplace Integration module -> Synchronization (Menu Option)
It would redirect the admin to a new page where all synchronization actions are listed as shown in the above screenshot.
Click on the “Sync Now” button shown below.
This action will sync the orders from Etsy to Opencart. Click on the ‘Sync Now’ to import the orders from Etsy to Opencart. Set this CRON in your hosting CRONTAB to run every hour to sync the orders from Etsy to Opencart automatically.
6.8.6 How to update Orders Status on Etsy Marketplace?
Following are the steps to update the status of orders on Etsy Marketplace –
2. It would redirect admin to a new page where all synchronization actions are listed as shown in the above screenshot.
3. Click on the “Sync Now” button shown below.
This action will sync the mark the status of order as Shipped in Etsy if the order is marked as Shipped in the Opencart. Click on the ‘Sync Now’ to sync the status of the imported order from OpenCart to Etsy. Set this CRON in your hosting CRONTAB to run every hour to sync the status of the order from OpenCart to Etsy automatically.
6.8.7. How to Synchronize a Particular Profile on the Etsy Marketplace?
All the crons available in the “Synchronization” tab of the Opencart Etsy Connector plugin provide support for all the categories in bulk. However, if you want to list/update a particular profile only, you can handle this task from the “Profile Management” tab itself.
In this section, we have provided the “Local Sync”, “Sync Products”, and “Sync Product Status” crons to provide the Opencart admin with the flexibility of managing the category-level synchronization between Opencart and Etsy.
6.8.8 How to List the Products with Custom Details on Etsy Marketplace.
Knowband’s Opencart Etsy Marketplace Integration Extension comes with a custom product details listing option. This feature allows the Opencart store admin to list the products on the Etsy marketplace with different names and product descriptions.
If you want to list the product as it is, you can keep the custom status disabled. However, if you want to list the products with different details as in the screenshot above, save the same.
These details will be updated in the next product synchronization.
6.9 Audit Log
The audit log helps the admin to keep track of all the tasks performed. Please refer to the attached screenshot below.
6.10 [New] Return Policy Synchronisation
The OpenCart Etsy Module allows the admin to efficiently manage and synchronize return policies between their Opencart store and Etsy. Admins can create, edit, or delete multiple return policies within the module and assign them to specific profiles. Once a return policy is mapped to a profile, all categories associated with that profile are automatically updated on Etsy with the selected return policy, ensuring uniform policy application across listings.
Add New Return Policy
Admins can create new return policies or modify existing ones directly from the OpenCart Etsy Marketplace Module. Moreover, this provides flexibility to manage different return rules based on business requirements without needing to log in to Etsy separately.
Sync Return Policies
Using the Return Policy Sync cron, admins can fetch all available return policies from Etsy into the OpenCart store. Moreover, the synchronization process includes important details such as return and exchange acceptance, the number of allowed returns or exchanges, and return deadline dates, ensuring accurate and up-to-date policy data.
Profile Mapping
Within the profile mapping section, admins can select and assign a return policy to products under a specific category. This makes it easy to manage return rules in bulk rather than applying them individually to each product.
Automatic Updates
When a category is added or updated within a mapped profile, the assigned return policy is automatically applied to the product of the categories mapped on Etsy. This ensures consistency between the OpenCart store and Etsy listings, reduces manual work, and helps maintain compliance with Etsy’s policies.
Watch the Tutorial of the Etsy Marketplace Integration Extension
This OpenCart Etsy Marketplace Integration tutorial provides a complete step-by-step guide on installing and configuring the Etsy integration module, connecting your OpenCart store with your Etsy seller account, synchronizing products, categories, prices, and inventory in real time, managing Etsy orders directly from the OpenCart admin panel, enabling automated product listing with customizable template controls, mapping store attributes with Etsy product requirements for accurate listings, organizing products into Etsy Shop Sections for better storefront management, and handling active, drafted, or expired Etsy listings seamlessly from your OpenCart store.
Knowband has developed an interface for the Prestashop store owners that can help them start selling on the Etsy marketplace. Further, the Prestashop Etsy integration addon saves the time of the sellers. How? By reducing the time involved in the manual listing process. In fact, the Prestashop Etsy marketplace integration module offers them a feature to handle the inventory. In addition, handle orders for the Etsy shop from the Prestashop back office.
Etsy is a marketplace that works as an intermediary between customers and artists. In addition, craftsmen of handmade items, or collectors of vintage products. Furthermore, the Etsy marketplace connector provides a unique platform to sellers to showcase their products. Thus, they can spread awareness regarding their products and services through this platform. It is also important for the marketplace to offer the best services to consumers. In fact, consumers like to have options and alternatives to choose from. Hence, the marketplaces are competing to win the sellers and offer great services to them to connect with their stores. Further, Etsy has more than 25 million visitors each month. Further, which gives sellers a wonderful opportunity to reach a larger audience network.
1.1 Key features of the Prestashop Etsy Integration module:
Simple installation and quick starting: The Etsy Prestashop integration module can install quickly. Further, the user-friendly interface of the Prestashop Etsy integration allows an easy process to list the products on the Etsy marketplace.
Bulk uploading of the products: By using this Prestashop Etsy integration addon, the admin can upload products in bulk.
Mapping of the store category with Etsy category: Sellers can easily map the product attributes and category with the Etsy category. Further, with the profile-based listing of the Prestashop Etsy API integrator.
Shipping template synchronization: Create shipping templates from the back-end of the Prestashop Etsy integration extension. Moreover, sync these templates with Etsy with the help of the cron jobs.
Order Synchronization: Manage and keep track of Etsy orders from the admin interface of the Etsy Prestashop API integration addon.
Order Status update: The Admin can update the order status of the Etsy marketplace orders with the help of the cron jobs. Furthermore, offered by the Prestashop Etsy integration module.
Inventory management: The admin can manage inventory for the Etsy store products from the Prestashop Back Office. The current status of the products can sync with the help of the cron jobs. Further, offered by the Prestashop Etsy synchronization extension. Suppose, they make any changes in the product inventory or attributes in the Prestashop store. Further, they can synchronize with Etsy with a button click with the Etsy Prestashop synchronization module.
Language translations: Prestashop Etsy integrator offers multi-lingual support. The admin can select the second language for the store. Moreover, easily synchronizes it with the Etsy marketplace shop. Further, through the cron job offered by the Etsy Prestashop integrator.
New Features offered by Knowband’s Prestashop Etsy Integrator Version 4.0.1:
OpenAPI Authentication for Etsy APIs: We have updated the module to work with Etsy’s new OpenAPI authentication. Now, all Etsy API requests include the required authentication headers, following Etsy’s latest standards, so your integration continues to work smoothly.
Return Policy Configuration & Mapping: A new return policy feature has been added to the module. Now admins can now create and manage multiple return policies and map them to specific profiles. Any products linked to a profile will automatically update on Etsy with the assigned return policy.
Key Features offered by Knowband’s Prestashop Etsy Integrator Version 2.0.0:
UX-related changes: To improve the user experience the interface of the shipping template has been changed. In addition, all the options for shipping template creation have been merged onto the same page. Furthermore, just like the Prestashop Etsy Marketplace interface.
Code Optimization: Now the admin can sync the products from the Products Listings page. There are 3 options for product sync:
Local Sync: Local Sync option allows the admin to sync the PrestaShop store products to the Etsy PrestaShop Integration module. All the products which are mappable to a Profile will list in the Product Listings. Moreover, the admin can list the individual products on the Etsy Marketplace.
Sync Products: Sync Products option will sync the products to the Etsy Marketplace. All the enabled products will sync to the Etsy Marketplace. To avoid the syncing error, the admin can select the number of products. Further, to sync in one go under the General Settings. Cron setup is available to automate the process to list the products.
Sync Product Status: The admin can get the listing status of the syncing products by using the Sync Product Status.
Products Listings: In case you want to set the products as Inactive, Delete those products from this page only (Instead from the Etsy account). In fact, setting the product as Inactive on the Etsy account directly will relist the item on Etsy. Further, on the next CRON run.
The admin can view the Etsy store products from the Products Listings tab. Further, click on the Listing Id. In addition, it will open the Etsy store listing.
The admin can view the PrestaShop store listing by clicking the Product Name.
The admin can view the product listing page in the back office by clicking the ID.
Store admin can add Etsy store orders with store carriers.
Store admin can add the tracking numbers on Etsy orders.
Stora admin can add a size chart image for each profile and this additional image will be uploaded to Etsy.
Now instead of listing the variations separately on the Products Listings page, all the variations list under the product name.
The admin can sync the individual products to the Etsy Marketplace instead of listing the entire profile.
The admin can Disable/Enable Items before syncing and only enabled items will list to the Etsy store.
Custom Product Information: Now, the Prestashop Etsy Connector addon allows the admin to list the same product with different product details (product title and description) on Etsy Marketplace.
Profile Level Synchronization: We have recently introduced the profile level synchronization feature that allows the store admin to list/update the products from a particular category only instead of all.
Prestashop Etsy Marketplace Integration module
Knowband’s Prestashop Etsy Marketplace Integration module helps Prestashop store owners seamlessly connect their stores with Etsy to expand their reach and increase sales.
Additional features of the Etsy Prestashop Integration module
Attribute Mapping: All the PrestaShop store attributes will sync to the Etsy Marketplace Integration module automatically. In addition, the admin just needs to map these attributes to the Etsy Marketplace.
Etsy Category Attribute: The Etsy Category Attributes are now available in the Etsy Marketplace Integration module. Further, the admin can set the various attributes. For instance, Primary Color, Secondary Color, Holiday, and Accessory Style.
Product or Category Mapping: The PrestaShop Etsy marketplace Integration module enables syncing. Further, the selected products or entire category to the Etsy Marketplace. Furthermore, under the Profile Management tab of the Etsy Marketplace connector module, the admin can select the Product/Category option to sync the store products.
Custom Pricing: Etsy Prestashop integration module allows the admin to list the products on the marketplace at a different price. In fact, the admin can change the price of the products. Further, that displays on the marketplace by a fixed amount or a percentage amount. As per the requirement, the admin can increase or decrease the price of the products. In fact, he can do it from the back-end of the Prestashop Etsy integration addon.
Sales Report: The sales report tab of the Etsy Prestashop integration plugin allows the sellers to check the order and revenue report.
Product Sales Report: The admin can even view the sales report of particular products. In fact, he can do it from the back-end of the Prestashop Etsy integration plugin.
Shop Section: The Prestashop addon offers an option of adding a shop section in the front-end of the Etsy marketplace to the e-sellers. Further, the shop section allows the admin to categorize the products in a particular category. In fact, the created shop section will display at your Etsy shop.
Product Description Template: The e-sellers can use different placeholders for their product description to make them more impactful.
You can also watch the video on “Upgrade Guide – Knowband’s Prestashop Etsy Connector v3.0.4” here:
2.0 Installation
After purchasing the Prestashop Etsy integration extension, you will get the following files as available below:
1. kbetsy.zip (contains source code of the module)
2. User Manual
Follow the following steps to install the Etsy Prestashop integration extension:
Unzip the kbetsy.zip file. It would contain files and folders as shown below –
Copy all the files and folders of the unzipped folder into your store “modules” directory on the path – Root Directory/modules/.
Now module is ready to install on your store. Moreover, you can find that in Store Admin -> Modules and Services. Further, it would be shown as below –
In case, you are not able to find the module in the admin modules list. Further, please try searching the module with the following details –
Keyword – Etsy
Category – Other
Filter By – Installed & Not Installed / Enabled & Disabled
Click on the “Install” button to install the module. It would show a pop-up for your confirmation. Further, click on the “Proceed with the installation” option. In fact, this step will install the module and show a notification – “Module(s) installed successfully”.
3.0 System Setup
Before proceeding ahead, it is important to know what is the correct flow of actions. Further, to set up this system as several things are dependent on other things. In addition, if we do not take care, then it will become difficult to process smoothly or may be error-prone.
You need a seller account on Etsy to start selling on Etsy Marketplace. Moreover, to configure the Etsy Prestashop integration addon. In this section, we are listing all the steps to create a seller account on Etsy. Please find them below –
Click on the “Sell on Etsy” button present at the top right corner.
Click on the “Register” button on the page you are visiting now. Further, refer to the screenshot given below.
Fill up the registration form and click on the “Register” button. In fact, it would create your seller account and send a verification email to the provided email address.
Now, it would also redirect you to another page as shown below.
Now, it is asking to set up your shop preferences. Further, complete all the highlighted sections. For instance, Shop Preferences and Name your shop, Stock your shop, How you will get paid, and Set up Billing.
5.0 Etsy Marketplace Integration- Setup an App
To start communication between Prestashop Store and Etsy Seller Account, you need to create an App on Etsy Marketplace. Further, the following are the steps to create an App on Etsy –
It would open a page where a form will be shown with a few input fields as shown below.
Fill up the form and click on “Read Terms and Create App”. Further, please make sure that you left the “Inventory Management Compatibility” checkbox is checked.
It would ask to accept “terms and conditions”. In fact, accept and click on the “Create App” button.
It would register your App on Etsy Marketplace and provide API details.
Once you successfully created the API, add the callback URL.
Click on the name of your App
Click on edit your callback URLs. After clicking on the following button, the page shown in the image will appear.
For finding the callback URL, please refer to the general setting section of our Prestashop Etsy Marketplace module. Copy the shown URL in the below image and paste the same on Etsy.
Click on the save button.
After saving the data, you will find the API page, where you can manage all of your Etsy Apps.
6.0 Admin Interface
This Prestashop Etsy Integration addon is configurable. Moreover, the configuration settings can be updated via the admin interface. Further, after installation, store admin can find a menu named “Etsy Marketplace” in the left panel of Admin as shown below –
“Etsy Marketplace integration addon” menu contains the following options –
General Settings
Attribute Mapping
Shop Section
Shipping Templates
Profile Management
Products Listing
[New]Return Policy
Orders Listing
Synchronization
Sales Report
Product Sales Report
Audit Log
Each tab is explained below.
6.1 General Settings
The General Settings tab of the Prestashop Etsy API integrator is there for capturing details. Further, of Etsy Prestashop Marketplace API like API Key, Host, etc. Please find the description of each input field below –
1. Enabled
Admin can Enable/Disable this Etsy Prestashop API integration module by the toggling button. If enabled, the Prestashop Etsy connector and all its settings will be working. Further, otherwise, there will be no impact of this module on the store.
2. Etsy Currency
This is a drop-down where the admin has to choose the appropriate currency. Further, for their which is similar to their Etsy Account.
3. Etsy API Key
This is a text box in which the admin has to enter Etsy API Key. Furthermore, which will authenticate the connection being established between the store and Etsy.
4. Image Size of Product
This feature allows the admin to select the size of the product image. Further, that will sync to Etsy Marketplace from PrestaShop.
5. Etsy API Secret
This is a text box in which the admin has to enter Etsy API Secret Key mandatory for authentication. Furthermore, between the Prestashop store and Etsy Marketplace.
6. Map Etsy Orders with Store Carrier
If enabled then the imported orders will be mappable with the select carrier.
7. Select Shipping Methods for Etsy orders
Store admin can select the shipping methods for Etsy Orders from the given list.
8. Etsy Default Language
The Etsy Prestashop Integration module allows the store admin to select the default language of the store.
9. Select Language to Sync
Admin can select the secondary languages to sync with Etsy Marketplace.
10. Select the Description type to sync on Etsy
This option enables Etsy sellers to the long description and short descriptions. In fact, or both they want to sync with the marketplace. Furthermore, they can select any one option from the descriptions that will sync according to the selection.
11. Upload the Order Tracking Number On Etsy
If enabled then the store admin can add the tracking number on orders and it will be uploaded on Etsy.
12. Etsy Carrier Name for Tracking Url
Store admin can choose the carrier used for tracking Etsy orders.
13. Order Default Status
This is a drop-down menu. Moreover, the admin has to choose order default status for orders imported from Etsy to PrestaShop.
14. Order Unpaid Status
This is a drop-down menu. Moreover, the admin has to choose order unpaid status imported for orders imported from Etsy to PrestaShop.
15. Order Shipped Status
This is a drop-down menu and the admin has to choose order shipped status for orders imported. In addition, if the order status is set to this status the orders will be marked as shipped on Etsy.
16. Show taxes in Etsy Order Invoice
If enabled then the tax breakup will be shown in Etsy orders.
17. No. of Items sync per cron
This is a text box and the admin has to define several items that he wants to sync per cron.
After providing these details or filling up the form, click on the “Connect” button. In fact, it would redirect admin to Etsy Marketplace to allow the App Access to the store. Furthermore, click on the “Allow Access” button as shown below. Moreover, it would establish a connection between the store and Etsy Marketplace.
It would also redirect admin back to the same page of “General Settings”. In addition, show the “Disconnect” button instead of “Connect” as the connection has now been set up with Etsy Marketplace. In fact, you can find the screenshot below –
6.2 Attribute Mapping
All the PrestaShop store attributes will sync to the Etsy Marketplace Integration module automatically. Moreover, the admin just needs to map these attributes to the Etsy Marketplace attributes.
6.3 Shop Section
The shop section option offered by the Prestashop Etsy API integrator enables the e-merchants to create separate sections. Further, for the products of the same type. For instance, they can create sections like fashion, sports, and others. In fact, the customers can hit the section of their choice. Moreover, directly land on the products of their choice without browsing the entire assortment.
6.3.1 How to create new shop sections?
To add new shop sections, click on the Add New option at the top right position of the admin interface.
This will redirect you to the shop section creation interface.
Enter the name of the shop section in ‘Shop Section Title’ and save the changes.
To sync the section with the marketplace click on the Sync Shop Sections button at the top right corner of the interface. Further, the cron option will sync all the sections in one go.
The synced sections will display in the ‘Profile Management’ tab. Further, the Prestashop Etsy Integrator is shown in the image below.
The admin can select the shop section and the products of that particular profile will list under the selected section.
6.3.2 How to edit or delete the shop sections?
To edit a particular shop section, click on the ‘Edit’ button corresponding to it. Likewise, to remove the same, click on the corresponding ‘Delete’ button.
The created sections will display at the front-end as shown in the image below:
6.4 Shipping Templates
Etsy Prestashop connector allows the store admin to create the Shipping Templates to manage shipping options on the Etsy marketplace. Further, in this tab of the Prestashop Etsy integrator, the admin can create Shipping Templates. Furthermore, that contains shipping details. For instance, Shipping Origin Country, Minimum and maximum processing time for the orders, etc. In fact, the admin can create multiple Shipping Templates as per the need of the system. Further, the admin will have to map Shipping Templates to the Profiles (In Profile Management Tab) to make it work on Etsy Marketplace. This is explained later in this document. Thus, each Shipping Template can have multiple shipping entries. Further, to define shipping destinations and their cost according to the destinations.
Note – One Shipping Template can have one origin. However, multiple destinations with their costs. Further, the admin can add different standard entries and delivery upgrades for the shipping templates.
6.4.1 Steps to Add Shipping Templates
Following are the steps to add a Shipping Template to the system –
Go to the Etsy Marketplace connector addon-> Shipping Templates (Menu Option)
It would display the page where already added Shipping Templates will list (If any). Click on the “+” (Plus Icon – as shown in the above screenshot).
It would redirect the admin to the new page where a form with some input field will be shown (Screenshot is shown below).
Fill up the following input fields of the form –
Shipping Template Title
Origin Country
Origin Post Code
Processing Days (Min and Max)
Destination Type
Destination Country
One Item Cost
Additional Item Cost
Transmit Time Data (Choose Shipping career or add custom Delivery time.)
Choose Delivery Service (If the previous option is selected as a shipping career).
Or Choose Min and Max Processing days (if the previous option is selected as Delivery time).
Click on the “Save” button.
It would validate the provided data and save the details into the system if valid.
6.4.2 Steps to Edit/Delete Shipping Template
Following are the steps to edit/delete Shipping Template from the system –
Go to the Prestashop Etsy Marketplace Integration addon-> Shipping Templates (Menu Option)
It would display the page where already added Shipping Templates will list (If any). In fact, click on the “Edit/Delete” link given under the drop-down being shown corresponding to each Shipping Template.
If the admin has chosen the “Edit” option then it would redirect the admin to a new page. Further, where a form with an already filled input field will be shown. Admin can simply update values. Moreover, save the details by clicking on the “Save” button.
If the admin has chosen the “Delete” option then it would delete the Shipping Template. In addition, all its Shipping Template Entries are from the system.
After creating shipping templates it is required to synchronize the Shipping Templates. Further, the admin needs to click the “Sync Shipping Templates” button under the “Shipping Templates” tab of the Etsy marketplace integration module. In fact, only after successful synchronization, these shipping templates will appear on the listing page.
6.4.3 Delivery Upgrades
Admin can add the delivery upgrades to the Shipping Templates from this tab of the Etsy Prestashop integrator. In fact, the Delivery Upgrades tab of the Etsy Prestashop integration module displays the list of the Delivery upgrades added to the shipping templates.
6.4.4 Add Delivery Upgrades for a Shipping Template
Following are the steps to add Delivery Upgrades to the Shipping Templates-
Go to the Prestashop Etsy Integrator -> Shipping Templates (Menu Option)
It would display the page where already added Shipping Templates will list (If any). Click on any of the Shipping Templates in which you want to add Delivery Upgrades.
It would redirect to that particular Shipping Template Page.
Click on the “Add New Upgrade” at the bottom right side of the Etsy Prestashop Integrator and it would open a drop-down form with, the input field will be shown.
Fill up the following form fields –
Delivery Upgrade Name
Destination Type
One Item Cost
Additional Item Cost
Transmit Time Data (Choose Shipping career or add custom Delivery time.)
Choose Delivery Service (If the previous option is selected as a shipping career).
Or Choose Min and Max Processing days (if the previous option is selected as Delivery time).
Click on the “Save” button.
It would validate and save the details to the system if valid.
6.5 Profile Management
The Profile Management tab provides options to create a profile for product listing. Further, profile-based listing allows the seller to list the attribute and categories of the Prestashop products. Furthermore, with the Etsy marketplace attributes and categories. In fact, the seller can select multiple Prestashop store categories at a time if there is only one category on Etsy for these products.
Under Profile Management admin can select the Shop Section in which he wants to show products for that profile.
In the recent enhancements, we have also provided the option to synchronize products on the profile level. Thus, if you want to update/list products on Etsy for particular profiles only, you can find the crons in the profile management tab itself.
Note: Please make sure to synchronize the Shipping Templates otherwise these details will not reflect in the Profile Management. Go to the Shipping Template tab of Prestashop Etsy Integration Addon and run the “Sync Shipping Templates” cron.
6.5.1 Add Profile to the System
Following are the steps to add Profile into the system –
Go to the Prestashop Etsy Integration Module -> Profile Management (Menu Option)
It would redirect the admin to a page where already added profiles will list (If any). Click on the “+” on the top right side of Etsy Prestashop Integrator (Plus icon as shown in the screenshot below) and it would redirect the admin to a new page where a form with some input fields will be shown.
Fill up the following input fields –
Profile Title
Etsy Category (List of Etsy Marketplace categories)
Store Category (List of Store Categories)
Shipping Template (List of Shipping Templates)
Primary Color
Secondary Color
Holiday
Accessory Style
Product Selection Type
Customize Product Title
Enable Custom Pricing
Customizable Product
Alter Quantity
Enable AutoRenewals
Who made it
When did you make it
Recipient
Occasion
Materials Used
Shop Section
Enable Size Chart Image
Size Chart Image
and click on the “Save” button.
It would validate and save the details into the system if valid.
6.5.2 Edit/Delete Profile
Following are the steps to edit/delete a profile from the system created in the Prestashop Etsy Integration plugin-
Go to the Prestashop Etsy Integration plugin -> Profile Management (Menu Option)
It would redirect the admin to a page of the Prestashop Etsy Integration module where already added profiles will list (If any, shown in the screenshot below).
Click on the “Edit/Delete” link given corresponding to each profile as shown in the above screenshot.
If the admin has chosen the “Edit” option then it would redirect the admin to a new page where a form with some already filled input fields will be shown. Admin can simply update values and save the details by clicking on the “Save” button.
If the admin has chosen the “Delete” option then it would delete the selected Profile from the system.
6.5.3 Product Selection Type
This is a drop-down and from this admin can select whether he wants to select the whole category to list or select particular products to add.
6.5.4 Etsy Category Attribute
Etsy Category Attributes are now available in the Etsy Marketplace Connector module. The admin can now choose the Primary Color, Secondary Color, Holiday, and Accessory Style.
6.5.5 Size Chart Image
By using this feature admin can also add an image for the product.
6.6 Products Listing
This section of Etsy Prestashop Integrator shows the list of all the products selected to list or listed on the Etsy Marketplace with their listing status and other details as shown in the screenshot below:
There are the following options cron options offered in the product listing tab of the Prestashop Etsy Integration module –
6.6.1 Sync Products
This option syncs the products of the category that was mappable in the profile. As the ‘Sync Products’ is executed, all the products of the profile will be listed at etsy.com.
6.6.2 Sync Product Status
The listing status of the products can sync back from the marketplace to the store by executing this cron of the Prestashop Etsy integrator.
6.6.3 Delete Products
This option allows the admin to delete product listings from Etsy Marketplace in bulk. To delete a product listing, the admin has to select the products that they want to remove and click on “Delete Product”. This will remove all the selected products from the listing.
6.6.4 Renew Products
This option allows the admin to renew the product in case the listing has expired on Etsy Marketplace in bulk. Furthermore, to renew the product, the admin has to select the products that they want to renew and click on the “Renew Product” action.
Along with this, the admin even gets the option to renew or relist one particular product. In fact, there is a Renew option corresponding to each product that has expired.
After setting up a product for renewal or relisting, these actions will be replaced with the “Delete” action.
Note – Product Renewal is chargeable on Etsy Marketplace.
6.6.5 Local Sync
Admin can sync all the products of their profiles using Local Sync and then every profile’s products list on the Product Listing Page. From there, the admin has an option to list individual products or lists in bulk.
6.6.6 Custom Product Details
In this section, the store admin can create different product titles and descriptions for Etsy product listings. Here, we provide an option for using the existing product details or create different ones for Etsy.
6.7 [New Feature] Return Policy Synchronisation
This tab allows the admin to manage and synchronize return policies between the module and Etsy. You can create, edit, and delete multiple return policies and assign them to specific profiles. Once mapped, any category associated with a profile will automatically update on Etsy with the corresponding return policy.
Add New: Create new return policies or modify existing ones directly from the module.
Sync Return Policies: Use the Sync Return Policy cron to fetch all available return policies from Etsy to your PrestaShop store. The synchronization includes details such as accept return/exchange options, the number of allowed returns/exchanges, and return deadline dates.
Profile Mapping: Within profile mapping, you can select a return policy to be assigned to the products in the chosen category.
Automatic Updates: When a product is added or updated in a mapped profile, the assigned return policy is automatically applied on Etsy.
This feature ensures your return policies remain consistent across your store and Etsy listings, saving time and reducing manual effort.
6.8 Order Listing
This tab of Etsy Prestashop Integrator shows the list of orders placed on Etsy Marketplace for your store products on Etsy as shown in the screenshot below –
Note: Please make sure to click on the “Sync Orders Listing” option under the Synchronization tab of the Etsy Prestashop integration module. Furthermore, only after successful sync orders will synchronize to the Prestashop back office.
6.9 Synchronization
All tabs offered by the Etsy Prestashop integration addon defined above are basically for saving the settings. Further, also the options in the system are used during synchronization between the Prestashop Store and Etsy Marketplace. In fact, there are the following cron jobs to synchronize content between the Prestashop Store and Etsy Marketplace which you can find below –
6.9.9 Products Listing on Etsy Marketplace
Following are the steps to synchronize Products Listing on Etsy Marketplace –
Go to the Etsy Prestashop Integration addon -> Synchronization (Menu Option)
It would redirect the admin to a new page where all synchronization actions are listed as shown in the above screenshot.
Click on the “Sync Products ” button shown below.
It would perform the following actions –
Update the Product list based on the profiles created in the system.
Add Products to Etsy Marketplace with product details (e.g. Price, Quantity, Image, etc.)
Update Products on Etsy marketplace which are already listed on Etsy Marketplace
Renew Products on Etsy Marketplace for that renewal are enabled.
Delete Products on Etsy Marketplace which are marked deleted on the Store.
Update the Listing Status of each product listed on Etsy Marketplace.
If synchronization completes successfully then it will display a message – “Synchronization completed” else “Synchronization failed”.
6.9.2 Orders Listing from Etsy Marketplace
Following are the steps to synchronize Products Variations Listing on Etsy Marketplace –
Go to the Prestashop Etsy Connector -> Synchronization (Menu Option)
It would redirect the admin to a new page where all synchronization actions are listed as shown in the above screenshot.
Click on the “Import Orders” button shown below.
It would perform the following actions –
Get Orders and Transaction details from Etsy Marketplace
Create Customers and Shipping Carriers into the Store as per the details that come from Etsy Marketplace
Create Orders into the Store as per the details that come from Etsy Marketplace and set the order status as per the configuration settings updated in the “Order Settings” tab of this module in admin.
If synchronization completes successfully then it would display the message – “Synchronization completed” else “Synchronization failed”.
6.9.3 Orders Status on Etsy Marketplace
Following are the steps to update the status of orders on Etsy Marketplace –
Go to the Prestashop Etsy connector -> Synchronization (Menu Option)
It would redirect the admin to a new page where all synchronization actions are listed as shown in the above screenshot.
Click on the “Update Orders Status on Etsy” button shown below.
It would perform the following actions –
Check if there is any status update recorded by the module for any Etsy Order.
Update the Status of Orders as per the configuration settings updated in the “Order Settings” tab of this module in the admin
If synchronization completes successfully then it would display the message – “Synchronization completed” else “Synchronization failed”.
6.9.4 Update Product Listing Status from Etsy Marketplace
Sync the product status from Etsy to the Prestashop store by clicking this cron under the Synchronization tab.
1. Go to the Etsy Integration module -> Synchronization.
2. Click on the Update Listing Status from Etsy Marketplace.
6.10 Sales Report
The Etsy Prestashop integration module allows the store admin to check the sales report for the Etsy shop orders. Admin can use the date filter to check the sales report.
6.11 Product Sales Report
Etsy Prestashop Integration extension allows the store admin to generate the reports product-wise.
6.12 Audit Log
The audit log section of the Etsy PrestaShop connector helps to keep track of all the takes performed by the administrator.