Модель транзакции
Полная структура объекта Model, которую возвращают Просмотр транзакции,
Выгрузка списка транзакций, а также любой другой метод при отклонённой или
завершённой транзакции. Страницы отдельных методов ссылаются на этот раздел вместо того, чтобы
повторять таблицу целиком.
Идентификаторы
| Поле |
Описание |
TransactionId |
Номер транзакции в системе. |
InvoiceId |
Номер заказа/счёта на стороне мерчанта (переданный InvoiceId). |
AccountId |
Идентификатор пользователя на стороне мерчанта (переданный AccountId). |
PublicId |
Идентификатор терминала (PublicId). |
SubscriptionId |
Идентификатор подписки на рекуррентные платежи (если транзакция создана по ней). |
OriginalTransactionId |
Номер исходной транзакции — для операций, производных от другой (например, повтор после фрод-сценария). |
FallBackScenarioDeclinedTransactionId |
Номер первой неуспешной транзакции, если сработал резервный сценарий оплаты. |
EscrowAccumulationId |
Идентификатор сделки эскроу (для соответствующих схем расчётов). |
Сумма и валюта
| Поле |
Описание |
Amount |
Сумма транзакции в валюте платежа. |
Currency |
Валюта платежа: RUB/USD/EUR/GBP. |
CurrencyCode |
Числовой код валюты платежа по ISO 4217. |
PaymentAmount |
Сумма списания в валюте списания (может отличаться от Amount, если платёж мультивалютный). |
PaymentCurrency |
Валюта списания. |
PaymentCurrencyCode |
Числовой код валюты списания. |
Refunded |
Признак того, что транзакция полностью возвращена (Amount равен сумме возврата). |
Статус
| Поле |
Описание |
Status |
Статус транзакции, см. Статусы транзакции. |
StatusCode |
Числовой код статуса транзакции, см. Статусы транзакции. |
ReasonCode |
Код причины отказа, см. Коды ошибок. 0, если транзакция не отклонена. |
Reason |
Техническая причина отказа/статуса (например, Approved, InsufficientFunds). |
CardHolderMessage |
Сообщение для показа плательщику — человекочитаемое описание причины отказа. |
Type |
Тип операции (числовой код): 0 — оплата, 2 — выплата и т.д. |
TestMode |
Флаг тестового режима оплаты. |
Даты
| Поле |
Описание |
CreatedDate |
Дата создания транзакции в формате /Date(unix_ms)/. |
CreatedDateIso |
Дата создания транзакции в формате ISO 8601. |
AuthDate |
Дата авторизации в формате /Date(unix_ms)/. |
AuthDateIso |
Дата авторизации в формате ISO 8601. |
ConfirmDate |
Дата подтверждения (списания) в формате /Date(unix_ms)/. |
ConfirmDateIso |
Дата подтверждения (списания) в формате ISO 8601. |
PayoutDate |
Дата выплаты в формате /Date(unix_ms)/ (для выплатных операций). |
PayoutDateIso |
Дата выплаты в формате ISO 8601. |
Плательщик
| Поле |
Описание |
TrInitiatorCode |
Признак инициатора списания при оплате по токену: 0 — мерчант, 1 — держатель карты. |
Email |
E-mail плательщика. |
Description |
Назначение платежа, переданное в запросе. |
JsonData |
Произвольные данные, переданные в JsonData запроса. |
Name |
Имя держателя карты. |
CultureName |
Язык уведомлений/квитанций (ru-RU, en-US). |
Карта
| Поле |
Описание |
CardFirstSix |
Первые 6 цифр номера карты. |
CardLastFour |
Последние 4 цифры номера карты. |
CardExpDate |
Срок действия карты в формате MM/YY. |
CardType |
Платёжная система карты: Visa, Mastercard, МИР и т.д. |
CardTypeCode |
Числовой код платёжной системы карты. |
CardProduct |
Код карточного продукта. |
CardCategory |
Категория карты (например, Visa Signature). |
AuthCode |
Код авторизации, выданный банком-эмитентом. |
Rrn |
Уникальный номер банковской транзакции (Retrieval Reference Number). |
Токен и способ оплаты
| Поле |
Описание |
Token |
Токен карты для повторных платежей без ввода реквизитов (если запрашивался/сохранён). |
GatewayName |
Идентификатор банка-эквайера, обработавшего транзакцию. |
AndroidPay |
Признак оплаты через Google Pay. |
WalletType |
Тип использованного кошелька (Google Pay / Apple Pay и т.д.), если применимо. |
Гео и эмитент
| Поле |
Описание |
IpAddress |
IP-адрес плательщика. |
IpCountry |
Двухбуквенный код страны плательщика по IP (ISO 3166-1). |
IpCity |
Город плательщика по IP. |
IpRegion |
Регион плательщика по IP. |
IpDistrict |
Округ плательщика по IP. |
IpLatitude |
Широта местоположения плательщика по IP. |
IpLongitude |
Долгота местоположения плательщика по IP. |
IssuerBankCountry |
Двухбуквенный код страны банка-эмитента карты. |
Issuer |
Название банка-эмитента карты. |
Комиссии
| Поле |
Описание |
TotalFee |
Суммарная комиссия по операции. |
VatAboveTotalFee |
Расчётная сумма НДС, начисленного на комиссию системы. |
ProcessorAndPartnerFee |
Сумма вознаграждения агента ТСП (заполняется для СБП-платежей). |
VatWithinProcessorFee |
Расчётная сумма НДС с вознаграждения платёжного агента (заполняется для СБП-платежей). |
Прочее
| Поле |
Описание |
TerminalUrl |
URL сайта терминала. |
PayoutAmount |
Сумма выплаты (для выплатных операций). |