Справочник

Объект транзакции

Структура, которую возвращают методы создания и получения платежа.

Объект транзакции отдаётся на верхнем уровне (без обёртки data) методами создания и получения платежа.

Поля

ПолеТипОписание
uuidопц.stringИдентификатор транзакции в Cashera.
typeопц.stringТип операции: deposit (приём) или withdraw (выплата).
amountопц.integerЗапрошенная сумма в минорных единицах.
gross_amountопц.integerСумма к списанию с клиента (с учётом комиссии).
net_amountопц.integerСумма после удержания комиссии.
fee_amountопц.integerРазмер комиссии мерчанта в минорных единицах.
fee_payerопц.stringПлательщик комиссии: merchant или customer.
currencyопц.stringВалюта оплаты: RUB, USD, EUR.
settlement_currencyопц.stringРасчётная валюта — всегда USDT.
settlement_amountопц.integerСумма зачисления в USDT (микроюниты, 6 знаков).
fx_rateопц.stringЗафиксированный курс конвертации в USDT.
fx_rate_updated_atопц.string | nullКогда курс был актуализирован (ISO 8601).
payment_methodопц.stringКод метода оплаты.
statusопц.stringТекущий статус платежа.
external_idопц.stringВаш идентификатор заказа.
descriptionопц.string | nullНазначение платежа.
metadataопц.object | nullПроизвольные данные, переданные при создании.
payment_urlопц.string | nullСсылка, на которую нужно отправить клиента для оплаты.
expires_atопц.string | nullСрок жизни ссылки на оплату (ISO 8601).
paid_atопц.string | nullВремя оплаты или null.
created_atопц.stringВремя создания (ISO 8601).
updated_atопц.stringВремя последнего изменения (ISO 8601).

Пример

{
"uuid": "9b1f2c4e-7a01-4b9d-8f1c-2eab57d90c11",
"type": "deposit",
"amount": 49900,
"gross_amount": 49900,
"net_amount": 48403,
"fee_amount": 1497,
"fee_payer": "merchant",
"currency": "RUB",
"settlement_currency": "USDT",
"settlement_amount": 5280000,
"fx_rate": "0.01090000",
"fx_rate_updated_at": "2026-06-02T18:04:51+00:00",
"payment_method": "sbp",
"status": "pending",
"external_id": "order-10428",
"description": "Подписка Pro, 1 мес.",
"metadata": { "user_id": 7781 },
"payment_url": "pay.cashera.cash/9b1f2c4e",
"expires_at": "2026-06-02T18:20:00+00:00",
"paid_at": null,
"created_at": "2026-06-02T18:05:00+00:00",
"updated_at": "2026-06-02T18:05:00+00:00"
}