Aaio - Документация
Вернуться на сайт
  • 😇Приветствие
  • 😱Нашли проблему?
  • 📍IP Адреса сервиса
  • ⚛️Готовые CMS модули и SDK
    • WHMCS 5.x-8.x
    • Opencart 2.3.x
    • Opencart 3.x
    • DLE Billing
    • Billmanager 6
    • WooCommerce — Плагин для WordPress
    • Xenforo 2.1.0+
    • Python 3 SDK
    • Typescript SDK
    • Java SDK
  • 🤑Прием платежей
    • 🔥Создание заказа запросом (Рекомендуем)
      • Методика формирования подписи
    • 💩Создание заказа переходом на форму (Устаревшее)
      • Методика формирования подписи
      • Пример формы на PHP
      • Пример получения ссылки на PHP
      • Пример получения ссылки на Python
    • Редирект клиента с формы оплаты
    • Оповещение об оплате заказа
      • Методика формирования подписи
      • Пример обработчика на PHP
  • 💸Вывод средств
    • Оповещение о выполнении либо отмене вывода
      • Методика формирования подписи
      • Пример обработчика на PHP
  • 🕵️API
    • Получение баланса
    • Вывод средств
    • Курс валют при выводе средств
    • Банки для вывода средств на СБП
    • Информация о заявке на вывод средств
    • Информация о заказе
    • Доступные методы для вывода средств
    • Доступные методы для создания заказа
  • Прочее
    • Кодовые названия методов пополнения
    • Кодовые названия методов вывода
Powered by GitBook
On this page
  1. Прием платежей

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

Last updated 9 months ago

Почему не рекомендуем создавать заказ отправляя пользователя на форму? В связи с зачастившими блокировками домена мы выделяем новый домен под форму оплаты. Чтобы не менять его каждый раз в продакшене, Вам лучше использовать Если же домен aaio.so не заблокирован в Вашей стране где ведете бизнес - то смело используйте данный метод. Данный метод не будет удален, он все еще поддерживается.

Для создания заказа в магазине Вам необходимо отправить Покупателя на подготовленный URL GET либо POST запросом с параметрами (в формате form-data).

URL https://aaio.so/merchant/pay

Параметры (* обязательные):

Параметр
Тип
Описание

merchant_id *

UUID

ID Вашего магазина

amount *

float

Сумма к оплате в валюте магазина (Если в сумме есть копейки, то отправляйте их с разделителем "." Пример: 100.18)

order_id *

string min: 1 max: 64

Идентификатор заказа в Вашей системе. Значение параметра может содержать только буквы, цифры и символы : , -, _, [, ] ,|.

sign *

string

Подпись заказа (SHA256 Хеш).

currency *

string

Валюта заказа. Доступные значения: RUB, UAH, EUR, USD

method

string

Кодовое название платежной системы (см. ). Предлагаемый способ оплаты. Клиент сможет изменить его в процессе оплаты

desc

string min: 1 max: 512

Описание заказа (показывается клиенту при оплате)

email

string

E-Mail клиента

lang

string

Язык интерфейса. Доступные значения: ru, en. По умолчанию: ru

referral

string

Код реферала. Добавим данный код в Cookie покупателя. Если в течении 30 дней покупатель зарегистрируется в сервисе с данным кодом - он будет считаться Вашим рефералом

us_key

string min: 1 max: 2056

Так же Вы можете передавать свои параметры, которые наш сервер вернет на Ваш URL оповещения. Ключи параметров должны начинаться с us_ и содержать только латинские символы и цифры. Максимальная длина - 15. Значения параметров могут содержать только буквы, цифры и символы -, _, [, ], + ,=,|. Например: <input type="text" name="us_name" value="ivanov"> <input type="text" name="us_login" value="ivanov1971">

🤑
💩
Создание заказа запросом
Методика формирования подписи в форме оплаты
способы оплаты