29
March 15, 2016 eBay Connector webkul.com/blog/ebay-connector-for-magento2/ eBay Connector extension allows you to integrate Magento 2 store with eBay store. Import products, categories, and orders from eBay to Magento 2. The admin can also export the product from Magento 2 store to eBay. The admin can provide eBay specifications, variations, refund policy, shipping details for exported products. Features Import eBay products, categories, and orders in Magento. Export products from Magento to eBay store. eBay connector works with simple and configurable product types. Do product synchronization with eBay condition, specifications, and variations. Real-time inventory update for synced products. Sandbox mode is available for testing and development. Revise eBay imported product details from Magento. Configure return policy details for exported products. Set the exported product listing duration. Admin can create the listing templates. Set default sync category, order status, quantity. Mention exported product shipping details. Import eBay products according end listing date range. Product export to eBay with listing template. Product export to eBay with eBay store category according to mapping. Option in configuration to select gallery type to export product listing on eBay. Export products to eBay using SKU filter. Custom options in products are exported as eBay variations. Select default store view and default website. Supports multiple languages translations. The module source code is open for customization. Module Configuration How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer keys (app id, cert id, dev id, user id, auth token ) you can get these credentials from eBay account. If don’t have an account then create an account and get the required keys. Step1: To create a new account go to developer.ebay.com and click on the sign in/Join link. 1/29

eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

March 15, 2016

eBay Connectorwebkul.com/blog/ebay-connector-for-magento2/

eBay Connector extension allows you to integrate Magento 2 store with eBay store. Importproducts, categories, and orders from eBay to Magento 2. The admin can also export theproduct from Magento 2 store to eBay. The admin can provide eBay specifications,variations, refund policy, shipping details for exported products.

Features

Import eBay products, categories, and orders in Magento.Export products from Magento to eBay store.eBay connector works with simple and configurable product types.Do product synchronization with eBay condition, specifications, and variations.Real-time inventory update for synced products.Sandbox mode is available for testing and development.Revise eBay imported product details from Magento.Configure return policy details for exported products.Set the exported product listing duration.Admin can create the listing templates.Set default sync category, order status, quantity.Mention exported product shipping details.Import eBay products according end listing date range.Product export to eBay with listing template.Product export to eBay with eBay store category according to mapping.Option in configuration to select gallery type to export product listing on eBay.Export products to eBay using SKU filter.Custom options in products are exported as eBay variations.Select default store view and default website.Supports multiple languages translations.The module source code is open for customization.

Module Configuration

How to get eBay Connector credentials?After the successful installation of eBay Connector for Magento2 module, you will need tofill your eBay developer keys (app id, cert id, dev id, user id, auth token) you can getthese credentials from eBay account. If don’t have an account then create an account andget the required keys.

Step1: To create a new account go to developer.ebay.com and click on the sign in/Joinlink.

1/29

Page 2: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Step 2: Now, create a username and password for your account and then click the joinbutton.

Step 3: After the above step, you need to create an app. Enter the app name and choosethe environment to generate your key set. Note that app name is not saved until yougenerate the keys set.

2/29

Page 3: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Step 4: After clicking on the Create a Keyset link(for the environment you choose), youneed to confirm the primary contact for this account first and then you can click Continue toCreate Keys button.

Step 5: Now you can see your selected environment key. For creating the production keysjust click on the “Create a Key Set” and you will get your production keys.

3/29

Page 4: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Step 6: For generating the User Token go to your Application keys page. In the App IDrow of the Sandbox keyset, click the User Tokens to access the Tokens page for yourSandbox keyset.

Step 7: After you click on “User Tokens” in the snapshot above, you will see a “Sign in toSandbox” button. Click it to access the sandbox account.

4/29

Page 5: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Step 8: Now, enter your Sandbox Username and Password.

Step 9: After clicking the “Sign in” button, you will see another page where you have toclick the “Agree” button.

Step 10: lastly, you will be redirected back and will get the App Token.

