Заказы Битрикса и МоегоСклада теперь обмениваются по API
28 марта 2020
Автор: Денис Спиридонов
Наш модуль обмена заказами БУС <> МС получил значительные изменения и теперь полностью автономен.
Главные события модуля:
1) Добавлен режим обмена заказами по API
2) Выпущена новая видео-инструкция по работе каждой функции модуля (получилось почти на час видео)
Какие преимущества дает полноценный обмен? Рассмотрим в этой статье.
По мере создания модуля, который вырос из обычной доработки, стало понятно, что его гибкость позволяет создать постепенный переход от обычного обмена CommerceML к полноценному двустороннему обмену по JSON API МоегоСклада. Так и получилось.
Какие преимущества это дает на данном этапе? На самом деле, на данном этапе их минимум, но потенциально можно расширять функции модуля безгранично.
Сейчас плюсы такие:
1) Исключение дублей контрагентов в МС.
Стандартный обмен создает контрагента на основе внешнего кода пользователя БУС, поэтому здесь могут возникнуть дубли, если пользователь оформил заказ на один и тот же номер, но с разных пользователей.
Модуль же решает эту проблему и позволяет искать контрагента по разным полям:
а) Внешний код
б) Телефон
в) Почта
Также в модуле предусмотрено выставление приоритетов для поиска по каждому полю. Если контрагент будет найден по полю телефон или почта, то внешний код в БУС можно будет поменять на код найденного контрагента.
2) Возможность полноценно обмениваться корзиной между БУС и МС.
В предыдущих обновлениях модуля уже был функционал обмена корзиной из МС в БУС, однако это накладывало некоторые ограничения в обмене корзины из БУС в МС, т.к. необходимо было ждать стандартного обмена и только тогда корзина в МС обновлялась.
Сейчас же модуль умеет полноценно менять корзину в обоих системах, тем самым корзина заказа всегда актуальна в режиме реального времени.
3) Остальные преимущества:
- возможность самим устанавливать время выгрузки заказа из БУС в МС (ограничивается срабатыванием агентов в БУС)
- возможность прекратить обмен из БУС в МС, если работаете только в МС (это помогает при сложных заказах)
- все поля в заказе меняются моментально при изменении в одной из систем, что дает держать заказы в актуальном состоянии.
За это время были также протестированы функции модуля с двусторонним обменом оплат, внедрили модуль на 2-ух проектах в боевом режиме (один из них работает по API), исправили множество мелких недочетов.
Как и говорилось в ранних постах, цена на модуль будет постепенно повышаться, на данный момент установлена максимальная цена за модуль 14990 руб. Тем, кто не успел по старой цене (11 990 руб.), делаем подарок, а именно: акция на модуль в размере 20% на 2 недели с 30 марта 2020 года.
Ссылки:
1) Купить модуль
Главные события модуля:
1) Добавлен режим обмена заказами по API
2) Выпущена новая видео-инструкция по работе каждой функции модуля (получилось почти на час видео)
Какие преимущества дает полноценный обмен? Рассмотрим в этой статье.
По мере создания модуля, который вырос из обычной доработки, стало понятно, что его гибкость позволяет создать постепенный переход от обычного обмена CommerceML к полноценному двустороннему обмену по JSON API МоегоСклада. Так и получилось.
Какие преимущества это дает на данном этапе? На самом деле, на данном этапе их минимум, но потенциально можно расширять функции модуля безгранично.
Сейчас плюсы такие:
1) Исключение дублей контрагентов в МС.
Стандартный обмен создает контрагента на основе внешнего кода пользователя БУС, поэтому здесь могут возникнуть дубли, если пользователь оформил заказ на один и тот же номер, но с разных пользователей.
Модуль же решает эту проблему и позволяет искать контрагента по разным полям:
а) Внешний код
б) Телефон
в) Почта
Также в модуле предусмотрено выставление приоритетов для поиска по каждому полю. Если контрагент будет найден по полю телефон или почта, то внешний код в БУС можно будет поменять на код найденного контрагента.
2) Возможность полноценно обмениваться корзиной между БУС и МС.
В предыдущих обновлениях модуля уже был функционал обмена корзиной из МС в БУС, однако это накладывало некоторые ограничения в обмене корзины из БУС в МС, т.к. необходимо было ждать стандартного обмена и только тогда корзина в МС обновлялась.
Сейчас же модуль умеет полноценно менять корзину в обоих системах, тем самым корзина заказа всегда актуальна в режиме реального времени.
3) Остальные преимущества:
- возможность самим устанавливать время выгрузки заказа из БУС в МС (ограничивается срабатыванием агентов в БУС)
- возможность прекратить обмен из БУС в МС, если работаете только в МС (это помогает при сложных заказах)
- все поля в заказе меняются моментально при изменении в одной из систем, что дает держать заказы в актуальном состоянии.
За это время были также протестированы функции модуля с двусторонним обменом оплат, внедрили модуль на 2-ух проектах в боевом режиме (один из них работает по API), исправили множество мелких недочетов.
Как и говорилось в ранних постах, цена на модуль будет постепенно повышаться, на данный момент установлена максимальная цена за модуль 14990 руб. Тем, кто не успел по старой цене (11 990 руб.), делаем подарок, а именно: акция на модуль в размере 20% на 2 недели с 30 марта 2020 года.
Ссылки:
1) Купить модуль
Статья полезна для