For the complete documentation index, see llms.txt. This page is also available as Markdown.

Пример получения ссылки на Python

Создание заказа переходом на форму (Устаревшее)

import hashlib
from urllib.parse import urlencode

merchant_id = '' # ID Вашего магазина
amount = 10.54 # Сумма к оплате
currency = 'RUB' # Валюта заказа
secret = '' # Секретный ключ №1 из настроек магазина
order_id = 'python_order_1' # Идентификатор заказа в Вашей системе
desc = 'Order Payment' # Описание заказа
lang = 'ru' # Язык формы

sign = f':'.join([
    str(merchant_id),
    str(amount),
    str(currency),
    str(secret),
    str(order_id)
])

params = {
    'merchant_id': merchant_id,
    'amount': amount,
    'currency': currency,
    'order_id': order_id,
    'sign': hashlib.sha256(sign.encode('utf-8')).hexdigest(),
    'desc': desc,
    'lang': lang
}

# Выводим ссылку
print("https://aaio.so/merchant/pay?" + urlencode(params))

Last updated