5/29

Page 6: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

eBay Magento Connect ConfigurationNow you can proceed to the admin configuration part where you need to fill theconfiguration details.

In the Admin panel, follow the path Store > Configuration > eBay Magento Connect andenter details for the synchronization.

General Settings

Attribute Set ID – Select the default attribute for the synchronized products.Global Sites – Select your eBay store according to the region or country.eBay User Id – Enter the eBay login user name here.eBay Authentication Token – Enter the eBay user token which you have created.eBay Developer Token – Enter Dev ID here.eBay Application Id – Enter App ID here.eBay Certification Id – Enter Cert ID here.Mode – Two modes are available, Sandbox mode is for testing purpose andProduction mode for the live purpose.Shop’s Postal Code – Enter your eBay store zip code.

Import eBay Categories6/29

Page 7: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

After providing and saving the above credentials you need to import all the eBay categoriesdata into the Magento 2 store. Click Import eBay Categories button, after few minutes apop-up window will appear showing the number of total categories imported.

Store Settings

Here, we have 2 options –

Revise eBay item automatically on eBay Store – Select Yes to revise eBay itemautomatically when a item is updated on the Magento store else select No option.eBay item import with specification – Select Yes to fetch eBay productspecifications while importing products.

Returns Policy

Define Return Policy – Select Returns Accepted or Not Accepted. This option isfor the exported product.Returns within – Select the return duration for the exported products as – 14, 30 or60 days.Return Shipping Pay By – Select who will pay for the returned product – Seller orBuyer.Other Information – Write any information about Return Policy for exportedproducts.

7/29

Page 8: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Listing Options

Listing Duration – Select Good Till Canceled, 1, 3, 5, 7, 10 or 30 days. It is theduration of exported products on eBay.Gallery Type – Admin can select the Gallery type as – Normal or Plus. In a galleryplus type, a listing is highlighted with a large gallery photo on the search results page.In normal gallery type, gallery image of the listing is included in search results pageand is free of cost.

8/29

Page 9: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Which ever Gallery type option value is selected according to that, the option will beselected while exporting products from Magento 2 to eBay store. If Normal isselected, then the product while being exported will not have this option(as shown inthe above image) checked else if Plus is selected then the option will be autoselected while exporting the product to eBay.Use Templates For Listing – The admin can select as yes or no. These are thetemplates which are used to list the products when the products are exported toeBay.Select Template – The admin can select the templates which he wants to use forproducts being imported.

Dispatch Options

Dispatch Time – Select the dispatch time for exported products on eBay. Select 1, 2,3, 4, 5, 10, 15, 20 or 30 days.

Payment Options

9/29

Page 10: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Paypal Email Address – Enter your PayPal email ID.Default Category – When eBay category not mapped with Magento then productswill assign to this category.Store Currency – Select your eBay store currency.eBay Imported Order Status – Set default order status for the order which importedfrom eBay.Default Product Quantity – Set default product quantity for a product whichexported to eBay if product quantity is zero on the store.

Default Shipping Detail

Shipping Service Priority – Enter the shipping service priority.Shipping Service – Select the shipping service for the Magento product created oneBay.Shipping Service Cost – Set shipping amount that applies on the product whensyncs eBay.Shipping Service Additional Cost – Additional Shipping Amount that applies on theproduct when sync with eBay. This applies when a customer purchases sameproduct in additional quantity.Shipping Time Min & Max(In Days) – Set the minimum and maximum shippingtime(In Days) for the exported products.Free Shipping – Select Yes to set free shipping service for the Magento productscreated on eBay else select the No option to not apply the free shipping. Select Yes for free shipping else select No option.

10/29

Page 11: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Order Sync Option

Here, set the order sync option –

Default store view for order sync – Select the default store view for order sync.

Default Setting For eBay Product Import

Default Website – Selected website will be assigned to all eBay products by default.Product Description with HTML – Product import in store with HTML descriptioncontent.

