P2X - платежи для сайта
Для создания заказа в магазине Вам необходимо отправить Покупателя на подготовленный URL GET
запросом с параметрами указанными ниже.
URL нашего сервиса https://p2x.ru/bill.php
Параметры (* обязательные):
Параметр | Тип | Описание |
---|---|---|
shop * | int | ID Вашего магазина |
sum * | float | Сумма к оплате в рублях (Если в сумме есть копейки, то отправляйте их с разделителем "." Пример: 100.18 ) |
order_id * | string | Идентификатор заказа в Вашей системе.
Значение параметра может содержать только буквы, цифры и символы : , - , _ , [ , ] ,| . |
email * | string | E-Mail клиента |
sign * | string | Подпись заказа (SHA256 Хеш). Методика формирования подписи |
method | string | Кодовое название платежной системы (см. способы оплаты). Предлагаемый способ оплаты. Клиент сможет изменить его в процессе оплаты |
desc | string | Описание заказа (показывается клиенту при оплате) |
us_key | string | Так же Вы можете передавать свои параметры, которые наш сервер вернет на Ваш URL оповещения.
Ключи параметров должны начинаться с us_ и содержать только латинские символы и цифры. Максимальная длина - 15 .
Значения параметров могут содержать только буквы, цифры и символы - , _ , [ , ] , + ,= ,| .
Например:
<input type="text" name="us_name" value="ivanov">
<input type="text" name="us_login" value="ivanov1971">
|
Параметр | Тип | Описание |
---|---|---|
shop | int | ID Вашего магазина |
invoice_id | UUID | ID заказа в нашей системе |
order_id | string | Идентификатор заказа в Вашей системе |
sum | float | Сумма заказа |
string | Email покупателя | |
sign | string | Подпись заказа (SHA256 Хеш). Методика формирования подписи |
method | string | Кодовое название платежной системы (см. способы оплаты) |
desc | string min: 1 max: 512 | Описание заказа |
us_key | string min: 1 max: 2056 | Дополнительные параметры с префиксом us_ переданные в форму оплаты |
GET
запросом с параметрами:
Параметр | Тип | Описание |
---|---|---|
email * | string | Email покупателя |
sum * | float | Сумма к оплате (Если в сумме есть копейки, то отправляйте их с разделителем "." Пример: 100.18 ) |