Back to Top

PrestaShop eBay Connector {User Guide}

Updated 14 January 2025

PrestaShop eBay Connector is a comprehensive solution that lets you connect your PrestaShop store with eBay.

eBay is one of the most popular online marketplaces in the world. It offers a range of products & people benefit from its services on a daily basis.

Now, this module can help PrestaShop store owners in maximising their potential reach.

Using this module, they can now import their products on eBay to their PrestaShop store.

Additionally, it also offers shop owners to export their own PrestaShop products to eBay. This way, eBay offers them exposure to a much larger customer base.

Searching for an experienced
Prestashop Company ?
Find out More

Also, the module offers shop owners to import the orders of eBay to PrestaShop. Thus, helping in the efficient management of orders.

Features of PrestaShop eBay Connector

Sync Products and Orders

  • Synchronize products from PrestaShop to eBay and vice-versa.
  • Export all the PrestaShop products to eBay at once or specific products.
  • Import products from eBay to PrestaShop by item ID.
  • Import orders from eBay to PrestaShop.
  • Revise all or specific products from PrestaShop to eBay.
  • Revise all or specific products from eBay to PrestaShop.

Real Time Updates

  • Revise the whole product on PrestaShop when updated on eBay.
  • Update product quantity in PrestaShop when an order is placed on eBay.
  • Import order instantly on PrestaShop when order is created on eBay.
  • Update product quantity on eBay when updated on PrestaShop.
  • Update order status on eBay whenever it is updated on PrestaShop.

Mapping

  • Map PrestaShop categories with eBay categories.
  • Map PrestaShop shipping methods with eBay shipping methods.
  • Manually map PrestaShop products with eBay products using product ID.
  • Map PrestaShop payment methods with eBay payment methods.
  • Map PrestaShop features with eBay features.

Policy, Inventory, and Price Settings

  • Add new payment, fulfillment, and return policies.
  • Fetch payment, fulfillment, and return policies from eBay.
  • Edit or delete payment, fulfillment, and return policies.
  • Configure default payment, fulfillment, and return policy for imported and exported products.

Configuration Settings

  • Choose to use the module in sandbox or production mode.
  • Select default order status for orders imported from eBay.

Email Notification

  • Get notified via email when a product is revised in PrestaShop from eBay in real time.
  • Get notification when Order is imported in PrestaShop from eBay in real time.

How to get the eBay API keys

In order to configure the module, an admin has to generate API keys from https://developer.ebay.com/

ebay API

Now, click on ‘Register now’ button.

ebay API

Enter the details to complete the registration.

ebay API
user access tokens

For creating user access tokens, you need to sign in to your sandbox account.

user token
sandbox account

Once signed in, you can view eBay authentication token.

credentials

PrestaShop eBay Connector Configuration

After the successful installation of the module, the admin needs to configure it.

Credentials

Under credentials, the admin needs to:

  • Select the global sites.
  • Specify eBay user ID, authentication token, developer ID, application ID, certification ID.
  • Enter Redirect Url name, PayPal email address, and shop postal code.
  • Select the mode in which he wants to use the module.
  • Select default order status for orders imported from eBay to PrestaShop.
configuration

Please note that, in test mode, the token gets expired after 2 hours. You can update it by clicking on ‘update tokens’ button under ‘Documentation’.

Admin can get the Redirect Url name (RuName) from the “User Tokens (eBay Sign-In)” page.

user token

Module Workflow

After the successful configuration of the module, an admin will redirect to the case tab.

Here, an admin can select the case according to the requirement.

  • 1st Case: (eBay to PrestaShop) Admin have a shop on eBay and a blank PrestaShop (No products, No category) and admin want to import all eBay Products to PrestaShop.
  • 2nd Case: (eBay to PrestaShop) Admin have a shop on eBay and also a running shop on PrestaShop and admin want to import all eBay Products to PrestaShop.
  • 3rd Case: (PrestaShop to eBay)Admin have a blank shop on eBay and a running shop on PrestaShop and admin want to add all or selected PrestaShop products to eBay

NOTE: Admin can select only one case from the above for the installation.

case

According to the case, an admin will get the task tab and can follow the task tab to complete the process.

1st Case

After selecting case 1, an admin will redirect to description template settings. An admin has to set description template settings.

description

In the next step, the admin has to import eBay products to their PrestaShop store.

import products

Or admin can also go to eBay->synch product tab to import products anytime.

Note:-  Admin can revise details for products directly from the ‘synch tab’

Revise on eBay: Admin can only revise the title, price and quantity on eBay.

Revise on PrestaShop: Admin can revise every detail on PrestaShop.

synch products

After the import of eBay products to PrestaShop, the admin will follow the sequence to complete the configuration of case 1.

2nd Case

After selecting case 2, an admin will again redirect to the description template tab. After saving details, admin has to download the eBay category.

Download eBay Category, Go to eBay->configuration->download tab.

download

Map the similar categories first using the Map Categories tab.

Map categories
map category

After selecting the PrestaShop and eBay leaf categories, click on ‘Map category’ button.

map categories

