eBay is an online shopping site that’s commonly identified for its sales and consumer to consumer sales. It’s also very popular for online merchants to use as a sales channel. eBay connector for shopware6 integrates the eBay marketplace with the Shopware store.
The merchants can manage multiple eBay accounts by mapping categories, products, and orders. Shopware 6 eBay connector is the best solution to list eBay products on Shopware Store.
Add multiple eBay accounts then do synchronization.
Import products, orders, and categories from eBay.
Map complete information about products, orders, and categories.
Select sub-categories to map from eBay to Shopware.
From the shopware backend, the merchant can add Best Offer Price in the products.
View a complete list of eBay Categories, eBay Specifications, and eBay Conditions imported with an option to delete each respective imported Category, Specification, and Condition.
View results after every synchronization process.
Set the number of records to sync during mapping.
From Shopware backend, merchants can add and sync more than one eBay seller accounts.
After import orders, Shopware admin can check the eBay sales order details.
Supports multiple language translations.
Import a single order using the eBay Order Id.
Import a single product using the eBay Item id.
Export products from the Shopware store to the eBay store.
Do mapping for products having variations/options.
Also import Product into bulk quantity.
The products are imported with their images, price, quantity, etc.
Shopware provides two ways to upload the plugin to the server.
Installation Using Commands
Customers will get a zip folder, then they have to extract the contents of this zip folder on their system. The customer has Copy the folder WebkulEBay to custom/plugins directory of Shopware6. As shown in the below image:
Now open the Shopware6 application in the Terminal.
Run this command to refresh the plugin –
Go to your Shopware installation Root directory then run this command to install then activate the plugin –
./bin/console plugin:install--activate WebkulEBay
To clear the cache run this command –
Now refresh the administration.
After that, visit administration Setting->System->Plugins, the eBay connector will be listed there.
Upload the zip file of the plugin.
Go to your Shopware6 installation backend panel then navigate to Setting -> System -> Plugins after that, you can find all the installed plugin in it.
Click on the Plugin. For installing the plugin, the user can click on the Upload Plugin button. The user can upload the plugin zip(WebkulEBay) here.
Further, in the newly added plugin, two actions can be performed which are: Install and Delete. The admin will install the plugin by clicking on the Install option in the dropdown.
After Installation, click on the activate button.
How to Get eBay Credentials
In order to get the eBay credentials to follow the steps mentioned below to get the App ID, Dev ID, Cert ID, and the Auth Token.
2: Generate a username and password for your account then click the join button.
3: After that, you need to create an app. Enter the app name then choose the environment to generate your key set. Note that the app name is not saved until you generate the keys set.
4: After clicking on the Create a Keyset link(for the environment you choose), you need to confirm the primary contact for this account first then you can click Continue to Create Keys button.
5: For generating the User Token go to your Application keys page. In the App ID row of the Sandbox keyset, click the User Tokens to access the Tokens page for your Sandbox keyset.
6: After you click on “User Tokens” in the snapshot above, you will see a “Sign in to Sandbox” button. Click it to access the sandbox account.
7: Now, enter your Sandbox Username and Password.
8: After clicking the “Sign in” button, you will see another page where you have to click the “Agree” button.
9: You will be redirected back then will get the App Token.
eBay Connector- Admin End
After the successful installation of the module, admin will see the eBay connector option. After clicked by eBay connector you will see the many options will appear as shown below:
After clicking config a new page will be open. On this page, you have to fill all the credential eBay information.
eBay Marketplace – Choose your eBay marketplace country.
Environment – Select Sandbox mode for testing, else use Production mode to go live.
Authentication Token – the User Token created from the eBay developer website.
PayPal Account Email Id – Enter the PayPal email id which will be used for payment of sale.
Number of entity to sync – Enter the number of entities to sync.
Number of category in a request – Enter the number of categories to fetch in one request while importing from eBay site.
Here the admin has to configure the Product Settings for Shopware exported products to eBay.
Default Stock For Exporting Product – Set the Default Stock For Exporting Product to eBay if product quantity is zero at the Shopware Store.
Product Listing Duration – Enter the item listing duration on eBay Store, how long your product will be shown on eBay.
Item Listing Local Distance – Here you will enter if the seller is selling a motor vehicle through a Motors Local Listing. The string value supplied in this field actually sets the radius of the area (in miles) in which the vehicle will be available then exposed to interested local buyers. The seller’s supplied PostalCode or Location field value will be used as the center point for this radius.
Services – Select the shipping services for the exported products.
Priority – Define the shipping services priority for exported products.
Cost – Enter the shipping services cost for the exported products.
Shipping Additional Cost – Enter the additional item shipping cost for the exported products. This applies when a customer purchases the same product in an additional quantity.
Shipping Minimum & Maximum Time – Set the minimum and maximum shipping time for the exported products.
Free Shipping Status – Select Enabled, if you want to use free shipping on exported products. Else select Disabled.
Maximum Dispatch Time – Enter the time in a number of days under which the ordered product will be dispatched.
Here the admin has to configure the return policy settings for Shopware exported products to eBay.
Define Return Policy – Select Returns Accepted or Not Accepted for exported products.
Define Return Days – Specify the return days for the exported products.
Pay By – Select who will pay for the returned product. Select – Seller or Buyer.
eBay Account Connect
Under eBay connector, you will see eBay Account connect tab. Click on the eBay account connect tab. Tapping on eBay account connect button will bring you to eBay account page as shown below.
This will show the list of created eBay Account. To add new, click on the Add Account button.
After that, you will see a new page will open.
Here you have to fill all the options for creating a new eBay account.
Store Name – Enter your store name.
Sales Channel – Select the default sales channel which will be assigned to the product imported from eBay for this account.
eBay Global Site – Select the eBay marketplace on which your shop is registered.
Shop Postal Code – Enter the postal code of your store address.
Click Save, to apply a new eBay account.
Now, a new eBay account will be added.
Go to Dashboard ->eBay connector. In eBay connector click on eBay Categories.
Here, you will see two options. In first you will choose your store. Next, you will click on the Import button.
Now, categories imported successfully.
eBay Map categories
Before importing products and importing orders, the admin requires to do the categories mapping. Connect the correct eBay category with the Shopware category.
Go to Dashboard -> eBay connector. In the options of eBay connector, click on eBay Map categories.
Now, in order to map the category, click on Map A category button.
Then, you can create Shopware eBay category mapping.
Select eBay Site – Here you will select your eBay store country.
Select eBay Category – select the product category.
Shopware Category – Select the parent and sub-categories of the eBay and shopware accordingly.
After filling all the options, you will see that a map category is created.
Moreover, you can also delete the map category.
Under this section, the admin will find all the imported specifications from eBay. Also, make use of the filters to filter the specifications as required.
On this page, the admin can see the column values for the – Specification Name, Specification Group Name, Mapped Shopware Category and Mapped eBay category.
Under this section, the admin will find all the imported conditions from eBay. Also, make use of the filters to filter the specifications as required.
On this page, the admin can see the column values for the – Condition Value, Condition Group Name, Mapped eBay category and Mapped Shopware Category.
Import Products From eBay
The admin can synchronize its products on both the stores with the help of this Shopware eBay connector module. To map the products from your eBay store to your Shopware store, go to eBay Connector->eBay account connector.
Click on view then you will see the import products option. Tap on Import products.
Here in order to import products you will click on import/Update products.
The admin will choose the Tax. Later click on the Save button.
Once clicking on the save button a new page will open. You have to fill all the options.
The admin will change the Tax rate.
The admin will select import by Bulk import or eBay item Ids.
If will select Using eBay Item IDs then the next option will visible. Their admin will enter eBay item Ids.
Here the admin will select the category.
After that click on the Import/Update products button.
Once the admin will click on “Import/Update Products”, the product data will be created then stored in the Shopware6 database.
Import Orders From eBay
The admin can import the orders from the eBay store.
Here, the admin will click on the “Import Order from eBay” tab.
Import orders to the eBay page will open. Here the admin will select the import by option after that tap the import orders button.
After clicked on “Import Order”, the product data will be created then stored in the Shopware 6 database.
This module allows the admin to export the product’s additional information along with the product as per the choice.
For this, the admin needs to create the eBay Template Listing by navigating to Shopware eBay Connector -> eBay Template as per the below image.
Now click on the Add template button.
Here, the admin can:
View the complete list of the Template.
Edit or delete the template.
Add or create an unlimited number of Templates.
In the Template page, the admin will find 5 options.
Information: This will describe the information regarding eBay Template Listing.
General: In this section, the admin will create the new template then configure the keywords for each field.
Note: Each keyword should be unique within the same template.
Product Detail :
In this section, the admin will enter the product related fields.
Return Info :
Here the admin will fill the product return policy fields.
After that click on the Save button.
eBay Map Product
At the time of Category mapping, eBay Product Condition and Specification will be created as Product attributes in Shopware and these attributes label will be followed by eBay category name from where eBay condition and specification came.
eBay specification option will come for every product in the back-end while editing or adding any new product. In eBay specification, admin can see various attributes with the label.
The admin needs to provide eBay Specification and Condition information with the products. Navigate through Shopware eBay Connector>eBay Map Product then click Map New Product.
On the next page, you will see there are 3 option –
Select product – Here you will select the product.
Shopware category – When you select the product then the category will show related to that product.
Best offer – Select enable the best offer button if you want to show that in the store. After that enter the price for the best offer.
Minimum Best Offer Price – Enter the minimum offer price.
Template – Select the template.
Auction Active – Select Active if you want to export this product as Auction Product on eBay.
Buy Now Price – Enter an auction price for this product, if you don’t enter the price, then the main price will be applicable.
Then go to eBay Condition, and select the product conditions.
Go to the eBay Specification tab, then select the specification options according to the eBay product category.
Export to eBay
For exporting products from Shopware to eBay. Navigate to Shopware eBay Connector>eBay Account Connect>View>Export to eBay. The following page will open, from here you can view the Shopware Product ID, Product Name, Category, Price, and Quantity.
Click Export Product to eBay, for syncing Shopware products with your eBay store. View result for any errors by clicking Show Result.
After exporting the product from Shopware to eBay, it will appear under Active Selling. From the screenshot, you can see the Test Product is visible with the same Shopware price & Quantity.
eBay Product Page
The customer can select the variation according to its choice.
Shopware6 Store View
Go to the front store of Shopware6.
Click on a specific product. In the below image, when the customer will click on the product to get full product details.