Back to Top

User Guide of CS-Cart eBay Connector

CS-Cart eBay Connector helps merchants manage products, listings, orders, inventory, and shipments between CS-Cart and eBay.

Many CS-Cart sellers manage multiple stores and need an efficient way to connect their CS-Cart store with eBay.

It saves time, reduces manual work, and improves overall store management and operational efficiency.

Features

  • Supports both CS-Cart and Multi-Vendor.
  • Easily manage eBay products directly from CS-Cart.
  • Manage multiple eBay accounts from a single store.
  • Import products from eBay to CS-Cart.
  • Export products from CS-Cart to eBay.
  • Manage eBay products from a dedicated product page.
  • Manage payment, return, and fulfillment policies.
  • Manage eBay inventory locations from a dedicated page.
  • Map CS-Cart categories with eBay categories.
  • Support products with variations.
  • Synchronize products between CS-Cart and eBay.
  • Send selected products to eBay in bulk.
  • Remove selected eBay listings in bulk while keeping products active in CS-Cart.
  • View eBay listing status with On eBay and Not on eBay indicators.
  • Validate eBay category mapping before exporting products.
  • Import products within a selected date range.
  • Import all active eBay listings using flexible batch controls.
  • View the total number of active listings on eBay.
  • Track how many eBay listings are already available in the CS-Cart catalog.
  • Import eBay orders into CS-Cart.
  • Import selected eBay orders in bulk.
  • Configure the eBay order status that triggers automatic order imports.
  • Set the default CS-Cart status for imported eBay orders.
  • Map eBay payment methods with CS-Cart payment methods.
  • Map eBay order statuses with CS-Cart order statuses.
  • Synchronize order statuses between eBay and CS-Cart.
  • Send courier and tracking information to eBay.
  • Resynchronize corrected courier or tracking information when required.
  • Maintain removed SKU memory to prevent unwanted product re-imports.
  • Clear removal memory to allow products to be imported or relisted again.
  • Match eBay products with CS-Cart products using exact SKU values.
  • Store eBay Manufacturer Part Numbers as product features and descriptions.
  • Automatically generate a SKU for products without an eBay SKU.
  • Prevent duplicate product creation when eBay listings are relisted.
  • Support account-specific default eBay categories and leaf categories.
  • Allow product updates to be enabled or disabled.
  • Set default currency for imported and exported products.
  • Set a default CS-Cart category for imported products.
  • Set a default eBay category for exported products.
  • Manage eBay policies and inventory locations separately for better control.
  • Works seamlessly without modifying CS-Cart core files.

Installation and Configuration: CS-Cart eBay Connector

Go to Manage Add-ons, and click on the Settings icon > Manual Installation as shown below in the snapshot.

mannual installation

Click on “Local” to browse the zip file and then click on “Upload & Install” as shown below in snapshot.

Select Zip file

Add-on installed successfully!

Once the addon is installed successfully, we need to configure the settings of the addon.

Setting: CS-Cart eBay Connector

General Settings

The General Settings section allows the admin to configure the basic eBay integration details and connection settings. Enter the required eBay credentials and select the appropriate environment and marketplace.

General Settings
  • Client ID: Enter the eBay application Client ID.
  • Client Secret: Enter the eBay application Client Secret.
  • RuName: Enter the eBay Redirect URL Name (RuName).
  • Environment Mode: Select the required environment, such as Live Mode (Production).
  • Marketplace: Select the eBay marketplace where the store will operate.

Global Product Settings

The Global Product Settings section allows the admin to configure the default options for products imported from or managed through eBay.

Global Product Settings
  • Default CS-Cart Category: Select the default CS-Cart category for imported eBay products.
  • Testing: Enable this option when testing the eBay integration.
  • Product Variation: Select Yes or No to enable or disable product variations.
  • Default Currency for Product: Select the default currency to be used for product prices.

Global Order Settings

The Global Order Settings section allows the admin to configure the default status for orders imported from eBay.

Global Order Settings
  • Default Global Order Import Status: Select the CS-Cart order status that will be assigned to orders when they are imported from eBay.

eBay Scopes

The eBay Scopes section allows the admin to select the API permissions required for the connector to access and manage eBay services.