Below are the four new menu options that will be available to the admin after theinstallation of the module. Now the admin can sync –

ProductsCategoriesOrders andCreate listing templates

Map Category

After importing all the eBay categories you need to map them to store categories. At the11/29

Page 12: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

time of mapping, eBay Condition, and Specification will be created as product attributesand eBay variations will be created as Super Attributes (used for configurable products) inMagento 2. The admin can map category, under eBay Magento Connector > MapCategory option like the image below.

Here, you can view the complete list of mapped categories along with the EAN(EuropeanArticle Number) status and UPC(Unique Product Code) status. They are the uniqueidentifiers for products and help in distinguishing the one product from another.Admin will click on “Map Category” option and then a new page will open as per the belowimage. Only one category can be mapped at a time. You cannot map the parent categories,you will need to select the sub-category for mapping.

Map Product

The admin can synchronize its products on the both the stores with the help of this eBayconnector extension. Please check the image below for the better understanding.

12/29

Page 13: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Given below are the steps for Product Mapping.

1. Import Product from eBay

After clicking the Import Product from eBay option, the following pop-up window willappear. Now, you need to select the eBay listing end dates range for importing products.Select listing End Date From and End Date To.

Then, click Import Product from eBay button as visible in the below screenshot.

13/29

Page 14: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

When the admin will click on “Import Product from eBay”, the product data will be createdand stored in Magento 2 database.

2. Run eBay Product Profiler

You need to run the product profiler in order to create product entry in Magento 2 catalog.After completing the product profiler process, the imported products will be visible on thestorefront immediately.

When the admin will click on Run eBay Product Profiler, then products will be created onMagento 2 store from Magento 2 Database (synchronized from eBay).

14/29

Page 15: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

3. Export Product to eBay

After clicking the Export to eBay, the admin will see a pop-up window. Here, the admin willhave two options available as follows:-

1. Export product one at a time – Enter the specific product SKU that you want tolist on eBay.

2. Export all the products at once – Leave this field as empty to list all the products oneBay.

After clicking the “Export Product to eBay“, you will see the below screen. Now, when thesynchronization is complete you can see the total number of products synced on to theeBay.

15/29

Page 16: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

eBay Product Information

Please make sure you have provided all the necessary information for the exportedproducts. You will need to mention eBay specifications, conditions, and variations (ifany) in Magento products.

16/29

Page 17: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Please Note:

The product information like product name, product images, product price, productdescription/content, and product quantity can easily be Imported or Exported whileproduct mapping on both the stores.Also, the Magento 2 eBay connector can synchronize product images for Simple aswell as Configurable products.

Please note that after exporting a product to eBay, you can check the eBay store categoryaccording to mapping for the respective product as shown below in the snapshot.

17/29

Page 18: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Listing Templates

The admin can add the listing templates by navigating through eBay Magento Connect->Listing Templates. Please check the image below for the better understanding.

The admin can add a template by entering the title, content of the template in HTML ortext. The admin can enable or disable a template. Here, the admin has mapped theMagento Store Product Attributes to the Template variables that are being used withinthe listing template. Now, when the admin creates the listing templates these templatevariables can be used within the template to send the respective item description data.

18/29

Page 19: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

The admin can select a product attributes and map them with the template variables so thatthe products can be exported to eBay with the listing template(item description). After theproducts are imported you can see the these the template variable values on the productdescription and on the edit product page.

On the edit product page at eBay you can see these values under the Item Descriptionsection.

Ebay Specification & Condition

At the time of Category mapping, eBay Product Condition and Specification will be createdas Product attributes in Magento 2 and these attributes label will be followed by eBaycategory name from where eBay condition and specification came.

eBay Product Conditions

19/29

Page 20: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

eBay Specifications

eBay specification option will come for every product in the back-end while editing oradding any new product. In eBay specification, admin can see various attributes with thelabel.

Ebay Variation management

