Перенос заказа.
Заказ оформляется в Битрикс. Заказ переносится с несуществующим емейлом.
Помимо состава заказа и самого заказчика передавать в Битрикс 3 параметра (мы видим их в ЛК ГУДС)
- Дата доставки покупателю
- Отгрузить (дата и время до которого магазин должен скомплектовать заказ и передать в службу доставки)
- # Доставки (Номер доставки – отличается от номера заказа)
Статусы:
- order/new При появлении нового заказа в ГУДС создаем его в Битрикс. Номер заказа : "GOODS-XXX", где ХХХ – номер заказа.
- order/cancel При отмене части заказа (позиций номенклатуры) или всего заказа отменяем его в Битрикс. Причем отмена не только статуса но и подстатуса.
- order/confirm Все заказы мы по умолчанию подтверждаем. В Битрикс он еще в статусе "Новый", а в Гудс уже подтвержден. В этот же момент передаем номер заказа Битрикс
- order/reject В любом статусе исполнения заказ может быть отменен
- ordedr/cancelResult Если заказ не может быть выполнен целиком (например вместо 3 штук одного артикула у нас в наличии 2, или вместо 5 заказанных товаров есть в наличии только 4), то корректировки от магазина в ГУДС должны вноситься этим статусом.
- order/packing Перевод статуса осуществляется после перевода заказа в Битрикс в статус "Ожидается ответ от покупателя" и ниже.
Скрипт работает по крону (планировщиком задач вашего хостинга).