eBay Scopes
  • Check All / Clear: Select all available scopes or clear all selections.
  • sell.marketing: Manage eBay marketing activities.
  • sell.marketing.readonly: View marketing information.
  • sell.inventory: Manage eBay inventory and listings.
  • sell.inventory.readonly: View inventory information.
  • sell.account: Manage eBay seller account settings.
  • sell.account.readonly: View seller account information.
  • sell.fulfillment: Manage orders, shipments, and fulfillment information.
  • sell.fulfillment.readonly: View fulfillment information.
  • sell.analytics.readonly: View eBay seller analytics.
  • sell.finances: Access seller financial information.
  • sell.payment.dispute: Manage payment disputes.
  • commerce.taxonomy.readonly: View eBay category and taxonomy information.
  • commerce.identity.readonly: Access identity information.
  • commerce.notification.subscription: Manage eBay notification subscriptions.
  • commerce.notification.subscription.readonly: View notification subscriptions.
  • commerce.catalog.readonly: View eBay catalog information.
  • sell.reputation: Manage seller reputation information.
  • sell.reputation.readonly: View seller reputation information.
  • sell.stores: Manage eBay store information.
  • sell.stores.readonly: View eBay store information.
  • commerce.vero: Manage VeRO-related information.
  • sell.edelivery: Access eBay delivery-related services.

How to get an eBay credential to connect with CS-Cart?

After the successful installation of the Cs-Cart eBay Connector extension, Now user needs to take the API credential for integration. (Client ID, Dev ID, Client Secret, RuName)

If the user has already a login id or password then they need to go directly login page and get credentials if not then they need to signup for require keys.

First Step

To create a new account go to developer.ebay.com and click on the Join link.

Screenshot-15-3

After clicking on Join the user need to click on “Register Now”

Screenshot-16-4

Second step

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

CS-Cart eBay Connector

After registration, the user needs to enter their login credential.

CS-Cart eBay Connector

Third Step

After signing in, you need to create a keyset link after that you will get Client ID, Dev ID, and Client Secret.

Note- The user has to generate a keyset of App ID, Dev ID, and Cert ID.

CS-Cart eBay Connector

Fourth Step

To get “RuName” you need to click “User Access Token” After that user needs to click on “Add eBay Redirect URL”.

CS-Cart eBay Connector

After that, you need to enter some required fields.

Screenshot-4-3

Fifth Step

Create a Test User Sandbox

Here the user needs to register for a test user sandbox. Click on “Tools” >“eBay Sandbox”>“Create Test Users”.

Note: This test user sandbox registration is compulsory for account approval authentication.

CS-Cart eBay Connector

After clicking on the “Create test user” the user needs to enter all required fields for registration.

CS-Cart eBay Connector

Add eBay Account Credential

To add credentials the admin needs to click on the “Marketing” after need to click on “eBay connector”.

The eBay account is now connected through eBay’s secure authentication process. The admin does not need to manually enter eBay account credentials in the CS-Cart connector.

Add eBay Account Credential

The connected eBay account will then be available for managing products, orders, listings, inventory, and other eBay operations.

Click Connect to eBay to start the account connection process.

You will be redirected to the eBay website to complete the authentication.

Sign in to your eBay account and provide the required information on the eBay side.

Select the required eBay marketplace and complete the authorization process.

After successful authorization, you will be redirected back to CS-Cart.

Update eBay Account

The Update eBay Account section allows the admin to manage the settings of a connected eBay account.

Store Settings

Store Settings
  • Marketplace: Select the eBay marketplace associated with the connected account.
  • Store Name: Enter or update the name used to identify the connected eBay store.
  • Store Settings: Configure the general settings for the connected eBay store.
  • Product Settings: Manage product import, export, and synchronization settings.
  • Order Settings: Configure eBay order import and synchronization preferences.
  • Webhook Settings: Manage webhook settings for receiving updates from eBay.

 Product Settings

 section allows the admin to configure the default options for products imported from and exported to eBay.

 Product Settings
  • Default CS-Cart Category: Select the default CS-Cart category for products imported from eBay.
  • Testing: Enable this option when testing the eBay integration.
  • Product Variation: Select Yes or No to enable or disable product variations.
  • Default Currency for Product: Select the default currency for product prices.
  • Default eBay Category: Select the default eBay category for products exported from CS-Cart.
  • Default eBay Leaf Category: Select the default leaf category for exported products when no specific category mapping is available.
  • Product Update: Select Yes or No to allow or prevent product information from being updated on eBay.

Order Settings 

section allows the admin to configure how eBay orders are imported and mapped to CS-Cart.

