Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
1. Описание
Компонент для интеграции с MonoPay.
Info |
---|
Данный компонент присутствует в схемах типа:
|
Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).
Рис. 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 - срок действия платежа в секундах, по умолчанию счет перестает быть действительным через 24 часа;
- 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"
Add limit Include Page Элемент "
Add limitLimit" Элемент " Limit"
Рис. 2. Установление лимита
Table of Contents |
---|