Synchronization

Synchronization for Shop-Script

Prices, stock, features: CSV, Excel, XML.

5.0 5 ratings

7 days free

To try out this plugin, open it in the Installer app in your Webasyst. Free trial is available on Webasyst Cloud only.

Your review
Installs
20+
Developer

Synchronization: The Ultimate Price Automation Hub for Shop-Script

Stop wasting hours on spreadsheet merging and manual price updates. Synchronization is a reliable "intelligent bridge" that connects your suppliers' price lists with your store catalog and operates fully autonomously.

The plugin works flawlessly in both the classic Shop-Script interface and the modern next-generation design (Webasyst 2).

Who Needs the Synchronization Plugin:

  • You have several suppliers, and each provides data in a different format (Excel, XML, YML, CSV).
  • Your catalog has grown so large that standard import tools "freeze" or crash due to timeouts.
  • You are tired of "ghost" orders caused by outdated stock levels or incorrect prices.

1. High Speed and Zero Server Load

The main issue with most importers is that they slow down the website while running. Synchronization is engineered for high-performance environments:

  • Scalable for any volume: Successfully tested on catalogs with hundreds of thousands of products. Updates are processed significantly faster than competitors.
  • Resource-friendly: Thanks to batch processing, the plugin does not overload your database. Customers won't notice any slowdown on the storefront.
  • Flexible control: Configure processing row ranges to stay within your hosting's resource limits.

2. Smart Product Mapping

The plugin needs to "recognize" the product in the supplier's file. We have made this process as precise as possible:

  • Fully automated: Link products by any combination of parameters (e.g., SKU + Brand + Color). There are no limits on the number of characteristics used.
  • Auto-linking: If a product appears in the price list that already exists in your store but hasn't been linked yet, the plugin will automatically detect and pair it.
  • Convenient modes: Choose between semi-automatic matching with suggestions or manual linking for complex cases.

3. Automated Price List Retrieval

Synchronization fetches the data while you focus on growing your business:

  • Mail Robot (IMAP): The plugin logs into your email and searches for the price list. With "mask" support, it easily finds files with dynamic dates (e.g., price_2026_03.csv).
  • Cloud Storage: Direct downloads from cloud services by filename or mask.
  • Direct Channels: Support for HTTP/HTTPS links, secure servers (FTP/FTPS), or local file paths.
  • Archive Handling: Automatic on-the-fly extraction for ZIP and GZIP files.

4. Intelligent Pricing Management

Build complex mathematical pricing chains without needing a developer:

  • Dynamic Formulas: Use any calculations. Multipliers can be pulled directly from product features or specific file columns.
  • Psychological Pricing: Round your results using marketing rules (e.g., turning $18.10 into a more appealing $17.99).
  • Advanced Compatibility: Works with "Prices PRO" to set multiple price types (wholesale, purchase, marketplace) simultaneously.

5. Stock and Storefront Automation

  • Hide Out-of-Stock: If a product disappears from the supplier's list, the plugin can automatically zero out the stock or hide the product from the storefront.
  • Auto-Publishing: When a product reappears in the file, the stock updates, and the status changes back to "Published."
  • Text-to-Number Conversion: Automatically translates phrases like "many," "in stock," or "on request" into precise numerical values.

6. Precision Control (White and Black Lists)

Use standard Shop-Script product lists for granular control:

  • White Lists: Update data only for selected product groups.
  • Black Lists: Protect products with manual markups from being overwritten by automatic updates.

7. Professional Tools

  • Cron Profiles: Queue dozens of data sources. Launch a sequential update of all suppliers with a single command.
  • History and Logs: Access detailed reports of every run, showing exactly what changed.
  • Preview Mode: A sandbox setting where you can see the results of the file processing before any changes are applied to your database.

Full list of features of the "Synchronization" plugin

Functionality Detailed description
Data sources Receiving data via HTTP/HTTPS, FTP, Email, or directly from Yandex.Disk.
File formats Support for Excel (XLS, XLSX), CSV, XML. Works with files of any size.
Data update Update of crossed-out, purchase, retail prices, as well as full support for the "Prices PRO" plugin. Update of stock balances at any warehouses and any product characteristics.
Product matching Fully automatic, semi-automatic and manual matching. Ability to find matches by SKU code, name, or multiple characteristic values (e.g.: SKU code + Brand + Size).
Price management Perform any mathematical operations on any price type (including "Prices PRO") depending on store characteristics or source data. Ability to substitute values from the store, source, or any numbers into formulas. Bulk setting of "nice prices" (999.99 RUB, 9999 RUB) using very flexible rules based on product price.
Actions when a product is missing Automatically change product status or reset stock balances at the required warehouses if an item disappears from the data source.
Smart value processing Smart replacement of characteristic values and smart replacement of stock values.
Optimization and load Fast updates with minimal server load. Very flexible settings to adapt the plugin to any server capacity.
Control and preview Convenient preview of the data source before starting for precise configuration. A separate section with a detailed update history.
Automation (CRON) Configure just one CRON command that will sequentially update all necessary sources in the order you need.

Synchronization is the foundation of your business stability. Configure your data streams once and let a professional tool handle the routine.