Order Settings 
  • Default Payment for Order Import: Select the default CS-Cart payment method for imported eBay orders.
  • Default Shipping for Order Import: Select the default shipping method for imported eBay orders.
  • Import Order from eBay to CS-Cart: Select Yes or No to enable or disable eBay order imports.
  • Default Import Status: Select the default CS-Cart status assigned to orders after they are imported.
  • Payment Method Mapping: Map eBay payment methods to their corresponding CS-Cart payment methods.
  • Order Status Mapping: Map eBay order statuses to the corresponding CS-Cart order statuses.
  • Add: Add additional payment method or order status mappings as required.

Webhook Settings

The Webhook Settings section allows the admin to manage the eBay events that trigger automatic updates in CS-Cart.

Webhook Settings
  • AuctionCheckoutComplete: Receives updates when an auction checkout is completed.
  • FixedPriceTransaction: Receives updates for fixed-price transactions.
  • ItemRevised: Updates product information when an eBay listing is revised.
  • ItemSold: Receives notifications when an eBay product is sold.
  • ItemClosed: Removes or updates the product when an eBay listing is closed.
  • ItemMarkedShipped: Receives shipment updates when an order is marked as shipped.
  • BuyerCancelRequested: Receives notifications when a buyer requests order cancellation.

      Authenticate

      After entering all the required fields to add an eBay account and product set. Now the user needs to click on “Authenticate & Save”. then the user will redirect to the eBay login page.

      CS-Cart eBay Connector

      Here the user needs to provide sign-in credentials to whichever user entered during the registration of the sandbox.

      CS-Cart eBay Connector

      eBay Account Approval

      After getting approval from eBay, Now the admin needs to click on the setting button and then he will get “Edit”, “Delete”, “Manage eBay products”, “Import Product”, “Manage category mapping”, “Manage Policy” and “Manage Inventory Location”.

      Now, Admin needs to mark that particular Vendor as default by clicking on the Mark as default option as mentioned in the snapshot below:

      eBay Account Approval

      Manage Policy

      Now, the admin needs to get “Fulfillment Policy”, “Payment Policy” and “Return Policy”.

      Fulfillment Policy

      Payment Policy

      Now, the user needs to get the payment policy by clicking on “Get Payment Policy”.

      Payment Policy

      Return Policy

      Now, the user needs to get the return policy by clicking on “Get Return Policy”.

      Return Policy

      Manage Inventory Location

      Now, the admin needs to get the inventory location by clicking on “Get Inventory Location”.

      Manage Inventory Location

      Manage Category Mapping

      Here the admin needs to map the category in the CS-Cart store or in the eBay store.

      If the admin export or import from the CS-Cart then products will be assigned to selected eBay categories and vice-versa.

      Manage Category Mapping

      Manage eBay Products

      Here the admin can import all eBay products from the eBay store by clicking on “Import eBay Product”.

      Manage eBay Products

      Import Products

      Under this section, the admin will be able to import the products that might have been missed while importing from eBay.

      Import Products

      To do so, the admin can manually choose the date range between which the products at eBay should be imported to the CS-Cart store and tap the import button after that.

      Export/Remove Products

      The admin can export/remove the products from the CS-Cart to the eBay store. First, need to click on “Product” and then need to the Click on “Send selected to eBay” or “Remove form eBay”.

      Export Products

      Here the admin can enter the required fields to export products to eBay.

      Syncing of products from Cs-Cart to eBay

      First, you need to create a new product for that Go to product click on products from the drop-down then you need to click on the plus icon for adding a new product.

      Syncing of products from Cs-Cart to eBay

      After entering the details click on save.

      Now go to Marketing click on eBay connector from the drop-down, next click on the settings option click on Manage eBay Product there you will see the product you have created:

      Product sync automatically.

      Support

      That’s all about the “CS-Cart eBay Connector“. However, if you still have any questions regarding the CS-Cart extensions. Please create a support ticket by clicking Webkul Support System or send an email to [email protected].

      Current Product Version - 1.3

      Supported Framework Version - 4.18.x - 4.20.x

      Blog Version - 4.18.x - 4.20.x
      • Version Multivendor/ultimate(4.13.x - 4.18.x)
      • Version 4.18.x - 4.20.x
      • Version 4.18
      . . .

      Leave a Comment

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


      Be the first to comment.

      Back to Top

      Message Sent!

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

      Back to Home
      On this page

      Table of Content

      Back to top