💩Создание заказа переходом на форму (Устаревшее)
Почему не рекомендуем создавать заказ отправляя пользователя на форму? В связи с зачастившими блокировками домена мы выделяем новый домен под форму оплаты. Чтобы не менять его каждый раз в продакшене, Вам лучше использовать Создание заказа запросом Если же домен 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
Идентификатор заказа в Вашей системе.
Значение параметра может содержать только буквы, цифры и символы : , -, _, [, ] ,|.
currency *
string
Валюта заказа.
Доступные значения: RUB, UAH, EUR, USD
method
string
Кодовое название платежной системы (см. способы оплаты). Предлагаемый способ оплаты. Клиент сможет изменить его в процессе оплаты
desc
string min: 1 max: 512
Описание заказа (показывается клиенту при оплате)
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">
Last updated