Allpay

Підключення платіжної системи Allpay

Щоб працювати з платіжною системою allpay, перейдіть до проєкту на mavibot.pro і в розділі "Acquiring" ви знайдете платіжну систему Allpay.

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

Після натискання кнопки підключення відкривається форма для підключення платіжної системи.

Рис. 2. Введення імені користувача та пароля від сервісу

У цій формі введіть Ім'я користувача та пароль для роботи з API платіжної системи.

Після цього натисніть Зберегти налаштування, після чого ми побачимо, що кнопка підключення платіжної системи Allpay відображається як "Підключено":

circle-check
Рис. 3. Відображення кнопки підключеної платіжної системи

Налаштування роботи з платіжною системою Allpay

Потрібно надіслати до Allpay адресу електронної пошти клієнта. Ви можете вказати її у allpay_email змінній у блоці

Існує 2 способи створення платіжного посилання:

  1. Щоб згенерувати платіжне посилання, потрібно встановити payment_sum значення змінної (наприклад, 150 або 100.55 (через крапку!)), та allpay_pay_url змінна з'явиться одразу після цього.

Цю змінну можна відобразити як посилання або розмістити на кнопці з текстом "Pay". Для цього способу є додаткові параметри, але їх потрібно оголошувати у змінних до 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]envelope')

У результаті будуть створені змінні:

circle-check
circle-info

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

Останнє оновлення