retrigo

Как передавать заказы между сайтом и учётной системой

Онлайн-сервис · Магазин и товары · Автосервис · Услуги и специалисты · Доставка и логистика · Производство и опт · Селлеры маркетплейсов

Что согласовать, чтобы заказы и остатки не приходилось копировать вручную.

Пример: заказ с сайта попадает в учётную систему

Вместо ручного переноса передаются номер заказа, товары, количество и контакт покупателя. Заранее решите, кто заметит и исправит заказ, который не передался. API — способ, которым программы обмениваются такими данными.

Назовите источник и получателя

Запишите, какие поля передаём, в какую сторону и как часто. Отделите первоначальную загрузку от обновлений и удаления записей.

Проверьте доступные возможности

Изучите документацию конкретной системы: способы авторизации, ограничения, стоимость доступа и тестовую среду. Не передавайте ключи в публичный код сайта или открытый чат.

Опишите ошибки

Сеть и внешние сервисы могут быть недоступны. Нужны повторные попытки, защита от дублирования и понятный сигнал сотруднику, если данные не обновились.

Согласуйте поддержку

Определите, кто проверяет корректность, обновляет доступы и разбирает изменения внешнего API. Протестируйте несколько реальных сценариев до подключения всего объёма.

Тестовая версия