Opencart eBay Connector integrates eBay store with Opencart store. With the help of this extension, admin can import products, categories, and orders from eBay to Opencart. The eBay connector even allows the admin to export products from Opencart to eBay.
Add, edit and manage multiple eBay accounts for mapping products, categories, and orders. Provide additional information for the exported products such as – shipping, tax, return policy, dispatch time, listing. The extension also allows mapping of products having multiple options/variations such as colors, sizes etc.
If any edit happens to exported product’s name, price, description, quantity, conditions, variations in Opencart. The extension automatically updates the same information in eBay. When an exported product becomes unlisted on eBay, the admin can relist the same from Opencart.
Features
- Add multiple eBay accounts and do synchronization.
- Import products, orders, and categories from eBay.
- Export products from Opencart store to eBay store.
- Do mapping for products having variations/options.
- View result after every synchronization process.
- Map complete information about products, orders, and categories.
- Include shipping & additional shipping costs for exported products.
- Add tax information with exported products.
- Define return policy details for exported products – return days, pay by, other info.
- Configure eBay listing options for exported products.
- Select sub-categories to map from eBay to Opencart.
- Set the number of records to sync during mapping.
- Set the default number of category rows to fetch from eBay.
- Use sandbox mode for testing or debugging.
- Suppports multiple language translations.
- The source code is open for customization.
Installation
Upload Files
First, extract the downloaded zip file. After that, open the correct Opencart Version Folder. According to Opencart Version installed in your system. Then, upload Lib, admin, system, composer.json to the Opencart root directory.
Run Commands
After uploading the files, run the following commands in the terminal for installing the composer.json file.
curl -s http://getcomposer.org/installer | php
php composer.phar install
Upload XML
Now log in to admin backend and navigate through Extensions->Extension Installer. Click the Upload button and browse the XML file, this file is in the ocmod folder. Please select the correct ocmod folder. According to your Opencart version installed in your system.
Click Continue after uploading the XML file.
Refresh Modifications
After uploading the XML file, please navigate through Extensions>Modifications. Now click Refresh button as visible in below screenshot.
Edit User Groups
After that, go to System>Users>Usergroups. And then edit ‘Administrator’. Click Select All for both Access Permission and Modify Permission and Save it.
Install
Now navigate to Extensions>Modules. Find Opencart eBay Connector from the list. Click the Install button as visible in the screenshot below.
Language Translation
The module supports multiple languages, please click here to read about Opencart language installation and translation.
How to Get eBay Credentials
Please follow this link and log in with your eBay account. After signing in, following page will appear. From there copy App ID, Dev ID, and Cert ID. There are two types of credentials, one for the Sandbox mode and other for the Production mode.
The admin needs to get the User Token key from the eBay. Please click the User Tokens link as visible in the screenshot below.
After clicking User Tokens, Sign in again. Click Sign in to Sandbox and enter your sign in details once again.
An agreement for grant application process will appear, click Agree.
After clicking Agree, find the Token key on the page. Copy the Token key, it will be used in Opencart Module Configuration.
Module Configuration
Login to Opencart backend, and navigate to Extensions>Modules>Opencart eBay Connector. Click Edit, to do the module configuration.
After clicking Edit, following page will appear. Here various module settings will appear. First set the module status as Enabled to use this module. Else, select Disabled.
Config Settings
Here the admin has to enter the eBay account credentials information.
eBay Global Sites – Select your eBay store country.
Mode – Select Sandbox mode for testing, else use Production mode to go live.
eBay User ID – Enter your eBay account user ID.
Authentication Token – Enter the User Token created from eBay developer website.
Application ID – Enter the App ID of your eBay account.
Developer ID – Enter the Dev ID from your eBay developer account.
Certification ID – Enter the Cert ID here.
Shop Postal Code – Enter your eBay store postal code here.
Click Save, to apply your changes.
Import Category Settings
Before making changes to Import Category Settings. Make sure the Config Settings are saved.
Number of Rows Fetch for eBay Category – Enter the default number of eBay categories to map in Opencart.
Import eBay Categories – Click this button to Import all the default categories from eBay to Opencart.
Return Policies of eBay Item
Here the admin has to configure the return policy settings for Opencart 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.
Other Info About Return – Write any information about Return Policy for exported products.
Item Listing Option
Here the admin has to set up the exported products listing settings on eBay.
Listing Duration – Select the duration of exported products on eBay.
End Listing of eBay Item – Select Enabled to end eBay listing for exported products after record removal. Else select Disabled, if not.
Delete Opencart Product – Select Enabled to delete imported products in Opencart after record removal. Else select Disabled, if not.
Dispatch Options
Dispatch Time – Select the dispatch time for exported products on eBay.
Payment Options
PayPal Email Address – Enter your PayPal account email address for receiving the payments from the buyers.
Choose Default Category – Select the default import category of Opencart. All the unassigned products will be imported to this category.
eBay Imported Order Status – Select which eBay orders (pending, processing, complete, canceled, etc) to import in Opencart.
Default Opencart Product Quantity – Opencart products which have zero quantity will not export to eBay. To export those products, enter some quantity here. The quantity mentioned here will become the eBay product quantity for exported product.
Product Export Tax Status – Select Enabled, if to include tax with the exported products. Else select Disabled.
Default Shipping Details
Shipping Services Priority – Define the shipping services priority for exported products.
Shipping Services – Select the shipping services for the exported products.
Services Cost – Enter the shipping services cost for the exported products.
Additional Shipping Cost – Enter the additional item shipping cost for the exported products. This applies when a customer purchases same product in additional quantity.
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 for exported products. Else select Disabled.
Order Sync Option
Default Opencart Store for Order Sync – Select the Opencart store for mapping the orders from eBay to Opencart.
Record Sync Number – Set the number of records to synchronize at every process.
Add eBay Account
After doing the module configuration, the admin can now add eBay accounts. Navigate through Opencart eBay Connector>eBay Account Connect. The following page will appear, from here the admin can add, view, and delete eBay accounts.
Click Add eBay Account, to add new eBay account information.
After clicking the Add eBay Account, provide your eBay account credentials.
Store Name – Enter the name of your eBay store here.
eBay Global Sites – Select your eBay store country.
eBay User ID – Enter your eBay account user ID.
Authentication Token – Enter the User Token created from eBay developer website.
Application ID – Enter the App ID of your eBay account.
Developer ID – Enter the Dev ID from your eBay developer account.
Certification ID – Enter the Cert ID here.
Shop Postal Code – Enter your eBay store postal code here.
Click Save Account, to save your changes.
Map Category
Once the admin configures the eBay account in Opencart. It can now map categories, products, and orders from eBay to Opencart. To map category navigate through, Opencart eBay Connector>eBay Account Connect>Manage Account>Map Category.
The following page will open, showing Map ID, Opencart Category Name, eBay Category ID, eBay Category Name, Condition Attribute, and Variation.
Click Map New Category, to import categories from eBay to Opencart. Click Delete, to remove entries from the list.
After clicking the Map New Category, first Choose Opencart Category and then Choose eBay Category. Select the parent and sub-categories of the eBay and Opencart accordingly.
Map Product
To import eBay products to Opencart. Navigate through Opencart eBay Connector>eBay Account Connect>Manage Account>Map Product. From here you can view the map products list mentioning Product Map ID, Opencart Product ID, Name, eBay Product ID, Opencart Category, and Sync Source.
To map products, click Import Products from eBay. After the import process, view the result for more information. If there’s an error, it will appear in the result.
Map Order
To import orders from eBay to Opencart. Navigate through Opencart eBay Connector>eBay Account Connect>Manage Account>Map Order. The following page will open, displaying mapped order list.
View eBay Order ID, Opencart Order ID, eBay Order Status, Order Total, and Created Date.
Click Import Order from eBay, to map order information from your eBay store. After the order sync process, view the result for any errors.
Click Delete, to remove any order entries from the list.
Export to eBay
For exporting products from Opencart to eBay. Navigate through Opencart eBay Connector>eBay Account Connect>Manage Account>Export to eBay. The following page will open, from here you can view the Opencart Product ID, Product Name, Category, Price, and Quantity.
Click Export Product to eBay, for syncing Opencart products with your eBay store. View result for any errors by clicking Show Result.
Export Product Settings
When Opencart products are exported to eBay store. The admin needs to provide eBay Specification and Condition information with the products. Navigate through Catalog>Products and click Edit on any product.
Go to eBay Specification tab, then select the specification options according to the product category.
Then go to eBay Condition, and select the product conditions for the exported products according to the category.
eBay Variation
For exporting Opencart products which have variations/options. Configure the product settings first. Go to Catalog>Products>Edit>eBay Variation and select the product variations. Then enter the quantity and price for each variety. You can also select the Price Prefix too.
Sample Product Export
Here is an example for Opencart product which has options in it. From the screenshot below, you can view the test product name, price, and quantity.
In the eBay Variation tab, the variations have been selected. The prices and quantities have also been selected for each variation including Price Prefix.
eBay Listing
After exporting the product from Opencart to eBay, it will appear under Active Selling. From the screenshot, you can see the Test Product is visible with the same Opencart price & Quantity.
eBay Product Page
The customer can select the variation according to its choice. From the screenshot below, you can see that the customer has two variations to select. Brand Color and Storage Capacity.
Thank you for viewing this blog. If you have any query regarding this module, please contact us webkul.uvdesk.com