The CommerceML for Vendors addon extends the CommerceML addon functionality for multivendor mode. It allows vendors to create products through 1C exchange and export orders from the marketplace.
Main features
- Display of «Administration → Data Sync» menu for the main administrator
- Allow vendors to create products based on common products during 1C exchange
- Manage the ability for vendors to create new products through 1C exchange
- Export orders from the marketplace via CommerceML
- Configure price reset when exchanging common products from the main administrator
How it works
The addon works through the CommerceML hook system. When a vendor imports products, the addon checks settings and either creates a product based on a common product (if enabled), creates a new product (if allowed), or skips the import. When exporting orders via CommerceML from the main administrator (company_id=0), orders from all companies are returned. Vendor name and Vendor INN (from ms_invoicing) fields are added to CommerceML export in the Document section.
Location in admin panel
Addon settings: Addons → Manage addons → CommerceML for Vendors
Menu: Administration → Data Sync (displayed for the main administrator when the setting is enabled)
Dependencies
The addon requires the CommerceML addon to be installed. Works only in multivendor mode.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Owners
- Vendors
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Installation
- Ensure the CommerceML addon is installed
- Ensure the site runs in multivendor mode
- Install the addon via Addons → Manage addons
- Activate the CommerceML for Vendors addon
Configuration
Go to Addons → Manage addons → CommerceML for Vendors and configure the parameters:
- Enable the display of the Administration→Data Sync menu — enable to show the data sync menu to the main administrator (enabled by default)
- Allow vendors to create products based on generic products — enable if vendors need to create products based on common products during 1C exchange (disabled by default)
- Allow vendors to create new products — enable if vendors need to create new products through 1C exchange (disabled by default)
- Do not clean prices — enable to avoid resetting volume discounts when exchanging a common product from the main administrator (disabled by default)
Usage
Data sync menu: After enabling the setting, log in to the admin panel as the main administrator, go to the «Administration» section — the «Data Sync» menu item will appear.
Vendor product creation: With the settings enabled, the vendor performs data exchange through 1C. Depending on the settings, they can create products based on common ones, create new products, or create product variations.
Verification
- Check the display of the «Data Sync» menu (log in as main administrator)
- Enable product creation settings and perform data exchange through 1C as a vendor
- Check product creation in the vendor admin panel
- Check price handling when exchanging a common product from the main administrator
v1.3.0
from 23.02.2026
- [+] Added Vendor (seller name) and VendorINN (INN from ms_invoicing) fields to CommerceML export (Document section)
- [\*] Updated addon template
v1.2.1
from 29.01.2026
- [\*] Updated addon name: «CommerceML for Vendors»
- [\*] Updated addon description with marketplace order export capability
- [\*] Updated addon documentation
v1.2.0
from 28.01.2026
- [+] Updated addon template
- [!] Fixed CommerceML order export issue when company_id=0 (main administrator) — now returns orders from all companies
- [\*] Changed short tags <? to standard <?php
v1.1.10
from 26.12.2022
- [+] Addon standardization
v1.1.9
from 20.10.2022
- [+] Added setting and implemented ability to not reset wholesale prices when importing common products from administrator
v1.1.8
from 10.10.2022
- [\*] Changed language variables
v1.1.7
from 09.10.2022
- [+] Addon standardization
v1.1.6
from 08.09.2022
- [\*] Fixed image attachment from common product to vendor products
v1.1.5
from 18.08.2022
- [\*] Code refactoring
v1.1.4
from 29.07.2022
- [!] Fixed main variation import issue
v1.0.4
from 21.07.2022
- [\*] Changed addon name and description
v1.0.3
from 18.07.2022
- [\*] Updated language variables
v1.0.2
from 17.07.2022
- [\*] Addon code standardization
v1.0.1
from 21.03.2022
- [\*] Updated language variables
v1.0.0
from 16.03.2022
- [+] First release
Legend:
[+] Added | [-] Removed | [\*] Changed | [!] Bug fix
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.