Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    magento-hyperlocal-marketplace-guide

    Magento eBay Connector

    eBay is the leading online marketplace where users can buy and sell their products globally. Using Magento eBay Connector allows syncing of Magento store with the eBay store. The admin can sync product, categories, and orders from eBay store to Magento store. This module provides bi-directional sync of products ie; eBay to Magento and Magento to eBay. Also, the admin can provide eBay specifications, variations, refund policy, shipping details for exported products.

    Features

    • Import eBay products, categories, and orders in Magento.
    • The admin can create the multiple price rules to update the price of the synced products automatically.
    • The admin can create eBay Template to export the product’s additional information along with the product.
    • Export products from Magento to eBay.
    • Works with Simple & Configurable products types.
    • Real-time inventory update for synced products.
    • Admin can also import categories of eBay to map with Magento category.
    • Admin can update imported product details from Magento.
    • Admin can configure return policy details for exported products.
    • Set the exported product listing duration.
    • Products synchronization with eBay condition, specification, and variation.
    • Exports products to eBay using SKU filter.
    • Sandbox mode is available for testing and development.
    • Configure default payment and shipping details for exported products.
    • You can also integrate eBay Motors with Magento using this module.

    Installation

    Installation of Magento eBay connector is very simple. Unzip the respective Magento eBay Connector module zip, you will find the app folder inside that. You need to move this folder into Magento root.

    After moving the app folder flush the cache from Magento admin module by navigating to system > cache management.

    How to get eBay API credentials?

    In order to do the module configuration, you will need to fill your eBay developer keys (App Id, Cert Id, Dev Id, User ID, Auth Token) from https://developer.ebay.com/.

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

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

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

    Step 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 and then you can click Continue to Create Keys button.

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

    Step 6: 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.

    Step 7: 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.

    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 to click the “Agree” button.

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

    Module Configuration

    Now you can proceed to the admin panel configuration part where you need to fill these details. Navigate to System>Configuration>webkul>eBay Magento Connect.

    First, you need to enter all the required credentials, select the default attribute set ID and select the eBay store country.

    Then, the admin needs to get the eBay categories to Magento, click Download eBay Categories button.

    The admin can mention the return policy information for the exported products.

    While listing an item on eBay, the seller needs to set the listing duration. Here, in Magento, the admin can mention the listing duration for the exported products.

    The admin can also provide PayPal information for the exported products.

    Set the dispatch time for the exported products.

    The admin can also set the default shipping information for the exported products.

    The admin can also set the  “Update eBay Products From Magento” option to enable or disable. If the admin has selected “Yes” for this option then, any changes made to the eBay products on the Magento Store will get reflected on the eBay store as well. Else, if the admin has select “No“, then no changes will be reflected.

    The admin can also set the “Update magento product From eBay” option to enable or disable. If the admin has selected “Yes” for this option then, any changes made on the eBay Store for various events will get reflected in the Magento store as well.

    Subscribe eBay events: Select the eBay store events for which you want the update in your Magento store –

    • ItemRevised – If changes in the product detail occur in eBay store, the results will also reflect on the Magento store.
    • ItemSold – If a particular product sold on the eBay store, then either the inventory will decrease in the Magento store or an order will be created along with the inventory update in the Magento store.
    • ItemClosed – If any product is made invisible on the eBay store, then that product will get deleted from the Magento store.
    • ItemListed – If any new product is listed on the eBay store, then that product will get created in the Magento store.

    On ItemSold Event: Select the update action you want to have in Magento store for “On ItemSold Event” of eBay store –

    • Update Inventory Only – If a particular product sold on the eBay store, then only the inventory will get updated in the Magento store.
    • Create Order – If a particular product sold on the eBay store, then an order will be created and the inventory also gets updated in the Magento store.

    Enable or disable the “Product Description Template” feature. And accordingly, select the eBay Template to export the product’s additional information along with the product.

    Enable or disable the “Product Price Rule” feature. And accordingly, select the product sync type either Import or Export option for which you want to apply the Price Rule. If it’s selected for Import Products then will work in a reverse manner for Export Products or vice versa.

    Example – Suppose “Price Rule Applicable For” is set to Import Products. And as per the price rule, the price value of the imported products will get increase by value 10 more. But the price value of the exported products will be reduced by value 10.

    The admin can also select the default store and default website for the product synchronization.

    On eBay, there are various specifications in a product. While importing products, the admin has an option to import the product specifications or not.

    By navigating to eBay Magento Connector you will be able to :

    • Import Products from eBay
    • Map Categories with eBay
    • Import Orders from eBay
    • Export Products to eBay
    • eBay Template
    • eBay Price Rule

    eBay Template

    This module allows the admin to export the product’s additional information along with product as per the choice. For this, the admin needs to create the eBay Template by navigating to eBay Magento Connector -> eBay Template as per the below image.

    Here, the admin can:

    • View the complete list of the Template.
    • Edit or delete the template.
    • Add or create the unlimited number of  Templates.

    Add New Template:

    The admin will be navigated to the eBay Template page when clicks on “Add New Template”.

    Here, the admin will:

    • Template Title: enter the template title.
    • Content: configure the keywords(with the special character prefix #) for the product information the admin wants to export like price, color etc.
      Note: Each keyword should be unique within the same template.
    • Status: enable or disable the template.
    • Add Options: add the product attributes and define their unique keyword in front of them.

    Product Export:

    When the product gets exported, the additional details will also get export to the eBay store.

     

    eBay Price Rule

    The admin can easily update the price of the synced products automatically. For this, the admin needs to create the Price Rules by navigating to eBay Magento Connector > eBay Price Rules.

    Here, the admin can:

    • Edit – edit the Price Rule details by clicking on them.
    • Delete – remove the existing Price Rule from the list.
    • Add New Price Rule – add/create new Price Rule.

    Add New Price Rule:

    After clicking on “Add Rule“, the admin will navigate to the New price rule page as per the below image.

    Here, the admin will:

    • Price From: select the minimum price for the price rule to be active from.
    • Price to: set the maximum price for the price rule to get inactive.
    • Price Type: Select the operation type as fixed or percentage.
    • Price: enter the amount.
    • Operation: Select the operation as increase or decrease.
    • Status: enable/disable the price rule.

    HOW WILL IT WORK?
    Suppose the price of synced product is 100 and admin has configured –

    • Operation Type: Percentage
    • Operation: Increase
    • Price: 10

    Then 10% of 100 will be added to the original price of the product ie; (10 % 100) + 100 = 10+100 = 110.

    Else if admin has configured –

    • Operation Type: Fixed
    • Operation: Decrease
    • Price: 10

    Then 10 will be decreased from the original price of the product ie; (100-10) = 90.

    Import Products from eBay

    The admin can synchronize its products on both the stores with the help of this Magento eBay connector module. To map the products from your eBay store to your Magento store, go to eBay Magento Connector>Import Products from eBay.

    Step 1 – the admin will click on the “Import Products” button.

    Step 2 – Select Listing End Dates Range

    When you list your item on eBay, you select the listing duration of 3, 5, 7, 10, or 30 days, or Good ‘Til Cancelled. Good ‘Til Cancelled listings renew automatically every 30 days until all of the items sell, you end the listing, or eBay ends your listing.

    Now, here the admin the needs to enter the date range for those products whose listing will end.

    After clicking the “Import” button, you will see that the products are being synchronized in the background. While synchronizing the product from eBay to the Magento store you can see the number of products being synchronized.

    Step 3 – Create Imported Products

    The admin can now create the products in Magento by clicking the “Create Imported Products” button. The imported products will be visible on the Magento storefront. The following information about the product will be imported:

    The extension imports following information about the product:

    • Name
    • Price
    • Stock status (In stock/ Out of stock)
    • Quantity
    • Long description
    • Main product image
    • Variations (sizes, colors, etc)
    • Specifications
    • SKU (eBay product ID)

    At the time of mapping, eBay Condition and Specification will be created as Product attributes and eBay variation will be created as Super Attributes (used for configurable products). From the system, admin can add price based on super attributes option.

    Map Categories with eBay

    Admin can map category, under eBay Magento Connector>Map Categories with eBay. The following page will open.

    Admin will click on “Map Category” option and then a new page will open like the below image. Please note that you cannot map the parent category of eBay with Magento. You need to select the sub-category of eBay and Magento.

    After mapping the categories, condition, specification, and variations will be created as Attributes in Magento. Condition and specification will be created as normal Product attributes and Variation will be created as a super attribute (only for configurable products).

    Now admin can view product attributes ( condition, specification, and variations) while editing and adding product. Magento super attributes created for variations will be displayed while adding a new Configurable product.

    Import Order from eBay

    To map the orders from your eBay store to your Magento store, the admin will go to eBay Magento Connector>Import Orders from eBay.

    Step 1- Click on the “Import Orders” button, it will fetch the order information of all the customers from the eBay store.

    Step 2 – Now, click the “Create Imported Orders” button, it will create the orders in Magento Sales>Orders as per the snapshot below.

    One any customer places an order on eBay, that order will be visible in Magento backend panel Sales>Orders. The cron will automatically fetch the orders from eBay and add them in Magento. The following information about the orders will be obtained:

    • Order date
    • Order status
    • Customer name
    • Billing address
    • Shipping address
    • Contact information
    • Email address
    • Payment method
    • Shipping method
    • Shipment cost
    • Ordered item information – product name, sku, price, quantity.

    Export Products to eBay

    To synchronize the products from Magento to eBay, the admin will go to eBay Magento Connector>Export Products to eBay. 

    Step 1 – Select the products that you want to export.

    Step 2 – Then, click the “Export to eBay” button. The products will be synced to the eBay one by one.

    Please make sure that your exported product’s categories are already mapped between Magento and eBay. Otherwise, the products will not be exported and an error message will appear.

    The following information about the product will be exported on eBay:

    • Name
    • Price
    • Stock status (In stock/ Out of stock)
    • Quantity
    • Long description
    • Main product image
    • Variations (sizes, colors, etc)
    • Specifications
    • Return policy information
    • Listing duration
    • PayPal ID
    • Dispatch time
    • Shipping information

    Ebay Specification & Condition management

    At the time of Category mapping, eBay Product Condition and Specification will be created as Product attributes in Magento 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.

    Ebay Variation management

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

    eBay Motors Integration

    You can also integrate your eBay Motor store with Magento store. To do that, please go to System>Configuration>webkul>eBay Magento Connect. Now select eBay Motors option from Global Sites.

    That’s all for the base Magento eBay Connector, still have any issue feel free to add a ticket and let us know your views to make the module better webkul.uvdesk.com

    Current Product Version - 1.0.4

    Supported Framework Version - 1.6.x.x, 1.7.x.x, 1.8.x.x, 1.9.x.x

    . . .

    Leave a Comment

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


    32 comments

  • Daniel
    Hi, if I purchase this extension, is there still support?
    • Goldy Bhargava
      Hi Daniel,

      Yes, we do provide support for the module. You will get 3 months of free support with the purchase & can also take 6, 12 months of extended support by paying the respective support amount.

      Thanks

  • Dan
    How fast should the automatically update appear?
    I ended the product on Ebay but after 20 minutes I still see it avaialble on Magento ( in stock) In settings I have: Subscribe eBay Events 1. ItemRevised and 3. ItemClosed. So it should update the Magento stock to “out of stock”
    • gunjita joshi
      Hello,

      You can set up the cron to run at the set time for product updations. If you have any other doubts or queries, please get back to us at support@webkul.com

      Thanks

  • Tamjeed
    After installation of this plugin it’s not at all working.
    So please provide support to solve this issue.

    We bought this extension on july 4 2017 and if you are not providing support for magento 1 then please say before buying.

  • Max Xu
    Hello, Could you tell me how to add new product and new category after mapped existing products and categories between Magento and Ebay? Can new added products or categories in Magento(Ebay) be synchronized to Ebay(Magento) automatically? Thanks.
  • Chandan Kumar
    You have blocked my IP so that i can’t message you.. you cheated my money. I am a Hardcore Online Marketer and i will post my experience throughout the web about the issue i faced after purchasing your plugin.. I will write very very bad review about you throughout the web and will tell people you are selling garbage on the name of software. You eat my 199USD and even not providing a single reply. Also i know you are an Indian company and i will file a police complain against you.. Do you think you eat my money.. Lets see i will take my money back from you..

    You are a fraud company.. Wait and Watch now

    ********Warning Don’t Buy his software. He is selling Nothing on the name of Software.. Fraud Company******

    • webkul
      Dear Mr Chandan , we never ban anything. Please let me know
      your ticket id and i will escalate the issue on the highest priority .
      As due to festival office was closed on yesterday . Thanks
      • Chandan Kumar
        I already replied on the ticket with the details you mentioned… Waiting for your precious steps.
        • webkul
          Dear Mr chandan there is no ticket from your email i just have created a ticket with your email id hope you have get the email of ticket creation please reply asap in that ticket ticket number 7498
          • Chandan Kumar
            That is from different email id i already submitted my ticket.. My ticket number is 7450
          • webkul
            Ok on that ticket we have started working on Thanks
        • webkul
          Dear Mr chandan we are waiting for your reply at ticket 7498
  • Chandan Kumar
    Hey I bought this extention from you at 199USD but this plugin is not working. I have magneto version 1.9.1.0 but i followed the steps which you mentioned in readme file but after following that the websites stops work redirects for 404 not found page and then automtically redirects multiple times. If you are not going to help then refund my money.. Useless software. Even you are not providing any trial to test your plugin to users and without testing i bought it and you cheated me.. Its totally scam by you. Let me know how you are going to help me?? If not then simply refund my money..
    • webkul
      Dear Chandan sure we will help you out dont worry . Please email the concern with access details at support@webkul.com and we will look in to it . Thanks
      • Chandan Kumar
        What access you required to fix my issue??
        • webkul
          Please share the details at support@webkul.com with ftp and admin login details so that we can fix it asap . thanks
      • Chandan Kumar
        I already opened a ticket regarding this issue from my account from which i purchased the extension and its more than 6 hrs but not a single reply on that…
        • webkul
          Dear Mr Chandan , putting apology for the delay . Please let me know your ticket id and i will escalate the issue on the highest priority . As due to festival office was closed on yesterday . Thanks
      • Chandan Kumar
        You have blocked my IP so that i can’t message you.. you cheated my money. I am a Hardcore Online Marketer and i will post my experience throughout the web about the issue i faced after purchasing your plugin.. I will write very very bad review about you throughout the web and will tell people you are selling garbage on the name of software. You eat my 199USD and even not providing a single reply. Also i know you are an Indian company and i will file a police complain against you.. Do you think you eat my money.. Lets see i will take my money back from you..

        ********Warning Don’t Buy his software. He is selling Nothing on the name of Software.. Fraud Company******

        • webkul
          Dear Mr chandan ,

          No we never ban anything like that . Please let me know
          your ticket id and i will escalate the issue on the highest priority .
          As due to festival office was closed on yesterday . Thanks

  • brst dev
    Can you please let us know how it can be automatically sync. CRON needs to be RUN every day.
  • Brian Szucs
    Can the synchronization be done automatically or does this have to be a manual process where someone have to press a button?
    • VipinSahu
      it can be automated as well .
  • Alex
    Hi! Could you tell why I can’t download eBay categories in Settings? After pressing a button it says that import is successful. But then I go to Map Categories page and press Map Category – the only category on right side I only have is eBay Motors
    • webkul
      HI Please send a query at support@webkul.com and we will check the issues for sure . thanks
  • Gi Panda
    Can i import products from ebay other sellers ?
    • webkul
      You can use for the account of whom you have the ebay credential thanks
  • Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index