🔥Создание заказа запросом (Рекомендуем)

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

Данные для запроса такие-же как и в переходе на форму. Все сделали для удобства перехода и меньшей мороки в коде.

Запрос

POST https://aaio.so/merchant/get_pay_url

Заголовки

Accept: application/json * Content-Type: application/x-www-form-urlencoded *

Определения * - обязательные заголовки. Без них Вы не сможете получить корректный ответ.

Параметры (url-encoded)

name
type
description

merchant_id *

uuid

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

amount *

double

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

order_id *

string min: 1 max: 64

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

sign *

string

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

Внимание! Код реферала недоступен для данного метода, так-как пользователь будет отправлен не на основной домен aaio.so.

us_key

string min: 1 max: 2056

Так же Вы можете передавать свои параметры, которые наш сервер вернет на Ваш URL оповещения. Ключи параметров должны начинаться с us_ и содержать только латинские символы и цифры. Максимальная длина - 15. Значения параметров могут содержать только буквы, цифры и символы -, _, [, ], + ,=,|. Например:

us_name=ivanov&us_login=ivanov1971

Обратите внимание! Параметры передаются в формате application/x-www-form-urlencoded

Примеры ответа

Формат ответа application/json

Готовые примеры запроса

Last updated