Когда это нужно
Главная сложность не только в создании заказа, но и в обработке повтора webhook, изменения статуса, возврата оплаты и разных SKU. Перед настройкой нужна карта соответствия полей WooCommerce и KeyCRM.
Как устроено решение
Фиксируем события создания и обновления, внешний ID, поля покупателя и структуру товарных позиций. Сопоставляем статусы и проверяем права API KeyCRM. Предусматриваем журнал ошибок, безопасный повтор запроса и правило, какая система хранит эталонные данные.
Как проверить результат
Проверяем одиночный товар и вариацию, купон, доставку, частичную оплату и повтор события. Ошибка авторизации API или смена заказа не должна приводить к дублям; суммы и количество сверяем с исходной покупкой.
Ограничения и условия
Двусторонняя синхронизация остатков или редактирование заказа — отдельный объём. Он зависит от API и возможностей аккаунта KeyCRM.
Что прислать для оценки
Опишите текущий сайт или процесс, приложите ссылку, перечислите используемые сервисы и желаемый результат. После проверки доступных интеграций согласуем границы работ и порядок приёмки.
Отправить описание задачи ↗