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.
AdPar — automatic integration with B2B OCS

MODULE FOR 1C-BITRIX

Insmart

AdPar — automatic integration with B2B OCS

AdPar is a module for automatic integration of an online store with the B2B OCS platform. The solution operates using the official API provided by OCS. The module automates the processes of populating the store catalog with products and related data.

5.00/5 · 1 rating

1C-Bitrix Marketplace: 5/5 · 1 rating

Technical details

Published
22 December 2016
Updated
1 November 2026
Version
4.3.81
Installed
100–499 times
Compatible editions
Small Business, Business
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
Insmart

What this solution does

AdPar is a module for automatic integration of an online store with the B2B OCS platform. The solution operates using the official API provided by OCS.

The module automates the processes of populating the store catalog with products and related data. Key features include importing tens of thousands of items from OCS, automatic updates of prices and stock levels, importing the distributor's structure, and the ability to select a specific warehouse for retrieving information.

The AdPar module by Insmart provides automatic integration with B2B platforms Elko and Dihouse. Its features include a price classifier and markup management tools. The package also contains the 'Internet Bazaar' service for publishing classified ads.

If “AdPar — automatic integration with B2B OCS” fits the task, General iT can install the module, configure it and verify the result in the project.

UPDATE HISTORY

What’s new

8 releases
4.3.81 (01.11.2026)Latest update

OCS API failure no longer resets stock levels: categories that do not receive an API response retain their stock and prices (with core 3.8.35); a request without a response is retried two more times; an OCS server error no longer interrupts product loading;

Product descriptions from OCS are now loaded (with core 3.8.27 — descriptions are added to the card based on settings);

Characteristics are loaded for products whose descriptions or characteristics utilize a card sold by another supplier (with core 3.8.24);

Property loading: the page queue is stored in a task rather than a temporary file in the module directory (the module directory no longer requires write permissions);

4.3.77 (11.10.2026)

Optimized export and order queries;

When the "tolko dostupnye k rezervu" (only available for reservation) setting is enabled, warehouses from which OCS does not allow reservation are excluded from stock;

Order reservation is available again: it works via the OCS v2 API (creating, modifying, and canceling reservations, transferring paid orders to an OCS manager); a separate token and test environment are used for orders;

Safe handling of connection errors with the distributor (no crash or queue clearing);

Request timeouts for the API;

Product codes from the API response are inserted into database queries only when escaped;

Products with incomplete data are skipped without interrupting page loading;

Unused class copies and image downloads via link without verification have been removed;

AdPar core version 3.7.71 or higher is required;

The reservation availability flag is recorded for each product;

Distant transit (DT, CBR) is never included in stock under any settings: for sites with transit loading without the "tolko dostupnye k rezervu" setting, stock may decrease;

A product for which there is no exchange rate for its price currency receives a zero stock value (previously, the price in foreign currency was recorded in rubles);

The new product flag is removed after a successful API response for characteristics;

Reservation: after a connection failure with OCS, the task is retried (with AdPar core 3.8.6 and higher); an order line is not reserved twice; reservation numbers do not repeat after restoring the site database from a copy;

A distributor API failure no longer resets stock to zero: zeroing occurs only after a server response;

The mandatory OCS recommended retail price (RRP) (manufacturer requirement) is respected when transferring to the catalog (with AdPar core 3.8.7 and higher); the OCS exchange rate is verified against the site rate; an empty shipping city triggers a noticeable warning;

Journal: in case of an OCS request error, only the response code is written, without the body; in the order refusal text, the API token is hidden, and responses not in JSON format are not written to the journal;

Images: a batch of products skipped due to an error (e.g., OCS request limit) is marked in the journal and will be reloaded by the next run;

Module class auto-loading accepts only module class names; errors on the installation page are escaped;

4.3.75 (11.10.2026)

Optimized export and order queries;

When "Only items available for reservation" is configured, warehouses from which OCS does not allow reservation are excluded from stock;

Order reservation is available again: it works via the OCS v2 API (creating, modifying, and canceling reservations, transferring paid orders to OCS managers); a separate token and test environment are used for orders;

Safe handling of connection errors with the distributor (no crash or queue clearing);

Request timeouts for the API;

Product codes from the API response are inserted into database queries only when escaped;

Products with incomplete data are skipped instead of interrupting page loading;

Unused class copies and image downloads via link without verification have been removed;

AdPar core version 3.7.71 or higher is required;

The reservation availability flag is recorded for each product;

Distant transit (DT, CBR) is never included in stock under any settings: for sites with transit loading without "only items available for reservation", stock may decrease;

Products for which there is no exchange rate for the price currency receive a zero stock value (previously, prices in foreign currency were recorded in rubles);

The new product flag is removed after a successful API response for product characteristics;

Reservation: after a connection failure with OCS, the task is retried (with AdPar core 3.8.6 or higher); an order line is not reserved twice; reservation numbers do not repeat after restoring the site database from a copy;

Distributor API failures no longer zero out stock: zeroing occurs only after a server response;

Mandatory OCS recommended retail price (manufacturer requirement) is respected when transferring to the catalog (with AdPar core 3.8.7 or higher); the OCS exchange rate is verified against the site rate; an empty shipping city triggers a noticeable warning;

4.3.70 (26.03.2026)

Module performance optimized;

4.3.60 (22.12.2025)

Optimized property agent performance during data request from distributor;

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

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 27,450 ₽. 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