Over 200 add-ons available under a single subscription for $40 per month!

Webasyst API Integration

The module creates/updates products and orders in the store on the webasyst platform.
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 5 000 
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

This add-on is part of our Subscription plan.

Subscribe once and use all add-ons without limits.

API integration with Webasyst

This add-on helps synchronize CS-Cart and Webasyst through API. It can create and update products, and transfer orders and statuses between the stores so the data stays up to date without manual work.

What it is for

The add-on is used to keep product data up to date in Webasyst, update orders and order statuses between the systems, map objects and statuses in one workflow, and reduce manual work during data exchange between stores.

Key features

  • product creation and updates by SKU;
  • order and order status updates;
  • object and status mapping tables;
  • request logging;
  • Webasyst API support.

How it works

The add-on uses Webasyst connection settings and sends data through the API. Products are updated by SKU so both stores stay in sync. Orders and statuses are transferred according to the configured mappings. The add-on uses its internal tables and logs requests while it works.

Have questions about the add-on?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Owners
  • Vendors
Development
:
  • Backend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.21.X
  • 4.20
  • 4.19.X
  • 4.18.X

Instructions for API integration with Webasyst

The add-on connects CS-Cart with Webasyst through the API. It sends products and orders from CS-Cart to Webasyst, receives updated data from Webasyst, and helps map local and remote order statuses.

What the add-on does

  • sends products and product changes to Webasyst by SKU;
  • creates and updates orders in Webasyst;
  • receives updated products and orders from Webasyst through cron;
  • maps CS-Cart order statuses to Webasyst statuses;
  • logs requests and responses;
  • stores internal mappings for users and statuses.

Where the module is located

  • Add-ons → API integration with webasyst → General — account URL, token, product updates, update intervals, order discounts, default category, default company, logging, and log file size;
  • Add-ons → API integration with webasyst → Additional information — cron notes;
  • Add-ons → API integration with webasyst → Statuses compare — local and remote status mapping;
  • the Get token button is shown in the add-on settings when the add-on is active.

How to configure

  1. Enter the Webasyst account URL, that is the root URL of the store on the Webasyst side.
  2. Click Get token and complete authorization. After the redirect, the token is saved in the add-on settings.
  3. If needed, enable product updates.
  4. Set update time and orders update time. The value is specified in seconds and is used to pick recently changed records.
  5. If needed, enable discounts in orders so discounts are sent when orders are created or updated.
  6. Select the default category and default company. New products will be created with the selected category, and orders will be synchronized only for the selected company.
  7. If needed, enable logging and set the logging file size in bytes.

Status mapping

In the Statuses compare section, set a remote Webasyst status for each local order status. Supported values are shipped, processed, and completed. When an order status changes in CS-Cart, the add-on sends the change to Webasyst using the selected mapping.

What is synchronized

  • Products are updated by SKU. If a product with that SKU does not exist, the add-on can create a new product with name, description, SEO fields, price, quantity, images, and default values from the settings;
  • Orders are sent to Webasyst when they are created or updated in CS-Cart, including order items, customer data, shipping address, shipping method, comment, and shipping cost;
  • Order statuses can be moved to shipped, processed, or completed in Webasyst when the status changes in CS-Cart.

How to check the add-on

  1. Save the add-on settings and make sure the token is filled in.
  2. Change a product in Webasyst and run the product update cron, then check the result in CS-Cart.
  3. Create or update an order in CS-Cart and check that it appears or updates in Webasyst.
  4. Change an order status in CS-Cart and make sure the status mapping is applied in Webasyst.

Changelog

v1.2.6 from 01.09.2026

[*] Updated the add-on description and instructions; added localized materials and the logo.

v1.2.4 from 2023-01-05

[*] Short opening tags ` v1.2.3.

[*] 05.01.2023.

[!] Fixed:.

[!] Fixed an issue where not all settings were saved when clicking the save button on the module settings page.

v1.2.2 from 2022-12-14

[*] Product matching was changed to use SKU instead of sku_id.

[+] Extra module settings for sending discounts and updating orders were added.

v1.2.1 from 2022-10-28

[+] Added:.

[+] Cron link information for launching order updates in the module settings was added.

v1.2.0 from 2022-10-27

[+] Added:.

[*] The ability to update orders and order statuses based on data from the remote marketplace was added.

v1.1.1 from 2022-10-19

[+] Added:.

[+] A missing controller file was added.

v1.1.0 from 2022-10-17

[+] Added:.

[*] The ability to update orders and order statuses on the remote marketplace was added.

[+] A page for matching remote marketplace order statuses with local ones was added.

v1.0.2 from 2022-10-13

[!] Fixed:.

[!] Customer data transfer was fixed.

v1.0.1 from 2022-10-04

[+] Added:.

[+] A file that was forgotten during migration was added.

[!] Fixed:.

[!] The controller for the cron script was fixed.

v1.0.0 from 2022-09-27

[+] Added:.

[+] First release.

Legend:

[+] Added

[-] Removed

[*] Changed

[!] Bug fixed

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons