Счета

Выставление счета

Запрос на выставление счета на оплату

Заголовки 'Accept: application/json', 'Content-Type: application/json' обязательны Все запросы отправлять в data-raw
Для создания инвойса необходимо передать следующие параметры:

Parameters

Query

name
type
description
sum*
float
Сумма выставленного счета. Пример: 10.00
orderId*
string | int
Уникальный идентификатор платежа в системе мерчанта
signature**
string
Подпись запроса
shopId*
uuid
Идентификатор проекта
hookUrl
string | null (Max: 500)
Куда отправлять хук
failUrl
string | null (Max: 500)
Куда перенаправлять при не успешной оплате
successUrl
string | null (Max: 500)
Куда перенаправлять при успешной оплате
expire
int
Время жизни инвойса в минутах макс 5 дней ( По умолчанию 5 часов)
customFields
string (max:500)
Дополнительные поля при выставлении счёта
comment
string (max:255)
Комментарий выставленного счёта
includeService
array
Методы оплаты доступные на странице счёта
excludeService
array
Методы оплаты доступные на странице счёта

* Поля обязательные для заполнения

** Поля обязательны, в случае если не передаются в заголовке (Если передается в заголовке, то в теле запроса не используется)

Пример при передачи сигнатуры в запросе:

Пример при передаче сигнатуры в заголовке:

Responses

200: ОК При успешном запросе
При ошибке