1. Two-way synchronization.
The application supports two-way data exchange between "Bitrix24" and "MyStore". Product catalogue, Contacts, Deals and Invoices participate in the exchange.
2. Products synchronization.
Products exchange with modifications and services is supported. You can upload full or limited list of products and services from "MyStore" to "Bitrix24".
You can upload Products from "Bitrix24" to "MyStore". Uploading product sections is not supported.
You can create new products in "Bitrix24". They will be uploaded to "MyStore" together with the documents created in "Bitrix24".
3. Contacts synchronization.
You can upload all Contacts available in "MyStore" to "Bitrix24".
You can upload all "Bitrix24" Contacts to "MyStore".
You can create new contacts in "Bitrix24" or in "MyStore". They will be uploaded to "MyStore" or "Bitrix24" together with the documents created. You can use a real-time synchronisation for Contacts.
4. Documents synchronization.
The application supports document exchange between "Bitrix24" and "MyStore". Two types of documents are synchronized:
"Bitrix24" Deal = "MyStore" Customer Order
"Bitrix24" Invoice = "MyStore" Customer Invoice
You can create documents in any database. The invoice numbering will correspond the database where the document was created. For example, if an invoice is created in "Bitrix24", it will be transferred to "MyStore" with the same number, and vice versa.
You can save the numbering of Orders in "MyStore". In other case, customer order will have the number like bx24-12345. Customer orders created in "MyStore" are transferred to "Bitrix24" as a Deal. The name of the Deal in this case is formed by the formula "Customer Order" + 'MyStore" order number.
Type "MyStore" login and password and click "Connect".
"MyStore" credentials should have administrative access.
If connection is successful you will see this screen.
Select your company, store and currency for default values.
The application needs some special custom fields for data identification. You can create all necessary fields using "plus" icon. You can select an existing custom field. All the fields should be of the "line" type. And these fields can not be used anywhere else.
Click "Save" button. The application will reload window and you will see this screen.
: "Bitrix24" owner should click on his name in "Bitrix24" tab. It provides correct work of the application on "Bitrix24" side.
Deal = Customer Order
You can manage Deals' synchronization.
Just make necessary mapping of stages in "Bitrix24" to "MyStore". Only mapped stages participate in synchronization, other stages are skipped. You can use this settings and restrict some stages from synchronization.
Invoice = Invoice
You can manage invoices synchronization.
Just make necessary mapping of sages in "Bitrix24" to "MyStore". Only mapped stages participate in synchronization, other stages are skipped. You can use these settings and exclude some stages from synchronization.
You can set employee mapping for synchronization.
If you skip this setting all synchronized data will be linked to "Bitrix24" and "MyStore" admins.
You can make mapping for currencies. If you work with only one currency, you can skip this setting.
In the beginning you can upload all your Contacts from "Bitrix24" to "MyStore" or vice versa. Just click necessary button.
You can make the same for Products.
If you want to use online contact synchronization select "Companies sync on update".
You can manage two way documents synchronization.
Block "Bitrix24" provides settings from "Bitrix24" to "MyStore" synchronization.
Block "MyStore" provides settings from "MyStore" to "Bitrix24" synchronization.
You can use both blocks or only one. For example, you can use one-way synchronization from "Bitrix24" to "MyStore" for invoices and one-way synchronization from "MyStore" to "Bitrix24" for customer orders.
The invoice numbering is kept default. You can save customer order numbering by "MyStore" rules. By default the application will setup "MyStore" order's number as "bx24-deal_id".