Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
1. Описание
Компонент для интеграции с MonoPay.
Info |
---|
Данный компонент присутствует в схемах типа:
|
Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).
Image RemovedImage Added
Рис. 1. Компонент "Mono pay"
1.1. Блок "Mono pay"
Блок состоит из таких элементов:
- Названия компонента;
- Ветка "in" - принимающая (соединяющая с другим блоком) ветка;
- Ветка "out" - исходящая (соединяющая со следующим блоком) ветка.
1.2. Панель настроек "Mono pay"
Состоит из таких элементов:
- Поле "Token";
- Поле "Action";
- Переключатель "Break";
- Элемент "Add limit".
1.2.1. Поле "Token"
Обязательное поле.
Здесь указывается токен. Токен берется на стороне Монобанка.
1.2.2. Поле "Action"
Обязательное поле.
В этом поле выбирается действие. Доступны такие варианты:
- сreate;
- cancel;
- remove;
- status;
- payment_info.
1.2.2.1. Create
Создание платежа.
При выборе сreate
доступны следующие поля:
- Amount - сумма оплаты в минимальных единицах (копейки для гривны). Обязательное поле;
- CCY - код валюты;
Payment Type - тип операции. Для значения hold термин составляет 9 дней. Если через 9 дней hold не будет финализирован - он отменяется. Обязательное поле;
- Redirect URL - адрес для возврата (GET) - на этот адрес будет переадресован пользователь после завершения оплаты (в случае успеха или ошибки);
- Validity - срок действия платежа в секундах;
- Set variable - переменная в которую записывается ответ. Обязательное поле.
1.2.2.2. Cancel
Отмена платежа.
При выборе сancel
доступны следующие поля:
- Amount - сумма в минимальных единицах (при частичном возврате);
- Set variable - переменная в которою записывается ответ. Обязательное поле.
1.2.2.3. Remove
Аннулирование счета, если за ним еще не было произведено оплаты
При выборе remove
доступны следующие поля:
1.2.2.4. Status
Проверка статуса счета.
При выборе status
доступны следующие поля:
- Set variable - переменная в которою записывается ответ. Обязательное поле.
1.2.2.5. Payment_info
Данные об успешной оплате, если она была произведена.
При выборе payment_info
доступны следующие поля:
- Set variable - переменная в которою записывается ответ. Обязательное поле.
Info |
---|
Структура ответов, которые передаются в переменную, полностью совпадают с их документацией. Больше информации можно посмотреть здесь. |
1.2.3. Переключатель "Break"
Include Page | ||||
---|---|---|---|---|
|
1.2.4. Элемент "Add limit"
Include Page Элемент "Limit" Элемент "Limit"
Рис. 2. Установление лимита
Table of Contents |
---|