Exchange 1C:UT 11 with Bitrix: setup and typical scenarios
Imagine: you are responsible for a Bitrix online store with a catalog of 15,000 products and many characteristics. Prices need to update every 30 minutes, orders must sync with 1C:UT 11 in real time. Without properly configured exchange, you get duplicate orders, perpetual stock discrepancies, and unhappy customers. Setting up exchange between 1C:UT 11 and Bitrix is nontrivial: UT 11 is not UT 10. It has its own order status model (Customer order instead of Buyer order) and a complex price group system. We configure such exchange for stores with catalogs from 10,000 items—and we know where developers typically stumble. An unobvious point: if you don't map statuses with your 1C specialist in advance, orders may get lost during import. The setup cost is calculated individually, but the savings on manual synchronization are significant.
UT 11 supports CommerceML 2.08. This protocol is the standard exchange method, but its configuration in UT 11 has specific features. Proper setup takes 1–2 days provided you know the special parameters. 1C documentation recommends using the 'Data exchange (catalog + orders)' exchange type for full functionality.
How to configure basic exchange in UT 11?
Where to find settings: Sales → Service → Exchange with site (Bitrix) → Online store sites?
If the menu item is not visible, enable the functionality: Administration → Functional options → Sales → Retail sales → Online store.
Create an exchange profile:
- Publication address:
https://myshop.ru/bitrix/admin/1c_exchange.php - Site user: a separate login with exchange rights
- Password: that user's password
- Exchange type: Data exchange (catalog + orders)
Export settings:
- Export products with zero balance – enable to show "out of stock" items.
- Export characteristics as trade offers – mandatory if variants exist.
- Price types for export – select "Retail" or the required type.
- Warehouses for balances – select the desired warehouses.
What to do if prices are not exported?
A frequent cause is improperly configured price groups in UT 11. In this configuration, buyers can be tied to price groups with individual prices. When setting up exchange, export multiple price types in offers.xml. In Bitrix, create corresponding price types: Catalog → Price types and configure the mapping in exchange settings. Also check order status mapping. In UT 11, orders from the site are created as 'Customer order' documents. Be sure to coordinate the list of statuses and their programmatic names with the 1C specialist before configuring in Bitrix.
CommerceML vs REST API: which to choose?
If your store requires complex logic (e.g., real-time synchronization or custom fields), Bitrix24 REST API offers more flexibility. CommerceML setup is 3 times faster and requires no programming. For a typical catalog, CommerceML is optimal. For non-trivial scenarios, we combine both approaches. For example, via REST you can implement stock export per warehouse considering reservations, while CommerceML keeps the catalog up-to-date.
| Criterion | CommerceML | REST API |
|---|---|---|
| Setup time | 1-2 days | 5-10 days |
| Flexibility | Low | High |
| Programming needed | No | Yes |
How to avoid errors on the first run?
For the first run:
- Export only the catalog (without orders) – check category and product structure.
- Verify created categories and products in Bitrix.
- Debug characteristic mapping (trade offers) and price types.
- Only then enable order exchange.
Schedule: full export once at night (02:00–04:00), only offers every 30–60 minutes. Configure via: Administration → Schedule tasks → Exchange with site.
| Parameter | Recommendation |
|---|---|
| Full export | Once at night |
| Prices and balances | Every 30–60 minutes |
Typical setup errors
- Incorrect exchange user – use a separate user with exchange rights.
- Missing price type mapping – check that price types in UT 11 and Bitrix match.
- Closed port 443 – if the server is behind a firewall, ensure 1C can reach the site.
What's included in turnkey setup
We provide:
- Audit of current 1C and Bitrix configuration.
- Profile setup and data mapping.
- Testing of catalog and order export.
- Documentation on parameters and credentials.
- Training for your employee.
- Warranty of correct exchange operation.
Contact us for a preliminary assessment – we'll calculate timelines within one business day. We support exchange for 40+ Bitrix projects. Order a consultation to avoid typical errors.

