Back to Top

Guide for Magento 2 CS-Cart Connector

Updated 19 October 2023

The Magento 2 CS-Cart connector module integrates the Magento 2 store with the CS-Cart store. You can synchronize the products and orders between Magento and the CS-Cart stores with the help of this module.

The store admins can now manage the Magento 2 store and CS-Cart store at the same time. This plugin allows the store merchants to manage multiple CS-Cart stores.

Note: This module will work for simple and configurable products only.

Check a brief overview of the plugin –

BjsAgBxVkrw

Features- Magento 2 CS-Cart connector

  • The store merchant can set up various CS-Cart stores.
  • The store owners can import products and orders from CS-Cart.
  • The admin can also map Magento 2 categories to CS-Cart categories.
  • The store admin can also pull real-time orders with the help of cron.
  • Admin can import Simple as well as Configurable product types.
  • The product information like base image, additional images, name, price, SKU, description, quantity, weight, and super attributes with options imported along with the product.
  • The admin can set default quantity and weight values for imported products in the Magento 2 store
  • If a product is not created during the real-time order update, cron will create it for you automatically.
  • The store admin can manage and view the products from both stores.
  • If no category is assigned for any product, then it will fall in default.
  • The store admin can also export the products from Magento into CS-Cart.

Install Extension from Webkul Store

#1 Download Module

Firstly, you need to log in to Webkul Store, go to My Account>My Purchased Products section, verify and then download and extract the contents of this zip folder on the system.

Start your headless eCommerce
now.
Find out More

#2 Upload Folder

Once the module zip is extracted, follow path src>app and then copy the app folder into the Adobe Commerce Cloud root directory on the server as shown below:

Installation Of Show Price After Login for Magento2

#3 Run Commands

After uploading the module folder, you need to run the following commands in the Magento 2 root directory:

  • php bin/magento setup:upgrade
  • php bin/magento setup:di:compile
  • php bin/magento setup:static-content:deploy
  • php bin/magento indexer:reindex
  • php bin/magento cache:flush

Note:

How to Get the CS-Cart API

Furthermore, to get the CS-Cart API keys you need to have CS-Cart installed. Now in your CS-Cart backend, you need to navigate through Edit profile> API Access in your profile.

Here, the API access must be on to get the API keys and the API keys will display in the API Key section.

CS-Cart-API

Admin Configuration- Magento 2 CS-Cart connector

The admin will navigate through Stores> Configuration> CSCart Connector to make some general configurations.

Conf

General Configuration:

Allow Default Value- If it is selected as Yes then the default values will assign to the product during import.

Product Default from Catalog- If the option is enabled, the product from Magento 2 catalog will also get deleted after deleting the mapped product.

CS-Cart Admin Email- The admin will enter the CS-Cart admin email.

CS-Cart Base API URL- Here, the store admin will enter the CS-Cart base URL of the storefront.

CS-Cart API Key- Enter the CS-Cart API key.

CS-Cart API Version- Select the CS-Cart API version.

Manage CS-Cart Stores

Now the admin will navigate through CS-Cart Magento Connect>Magento CS-Cart Stores to manage and add CS-Cart stores.

admin-conf

The admin will add the CS-Cart store by clicking on Add CS-Cart store button. A form will appear as shown in the screenshot.

admin-conf-1

Furthermore, the admin will enter the CS-Cart store information.

CS-Cart Store- Select the CS-Cart store which you want to sync to the Magento store.

Magento Store- Select the Magento store to sync with the CS-Cart store.

Attribute Set- Select the attribute from here.

The list of stores will display as shown in the screenshot.

admin-conf-2-1

The admin can now edit the store by clicking on the Edit button. Here, the admin can make the following configuration.

CS-Cart Store Information

CS-Cart Store- The CS-Cart store name will display which will be synced with Magento 2 store.

Magento Store- Here, the Magento store name will reflect which the CS-Cart store is getting synced.

Attribute Set- Select the attribute set from the dropdown menu for the store.

admin-conf-3

CS-Cart General Information

Default Category- Select the default category to assign the CS-Cart product.

Default Quantity- After that, enter the default quantity. This quantity will assign to the product when the CS-Cart product does not have quantity.

Default Weight- Enter the default weight and this weight will assign to the product when the CS-Cart product does not have weight.

Default Order Status- Select the default order status from here. The default status will assign to the imported order.

admin-conf-4

Category Mapping

Magento Store Category- The admin will select the Magento store category which you want to map to the CS-Cart store.

CS-Cart Store Category- Thereafter, select the CS-Cart category which you want to map with Magento Store.

Attribute Set ID- Select the attribute set id.

Furthermore, click on the Map Category button to map the category. A list of mapped categories will display after mapping here. The admin can also delete the mapped categories from the Action button.

Note:

  • You can map one category at a time.
  •  If category mapping is not done for the CS-Cart store product category, then the import products will assign to the default Category as per the configuration.
  • If the category mapping is done for the CS-Cart product category, then the imported products don’t assign to the default category. The imported products are automatically assigned to the mapped category only.
devmage.com_11816_admin_cscartconnector_stores_edit_id_5_key_15c6f270f43e9cf52dd38cede0539200ce2e438bec2ab483aa206052af6ff090_Shivam_5567

Import Product from CS-Cart

cs-cart

Import Product- The admin will click on the Import Product button to import the CS-Cart products.

Cron will run after importing the products.

Create Imported Products- The store owner can use it to create the imported products.

admin-conf-5

The admin can assign the products to category also from the action button as shown below.

Assigned-to-categ

The store admin will select the Assign to Category option. After that, he will select the store category from the Category dropdown.

select-categ

After successful import, the admin can view the imported products.

m2-connector-

Configurable Product Import

Likewise the simple products, you can also import the configurable product to the Magento store.

conf-product-cs-cart

The configurable product will display with variations to the Magento store after import as shown in the below image.

confi-product-m2

Note:

  • The product information like base image, additional images, name, price, SKU, description, quantity, weight, and super attributes with options imported along with the product.
  • The module imports simple and configurable products.

Import Order from CS-Cart

Import Order- The admin will click on the Import Order button to import the orders from CS-Cart.

Cron will run after importing the orders.

Create Imported Order- The store admin can use it to create or add the order to the Magento store.

Thus, the list of imported orders will display after the order import.

admin-conf-6

Note:

  •  If you are importing orders using cron and certain order items do not exist in Magento 2 store. Then, first, those items create automatically in your Magento 2 store.
  • The admin will not get any email notifications for any order placement on the Cs-Cart store. However, the admin needs to check those orders normally by navigating to Sales > Orders after importing them.

Export Product to CS-Cart

The store admin has to select the orders from the list and click on Save CSCart Store to export the products.

admin-conf-8

Afterward, clicking on Export Product will export the products with execution as shown below.

export-product

How CS-Cart Customer Create in Magento 2 While Order Import

customer-1

If you are importing the order and that customer doesn’t exist in Magento 2. Then, while order import that CS-Cart customer creates in  Magento 2 automatically.

customer2

That is all about the Magento 2 CS-Cart Connector. If you have any queries regarding the plugin, please feel free to contact us at Webkul Support System.

You can also check our complete Magento 2 extensions.

Current Product Version - 5.0.0

Supported Framework Version - 2.0.x , 2.1.x , 2.2.x , 2.3.x , 2.4.x

. . .

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

Table of Content