Описание процесса покупки с Подели и Статусная модель заказа.#
Online#
Описание метода создания заказа :CREATE
Данная схема отображает что у нас есть одностадийный и двухстадийный вариант оплаты. В чем разница? Рассмотрим два случая:
1 случай: одностадийный. Происходит списание средств сразу. Если мы одобрили покупателю рассрочку, то это говорит о том, что сделка случилась автоматически. Но большинство магазинов так не работают. Например: пока шло оформление заказа - товар закончился, либо произошло изменение цены. Учитывая эти факторы, сделка может не состояться.
2 случай: двухстадийный. Мы холдируем деньги, ждем подтверждение от магазина и списываем. Покупатель оформил заявку, которая получила одобрение. После чего, мы ждем подтверждения от Магазина о том, что он готов взять заявку в работу. И только после этого сделка совершается.
В чем преимущество двухстадийной оплаты? При отсутствии товара на складе просто снимается холд и клиент может дальше совершать покупки. При одностадийном варианте, деньги клиенту возвращаются, а возврат идет до 3х дней по банковским правилам.
Легенда:
Процесс стандартного flow партнера с двухстадийным платежом
Дополнительный шаг процесса стандартного flow партнера с одностадийным платежом
Альтернативные кейсы (доступны для всех процессов) - отмена заказа, ошибка оплаты и возврат.
Код статуса |
Наименование статуса |
---|---|
CREATED |
Создан |
SCORING |
Скоринг (процесс одобрениянеодобрения оплаты через Подели) |
REJECTED |
Отказ по заявке на оплату через «Подели» |
APPROVED |
Одобрена оплата заказа через «Подели» |
WAIT_FOR_COMMIT |
Ожидается подтверждение заказа Магазином-Партнером |
CANCELLED |
Заказ отменен |
COMMITTED |
Заказ подтвержден |
REFUNDED |
Возврат заказа |
COMPLETED |
Заказ оплачен |
Offline#
Создание заказа offline :CREATE_OFFLINE
Легенда
Клиент, находясь в оффлайн Магазине Партнера показывает кассиру QR в мобильном приложении ПОДЕЛИ.
Кассир сканирует QR код
ПО кассы извлекает из него информацию об external_id клиента в «Подели» и вызывает метод CREATE_OFFLINE.
В ПОДЕЛИ создается заказ, запускается скоринг по клиенту. При одобрении (получение статуса закза APPROVED) в мобильном приложении ПОДЕЛИ Клиент оплачивает первый платеж, заказ считается успешно оплаченным.
ПО кассы уточняет статус заказа методом INFO.
В случае успешной оплаты (получение статуса COMPLETED), клиенту выдается товар и печатается чек на полную сумму заказа.
Код статуса |
Наименование статуса |
---|---|
CREATED |
Создан |
SCORING |
Скоринг (процесс одобрениянеодобрения оплаты через Подели) |
REJECTED |
Отказ по заявке на оплату через «Подели» |
APPROVED |
Одобрена оплата заказа через «Подели» |
CANCELLED |
Заказ отменен |
REFUNDED |
Возврат заказа |
COMPLETED |
Заказ оплачен |