At the time of Category mapping, eBay Product variation will be created as Super attributes(used in configurable products) in Magento 2 and these super attributes label will befollowed by eBay category name from where eBay variation came.

20/29

Page 21: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Map order

Before synchronizing the orders from eBay to Magento 2, make sure that all products andits categories are synchronized from the eBay store to Magento 2 store.

1. Import Order from eBay

The admin can import the orders from eBay store.

Here, the admin will click on “Import Order from eBay” tab, an eBay Order Range page willopen as per the below image.

The admin will enter the date range. Proceed by clicking on Import Order from eBay andthen orders will be imported from eBay to Magento 2 store. Only those orders will beimported from eBay to Magento 2 whose status is “Complete” on the eBay.

If the eBay Product is not synced with Magento 2 store then the system will show an error.

21/29

Page 22: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

2. Run eBay Order Profiler

Now, the admin will click on Run eBay Order Profiler and orders from eBay will beimported and admin can see how much orders are imported and how many orders are left.

The admin can get an error message if the eBay Order id is already mapped with Magento2 Order id before running the profiler.

22/29

Page 23: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

After importing the orders from eBay to Magento 2 store, the grid will look as per the belowimage.

Note – A cron is set which automatically imports the orders from eBay store to Magento 2store. It also imports the products in the order, if they aren’t imported earlier.

eBay Motors Integration

The Magento 2 eBay Connector also works with eBay Motors. Here we will show you howto set up eBay Motors integration with Magento 2. After the successful connection, you willbe able to synchronize products, categories. and orders from eBay to Magento 2 store.

23/29

Page 24: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Step 1 – Module Configuration24/29

Page 25: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

First, you need to go to Stores>Configuration>Webkul>eBay Magento Connect andselect eBay Motors option in Global Sites.

Step 2 – Import eBay Motors Categories

After that, you need to import all the categories information from eBay Motors to Magento 2store.

To do that go to Import eBay Categories section and click the button.

A success message will appear after importing all the eBay categories.

Step 3 – Mapping the eBay Motors category with store category

Now, you need to match the correct eBay Motors category with store category one by one.Make sure you select the sub-category, you cannot map the parent category. If mappingcategories are not done correctly, products will not be synchronized properly.

To map a category go to eBay Magento Connect>Map Category>Map NewCategory. The following page will open, now select the store category and match it with theeBay category. Also, select the Magento attribute set according to the products.

25/29

Page 26: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

After saving your mapped category information, it will be added to the mapped categorieslist.

Step 4 – Importing products from eBay Motors to Magento 2

Now to import products from eBay Motors go to eBay Magento Connect>MapProduct>Sync from eBay>Import from eBay.

Select the date range for importing eBay products. After that click Import Product fromeBay button.

26/29

Page 27: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

You will get a pop-up message showing the number of products imported. Next, you needto go to Sync from eBay option and select Run eBay Product Profiler. This option willstart adding the importing products to Magento catalog.

Here is the sample product imported from eBay Motors to Magento 2 store.

eBay View

Magento 2 View

Mapped Product List

The admin can view all the synchronized products list, it will show both imported as wellexported products.

27/29

Page 28: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Step 5 – Exporting products from Magento 2 to eBay Motors

Now to export products go to eBay Magento Connect>Map Product>Sync fromeBay>Import from eBay. A pop-up window will appear asking for product sku. Enter aproduct sku or leave it blank. If left blank all the Magento store products will be exported toeBay Motors.

After clicking the Export Product to eBay button, the export profiler will run. It will startlisting your products on eBay.

28/29

Page 29: eBay Connector for Magento 2 · How to get eBay Connector credentials? After the successful installation of eBay Connector for Magento2 module, you will need to fill your eBay developer

Here is the sample product that we have exported from Magento 2 to eBay Motors.

Magento 2 store view

eBay view

Exported product’s Shipping and Payment details

That’s all for eBay Connector module if you still have any issue feel free to add a ticket andlet us know your views to make the module better webkul.uvdesk.com

29/29