Allpay

Подключение платежной системы Allpay

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

Рис. 1. Раздел «Acquiring» для подключения платежного сервиса к Mavibot

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

Рис. 2. Ввод имени пользователя и пароля от сервиса

В этой форме введите Имя пользователя и пароль для работы с API платежной системы.

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

Рис. 3. Отображение кнопки подключенной платежной системы

Настройка работы с платежной системой Allpay

Необходимо передать адрес электронной почты клиента в Allpay. Его можно указать в переменной allpay_email в блоке

Есть 2 способа создать ссылку на оплату:

  1. Чтобы сгенерировать ссылку на оплату, необходимо задать payment_sum значение переменной (например, 150 или 100.55 (через точку!)), и allpay_pay_url переменная появится сразу после этого.

Эту переменную можно вывести ссылкой или поместить на кнопку с текстом «Оплатить». Для этого способа есть дополнительные параметры, но их нужно объявить в переменных до payment_sum. Текст allpay_currency переменную можно использовать для указания валюты, значение по умолчанию — 'RUB'. Текст allpay_lang переменная для указания языка страницы оплаты, по умолчанию — ‘ENG'.

  1. Также можно создать ссылку с помощью 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]')

В результате будут созданы переменные:

Первые 8 символов пароля используются в начале текста для работы с API.

Последнее обновление