Поставщиком API выступает ООО Каван. Документация API приложена к заказу. Витрина и форма заказа находятся на стороне поставщика. Договор с Субагентом подписан, депозит от Субагента получен.
На нашей стороне используются сайт IranDiscovery на 1С-Битрикс: Управление сайтом 26.0.0, облачная CRM Bitrix24 и рабочий магазин в ЮKassa с подключенной онлайн-кассой Эвотор.
Внутри модуля нужно реализовать:
- клиент Kavan API (поиск, бронь, выписка);
- клиент ЮKassa (холд, списание, разморозка);
- логику сценария, которая связывает все части модуля;
- таблицу хранения логов и таблицу хранения заказов и контактов;
- агенты как фоновые задачи (опрос статусов, синхронизация баланса);
- интеграцию с Bitrix Sale.
API и техническое задание приложены к заказу.