Описание процесса покупки с Подели и Статусная модель заказа.#

Online#

Описание метода создания заказа :CREATE

Данная схема отображает что у нас есть одностадийный и двухстадийный вариант оплаты. В чем разница? Рассмотрим два случая:

1 случай: одностадийный. Происходит списание средств сразу. Если мы одобрили покупателю рассрочку, то это говорит о том, что сделка случилась автоматически. Но большинство магазинов так не работают. Например: пока шло оформление заказа - товар закончился, либо произошло изменение цены. Учитывая эти факторы, сделка может не состояться.

2 случай: двухстадийный. Мы холдируем деньги, ждем подтверждение от магазина и списываем. Покупатель оформил заявку, которая получила одобрение. После чего, мы ждем подтверждения от Магазина о том, что он готов взять заявку в работу. И только после этого сделка совершается.

В чем преимущество двухстадийной оплаты? При отсутствии товара на складе просто снимается холд и клиент может дальше совершать покупки. При одностадийном варианте, деньги клиенту возвращаются, а возврат идет до 3х дней по банковским правилам.

Альтернативный текст

Легенда:

  • Процесс стандартного flow партнера с двухстадийным платежом

  • Дополнительный шаг процесса стандартного flow партнера с одностадийным платежом

  • Альтернативные кейсы (доступны для всех процессов) - отмена заказа, ошибка оплаты и возврат.

Код статуса

Наименование статуса

CREATED

Создан

SCORING

Скоринг (процесс одобрениянеодобрения оплаты через Подели)

REJECTED

Отказ по заявке на оплату через «Подели»

APPROVED

Одобрена оплата заказа через «Подели»

WAIT_FOR_COMMIT

Ожидается подтверждение заказа Магазином-Партнером

CANCELLED

Заказ отменен

COMMITTED

Заказ подтвержден

REFUNDED

Возврат заказа

COMPLETED

Заказ оплачен

Offline#

Создание заказа offline :CREATE_OFFLINE

  • Легенда

  1. Клиент, находясь в оффлайн Магазине Партнера показывает кассиру QR в мобильном приложении ПОДЕЛИ.

  2. Кассир сканирует QR код

  3. ПО кассы извлекает из него информацию об external_id клиента в «Подели» и вызывает метод CREATE_OFFLINE.

  4. В ПОДЕЛИ создается заказ, запускается скоринг по клиенту. При одобрении (получение статуса закза APPROVED) в мобильном приложении ПОДЕЛИ Клиент оплачивает первый платеж, заказ считается успешно оплаченным.

  5. ПО кассы уточняет статус заказа методом INFO.

  6. В случае успешной оплаты (получение статуса COMPLETED), клиенту выдается товар и печатается чек на полную сумму заказа.

Альтернативный текст

Код статуса

Наименование статуса

CREATED

Создан

SCORING

Скоринг (процесс одобрениянеодобрения оплаты через Подели)

REJECTED

Отказ по заявке на оплату через «Подели»

APPROVED

Одобрена оплата заказа через «Подели»

CANCELLED

Заказ отменен

REFUNDED

Возврат заказа

COMPLETED

Заказ оплачен