Описание

Система IntellectMoney дает возможность регистрировать/отменять подписку и проводить платежи без участия карточных данных клиента.

Прежде чем приступать к работе с операциями по расписанию, проведите подготовку к работе: Подготовка к работе с операциями по расписанию

Бизнес-схема взаимодействия

Привязка карты до создания СКО

Пользователь оставляет заявку на привязку карты до момента оплаты. Процедура привязки карты не состоится если оплата будет произведена не "Банковской картой".

  1. Пользователь (Покупатель) заходит на сайт интернет-магазина и производит выбор товара или услуги, заполняет платежную форму и выбирает: привязывать карту или нет.
  2. Интернет-магазин запрашивает оплату у системы IntellectMoney.
  3. IntellectMoney запрашивает у Пользователя (Покупателя) подтверждение правильности полученных данных.

  4. Пользователь (Покупатель) подтверждает данные.

  5. Система IntellectMoney отображает покупателю страницу оплаты, и отправляет уведомление  на Result URL о создании СКО.
  6. Покупатель производит оплату банковской картой (Мгновенный платеж).
  7. Система IntellectMoney выводит сообщение о завершении процедуры оплаты, переводит покупателя на страницу указанную в Success URL, и отправляет уведомление на Result URL о том что счёт оплачен.

Пример формы

Привязка карты к оплаченному СКО

Привязка карты к оплаченному СКО из личного кабинета на сайте интернет-магазина.

Функционал не поддерживается в текущей версии протокола.

Если возникнет необходимость в данном функционале, напишите на ts@intellectmoney.ru с темой письма: "Recurring 2.0".

  1. Пользователь (Покупатель) заходит в личный кабинет на сайте интернет-магазина и выбирает пункт: привязать карту по номеру оплаты.
  2. Интернет-магазин запрашивает у Пользователя (Покупателя) номер оплаты в системе интернет-магазина или номер СКО в системе IntellectMoney . Важно:  в системе интернет-магазина должна быть возможность хранить связь между Пользователем (Покупателем) и оплатами им совершенными.
  3. Пользователь (Покупатель) указывает номер оплаты или номер СКО.

  4. После этого идет проверка счета в системе IntellectMoney: оплачен ли счёт и каким способом (подходит способ только "Банковская карта").
  5. Система интернет-магазина сообщает пользователю о возможности или не возможности привязки карты.
  6. Пользователь (Покупатель) подтверждает привязку карты (если это возможно).
  7. Система интернет-магазина отправляет запрос на привязку карты в систему IntellectMoney. 
Создание операций по расписанию

Создавать операции по расписанию можно только в том случае, когда карта была активирована (recurringState=Activated), подробнее тут: Описание уведомлений от системы IntellectMoney.

  1. Система интернет-магазина предоставляет покупателю возможность создать и настроить операцию по расписанию: это может быть страница личного кабинета или страница, где Пользователь (Покупатель) точно идентифицирован. На этой странице отображаются все счета, по которым была выбрана функция активации. Может случится такое, что Пользователь (Покупатель) перешел на данную страницу до того как система интернет магазина обработала получила уведомление об оплате счета, в этом случае можно показывать статус операции - выполняется, после получения на Result URL оповещения об оплате с recurringState отобразить статус операции  в соответствии  со статусом recurringState. Если после прохождения оплаты статус в recurringState = Error - нужно написать письмо для технической поддержки на email: ts@intellectmoney.ru.
  2. Пользователь (Покупатель) выбирает опцию создать операцию по расписанию и заполняет все нужные поля, например: сумма которая будет списана с привязанной карты, дата до которой будет выполняться операция, дата регулярного списания денежных средств. Пользователь заполняет эти операции и жмет подтвердить.
  3. Система интернет-магазина отправляет запрос в систему IntellectMoney на регистрацию операции по расписанию.
  4. Система IntellectMoney проводит попытку(и) зарегистрировать и оповещает о результате.
  5. Если операция регистрации прошла не успешно
Отображение всех операций по расписанию