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

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

У цій формі введіть Ім'я користувача та пароль для роботи з API платіжної системи.
Після цього натисніть Зберегти налаштування, після чого ми побачимо, що кнопка підключення платіжної системи Allpay відображається як "Підключено":
Це означає, що платіжну систему підключено, і ви можете почати з нею працювати.

Налаштування роботи з платіжною системою Allpay
Потрібно надіслати до Allpay адресу електронної пошти клієнта. Ви можете вказати її у allpay_email змінній у блоці
Існує 2 способи створення платіжного посилання:
Щоб згенерувати платіжне посилання, потрібно встановити payment_sum значення змінної (наприклад, 150 або 100.55 (через крапку!)), та allpay_pay_url змінна з'явиться одразу після цього.
Цю змінну можна відобразити як посилання або розмістити на кнопці з текстом "Pay". Для цього способу є додаткові параметри, але їх потрібно оголошувати у змінних до 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.
Останнє оновлення