Skip to main content
POST
Create invoices

Авторизации

Authorization
string
header
обязательно

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Заголовки

X-Tenant-Id
integer

Компания, в контексте которой выполняется запрос — её id из GET /v1/tenant/. Пользователь должен состоять в этой компании: чужой id доступа к данным не даёт. Без заголовка компания определяется по домену запроса.

Тело

items
object[]
обязательно
variant
enum<string>
  • freedom - Freedom
  • kaspi - Kaspi Pay
Доступные опции:
freedom,
kaspi
success_url
string
write-only
target_date
string<date> | null
write-only
kaspi_method
enum<string>
по умолчанию:qr
  • qr - qr
  • invoice - invoice
Доступные опции:
qr,
invoice
kaspi_phone
string
write-only
Pattern: ^7\d{9}$

Ответ

201 - application/json
id
integer
обязательно
read-only
tenant
integer
обязательно
read-only
card
integer | null
обязательно
read-only
currency
enum<string>
обязательно
  • KZT - KZT
  • USD - USD
  • RUB - RUB
  • EUR - EUR
  • UZS - UZS
  • KGS - KGS
  • AED - AED
  • SAR - SAR
Доступные опции:
KZT,
USD,
RUB,
EUR,
UZS,
KGS,
AED,
SAR
status
enum<string>
обязательно
  • waiting - В ожидании
  • confirmed - Подтвержден
  • rejected - Отклонен
  • refunded - Возвращен
Доступные опции:
waiting,
confirmed,
rejected,
refunded
total
string<decimal>
обязательно
read-only
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
captured_amount
string<decimal>
обязательно
read-only
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
refund_amount
string<decimal>
обязательно
read-only
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
captured_at
string<date-time> | null
обязательно
read-only
start_at
string<date-time> | null
обязательно
read-only
end_at
string<date-time> | null
обязательно
read-only
items
object[]
обязательно
transaction_url
string<uri> | null
обязательно
read-only
variant
enum<string>
  • freedom - Freedom
  • kaspi - Kaspi Pay
Доступные опции:
freedom,
kaspi