Allpay
Подключение платежной системы Allpay
Для работы с платежной системой Allpay перейдите в проект на mavibot.pro и в разделе «Acquiring» вы найдете платежную систему 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, long).
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, а также вы получите callback об успешной оплате.
Первые 8 символов пароля используются в начале текста для работы с API.
Последнее обновление