Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.

MODULE FOR 1C-BITRIX

WebProstor

Scheduled import of catalog items via CSV, XLSX, Excel, ODS, XML, YML, JSON. Products, prices, stock levels

The module enables scheduled import via agents or manual import of product catalogs, prices, and stock levels. Supported file formats include CSV, XLS, XLSX, XML, YML, ODS, XODS, and JSON. The solution supports importing information block sections and elements, element properties, products, trade offers, prices, warehouse stock, and Highload block records.

Technical details

Published
24.04.2019
Updated
10.07.2026
Version
3.4.3
Installed
Over 1000 times
Compatible editions
First Site, Start, Standard, Small Business, Business
Responsiveness
No
Composite support
No
Compatible with Sites24
No
Developer
WebProstor

What this solution does

The module enables scheduled import via agents or manual import of product catalogs, prices, and stock levels. Supported file formats include CSV, XLS, XLSX, XML, YML, ODS, XODS, and JSON. The solution supports importing information block sections and elements, element properties, products, trade offers, prices, warehouse stock, and Highload block records. Users can create an unlimited number of import plans, specify entities to search for and update existing objects, and validate required fields. The import file is deleted after successful processing. Features include image search by filename or partial name, parsing files via HTTP or FTP links, applying information block settings for image processing, and automatic cleanup of image and file directories. The system tracks import events and errors, allows setting CSV delimiters, and defines XML entities and attributes.

The module enables automatic import of product catalogs, prices, and stock levels from CSV, XLSX, Excel, ODS, XML, YML, and JSON files with schedule-based execution. It automatically detects and creates properties for parameters in XML formats. For spreadsheet formats (XLS, CSV), users can specify the sheet number, header row number, and the starting row for data records. The system supports parsing additional images and files from external resources, selecting file encoding, and creating an unlimited number of processing rules using PHP functions for string and array manipulation. Import plan settings and field mappings can be exported and imported across different websites. Files are cached during the import process to ensure high performance.

The section import functionality covers standard and custom fields of information blocks. It allows updating existing sections, modifying inactive sections found in the import file, and creating new ones. Unlimited nesting levels are supported. The module also handles the import of SEO entities, automatic generation of section codes based on specific values, and setting activity status. Users can define a starting section to build a chain of imported subsections.

The module enables importing product catalogs from CSV, XLSX, ODS, XML, YML, and JSON files with scheduled execution. The functionality covers management of products, prices, and stock levels.

During element import, the system supports loading both standard and custom InfoBlock fields. It allows updating elements that were absent from the import file and modifying the status of inactive items. SEO data import is supported, along with automatic generation of element aliases based on values, setting activity status, and specifying parent sections.

Element property management includes adding new properties, removing empty values, transliterating external codes for the 'List' property, and automatically creating values for 'List' and 'Reference' types. The module supports properties for linking to Yandex.Map and Google Maps, as well as applying watermarks to image file properties.

Product import covers standard fields, base prices with multi-currency support, and stock levels for individual warehouses. For trade offers, the system supports importing standard and custom element fields, as well as SEO entities.

The module supports importing standard product fields, prices, and stock levels from CSV, XLSX, ODS, XML, YML, and JSON files. Data loading is scheduled. The functionality includes importing basic product attributes, updating price information, and automatically replacing product names with their parent element names.

For the “Scheduled import of catalog items via CSV, XLSX, Excel, ODS, XML, YML, JSON. Products, prices, stock levels” module, General iT can perform installation, configuration and a functional check in your project.

UPDATE HISTORY

What’s new

243 releases
3.4.4 (10.07.2026) (beta)Latest update

Bug fixes

Added transformations: param_array_value, str_black_list, html_entity_decode, and htmlspecialchars_decode

3.4.3 (23.06.2026)

Gadget update

Minor changes

3.4.2 (22.06.2026)

For array_slice processing, added the parameter "Convert value to array if it is a string"

For the XML format, added the parameter "Get links as files for parameters"

Bug fixes

3.4.1 (11.06.2026)

Attention! To ensure module security, the ability to use the eval construct in transformations and in the JSON format has been disabled

Added a page to check agent operation

Added transformations: str_prepend, str_append, str_equate

3.4.0 (28.04.2026)

Added automatic placement of the gadget on the desktop after module installation

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 14 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 3,745 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot