Интеграция по API
Работа с заявкой
- Покупатель формирует заказ и выбирает "Оплатить Долями"
- Магазин вызывает метод Create - формируется заявка
- В ответ магазину возвращается ссылка на заявку для оплаты Долями
Заказ живет 24 часа с момента создания, в течение этого времени клиент может оплатить заказ Долями. После заказ отменяется по тайм-ауту
- Покупатель переходит по ссылке из ответа на форму авторизации
- Покупатель авторизуется: вводит ФИО, дату рождения, адрес электронной почты
Если Долями возвращает "не удалось авторизоваться", причина в том, что клиент ранее уже прошёл авторизацию по этому заказу под одним номером телефона, а сейчас пытается войти в тот же заказ по другому номеру
- Сервис Долями проверяет персональные данные клиента:
- в случае успешной проверки клиент переходит на этап оплаты
- в случае неуспешной проверки мы откажем клиенту в услуге. Магазин получит вебхук rejected
- Если пользователю была одобрена возможность воспользоваться сервисом Долями, будет сформировано Payment_schedule
- Клиент переходит на форму оплаты и вносит первые 25% стоимости покупки
- Денежные средства в размере 25% суммы заказа холдируются, магазин получает вебхук-нотификацию Wait for Commit
- Далее происходит редирект клиента на заданный магазином success_url
- Магазин подтверждает заказ: либо вызывает метод Commit, либо использует функцию автоматического подтверждения
- В ответ магазину сервис Долями высылает вебхук committed
- Сервис Долями списывает захолдированные 25%, магазин получает вебхук completed
- Сервис Долями каждые две недели списывает равными долями оставшиеся три части стоимости
- После подтверждения заказа - Commit сервис Долями переведёт деньги на расчётный счёт магазина в течение одного рабочего дня
Внимание! Для методов Create, Cancel, Info, Commit, Refund необходимо использовать логин и пароль, полученные от персонального менеджера, также при вызове запросов необходимо использовать сертификат, полученный по ссылке: Tinkoff Business OpenApi