Подключение платежной системы Allpay
Для работы с платежной системой Allpay перейдите в проект на mavibot.pro и в разделе «Эквайринг» найдите платежную систему Allpay.

После нажатия на кнопку подключения откроется форма для подключения платежной системы.

В этой форме введите Имя пользователя и пароль для работы с API платежной системы.
После этого нажмите Сохранить настройки, после чего мы увидим, что кнопка подключения платежной системы Allpay отображается как «Подключено»:
Это означает, что платежная система подключена, и вы можете приступить к работе с ней.

Настройка работы с платежной системой Allpay
Вам необходимо отправить адрес электронной почты клиента в Allpay. Вы можете поместить его в переменную allpay_email в блоке
Существует 2 способа создания платежной ссылки:
- Чтобы сгенерировать платежную ссылку, необходимо задать значение переменной payment_sum (например, 150 или 100.55 (через точку!)), и переменная allpay_pay_url появится сразу после этого.
Эту переменную можно отобразить в виде ссылки или разместить на кнопке с текстом «Оплатить». Для этого метода есть дополнительные параметры, но их нужно объявить в переменных до payment_sum. Переменная allpay_currency используется для указания валюты, значение по умолчанию — 'RUB'. Переменная allpay_lang для указания языка платежной страницы, по умолчанию — 'ENG'.
- Также можно создать ссылку с помощью функции allpay_generate_payment_url(amount, email, currency, lang).
| Параметры (для второго способа): |
|---|
| amount - содержит сумму платежа |
| email - содержит адрес электронной почты клиента |
| currency - необязательный параметр для указания валюты (по умолчанию — 'RUB'), |
| lang - необязательный параметр, указывающий язык платежной страницы (по умолчанию — 'ENG'). |
Ссылка будет ответом на выполнение функции, поместите ее в переменную
ПРИМЕРЫ:
Для первого способа:

allpay_email = '******[email protected]'
payment_sum = 100
В результате следующую переменную можно передать в блоке по ссылке:

Пример для второго способа:

payment_url = allpay_generate_payment_url(100, '********[email protected]')
В результате будут созданы переменные:

После успешного платежа переменная allpay_payment_completed примет значение True, и вы также получите обратный вызов об успешном платеже.
Первые 8 символов пароля используются в начале текста для работы с API.


