Reading list Switch to dark mode

    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