Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Описание
Система дает возможность регистрировать/отменять подписку и проводить платежи без участия карточных данных клиента. Данный функционал применим для магазинов, работающих по протоколу IntellectMoney, в настройках магазина должна быть включена настройка "Требовать HASH".
Схема работы
Выставляем счёт. Счёт можно выставить как через Merchant API так и с помощью HTML формы.
Оплачиваем, выставленный в пункте 1, счёт банковской картой. Оплатить можно на странице оплаты merchant.intellectmoney.ru или через Merchant API.
В оповещение о платеже добавляются статусы по запрошенным операциям, хеш уведомлений при этом не изменяется.
Имя параметра
Описание
recurringState Статус, по итогам регистрации операции в банке эквайере:
Activated - Активирован
Deactivated - Активация отменена
Payed - Оплата завершена
Error - Ошибка обработки операции, операция обработана не будет
Регистрация регулярной операции через документацию по Операции по расписанию
Выставление счёта
При выставлении счёта надо обязательно передать дополнительные параметры для использования карты в цепочке рекуррентных платежей.
В случае передачи recurringType формирование хеша происходит по схеме:
Code Block | ||||
---|---|---|---|---|
| ||||
eshopId::orderId::serviceName::recipientAmount::recipientCurrency::recurringType::secretKey |
Имя параметра | Обязательный | Описание | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
recurringType | Нет | Тип операции рекарринга, возможные значения:
| ||||||||||||
recurringInfo | Нет | Информация для пользователя, которая показывается в процессе оплаты, перед вводом реквизитов банковской карты | ||||||||||||
recurringSourceInvoiceId | Нет | Номер СКО, которым была инициирована цепочка платежей (счет, по которому был передан recurringType = Activate) Является обязательным если не передан recurringType = Pay |
Пример на языке программирования PHP:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Excerpt Include | ||||
---|---|---|---|---|
|
Table of Contents | ||
---|---|---|
|