Import Orders

To import orders from eBay, the admin has to download eBay shipping methods first.

download ebay shipping methods

Before importing orders from eBay, the admin has to map shipping and payment methods.

To map shipping methods, go to ‘Map Shipping’ tab.

map shipping
map shipping

Click on the ‘mapping complete’ button if the admin has mapped all shipping methods.

Admin will redirect to the payment mapping page.

Otherwise, Go to eBay->map payment tab and click on the map payment button.

map payment method
map payment methods

Map all PrestaShop payments. If all payments have been mapped, click on mapping complete then the admin will redirect to the map order page.

Otherwise, Go to eBay->Sync order tab to view all the orders of eBay.

Admin can select a number of days within which the buyer has ordered the products and import those orders to PrestaShop.

synch orders

3rd Case

After selecting case 3, the admin will again redirect to the description template tab.

After saving the details, the admin has to download categories and shipping of eBay.

Then admin will set the policy settings.

Policy, Inventory, Price

Under this tab, the admin can:

  • Select default policies.
  • Add payment, fulfillment, and return policy.
  • Fetch payment, fulfillment, and return policies.
  • Add inventory location.
  • Fetch inventory locations from eBay.
  • Set impact price.
policy

Default Policies

default policies

Under this tab, the admin can select the payment, shipping, and return policy that will be used while syncing products from PrestaShop to eBay and vice-versa.

Policies

Payment Policy

payment policy

Click on ‘Add new’ button to add new payment policy.

add payment policy

The admin can add new payment policy by setting policy name, description, and selecting payment methods.

Also, the admin can edit/delete payment policy and fetch the payment policies from eBay.

Fulfillment Policy

Fulfillment Policy

Click on ‘Add new’ button to add new fulfillment policy.

fulfillment policy

The admin can add new fulfillment policy by setting policy name, description, and selecting handling time.

Also, the admin can edit/delete fulfillment policy and fetch the fulfillment policies from eBay.

Return Policy

return policy

Click on ‘Add new’ button to add new return policy.

add return policy

While adding the return policy, the admin needs to:

  • Specify the policy name and description.
  • Select the return policy.
  • Select days in which buyer needs to return the product.
  • Choose who will bear the return shipping, buyer or seller.

Also, the admin can edit/delete return policy and fetch the return policies from eBay.

Inventory

Inventory

Click on ‘Add new’ button to add new inventory location.

add inventory location

Also, the admin can edit/delete inventory location and fetch the inventory locations from eBay.

Impact price

impact price

Under this tab, the admin can set price that will be added to products which are exported to eBay. Increase or decrease the price of a exported product on eBay by fixed amount or percentage.

Map features

map features

Click on ‘Map features’ button to map features of PrestaShop with those of eBay.

Admin has to select mapped categories, then select category specifics and map this to PrestaShop features.

If any required category specifics which is star marked, then these categories are required to map.

And all PrestaShop products associated with this mapped category must be assigned category specifics before adding to eBay.

map features

After mapping all details you can proceed to sync products to eBay using the sync products tab.

sync products to eBay

Admin can select action as only selected “PrestaShop products” or “all PrestaShop products” synchronized to eBay and click on ‘Start adding product to eBay’.

sync products
Sync producs
sync products

Mail Notification And Real-Time Update

Admin can set mail notification and real-time configuration, after configuring any of the available cases.

mail notification

Real Time Update

real time update

Under this tab, the admin can:

  • Revise the whole item on PrestaShop when updated on eBay in real time.
  • Update quantity in PrestaShop when a product is ordered on eBay.
  • Choose to automatically import orders in PrestaShop whenever order is placed on eBay.
  • Update product quantity on eBay whenever updated on PrestaShop.
  • Update order status on eBay whenever it is updated on PrestaShop.

Mail Notification

mail notification

Get email notification when:

  • Product is revised in PrestaShop in real time from eBay.
  • Order is imported in PrestaShop from eBay in real time.

Note:-

  • If real time notification will not work for import order from eBay, admin can add order from eBay by CRON job for every hour. Set following URL to CRON tab. Before setting CRON, please disable the real time notification for order import.

0 * * * * curl “https://prestashop.webkul.com/ps17/ps-pos/en/module/ebayconnector/addEbayOrders”

  • If real time notification will not work for update item in PrestaShop from eBay, admin can update item in PrestaShop from eBay by CRON job for every hour. Set following URL to CRON tab. Before setting CRON please disable the real time notification for revise item from eBay.

0 * * * * curl “https://prestashop.webkul.com/ps17/ps-pos/en/module/ebayconnector/updatePrestaProducts”

So, this was all about PrestaShop eBay Connector Module. I hope this document will help you in checking the functionality of the module in a better way.

Also, do let us know about your views in the comments.

Support

For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

Also, please explore our Prestashop development services and vast range of quality Prestashop addons.

Current Product Version - 5.0.0

Supported Framework Version - 8.x.x, 1.7.x.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


4 comments

  • Sam sandy
  • Raindrops Infotech
  • Patrick
    • Dheeraj Sharma
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content