Перейти к содержанию

Справочники

Статусы аутентификации 3D-Secure

Статус возвращается в объекте threeDsStatus.

Статус Описание
PASSED Пройдена
NOT_PASSED Не пройдена
WITHOUT Не требуется

Статусы QR-кода

Статус QR-кода передаётся в параметрах объекта qrCode в ответах на запросы «Создание QR-кода СБП» и «Получение информации о QR-коде СБП». Набор статусов, которые может иметь QR-код, зависит от типа QR-кода.

Статус Тип QR-кода Описание
CREATED Все типы Создан
DECLINED DYNAMIC, TOKEN Платёж отклонён
EXPIRED Только DYNAMIC Время жизни QR-кода истекло
PARTIAL_REFUNDED Только DYNAMIC Произведён частичный возврат
REFUNDED Только DYNAMIC Произведён полный возврат
PAYED Только DYNAMIC Оплачен
INIT_PAYMENT_BY_TOKEN Только TOKEN Создан платёж с использованием токена
TOKENIZED Только TOKEN Успешная токенизация

Статусы операций

Статус операции отражает её текущее состояние. API возвращает синхронный статус операции в поле status.value.

В таблице перечислены возможные статусы и типы операций, в которых эти статусы используются.

Тип операции Статус операции Описание статуса
PAYMENT WAITING Ожидание 3D-Secure авторизации
PAYMENT DECLINED Запрос авторизации отклонен (в синхронном ответе)
PAYMENT DECLINE Запрос авторизации отклонен (в асинхронном ответе)
PAYMENT COMPLETED Запрос авторизации успешно обработан
CAPTURE DECLINE Запрос подтверждения отклонен
CAPTURE DECLINED Запрос подтверждения отклонен (в ответе API на запрос статуса)
CAPTURE COMPLETED Запрос подтверждения успешно обработан
REFUND DECLINE Запрос возврата отклонен
REFUND COMPLETED Запрос возврата успешно обработан
REFUND WAITING Ожидание обработки (только для СПБ)

Статусы проверки карты

Статус проверки карты возвращается в ответах на запросы «Проверка карты», «Статус проверки карты» и «Завершение аутентификации при проверке карты».

Статус Описание
INIT Сгенерирована ссылка на проверку карты, но клиент ещё ей не воспользовался
SUCCESS Проверка выполнена
ERROR Ошибка во время проверки
WAITING_3DS Ожидается завершение проверки 3D-Secure

Статусы счёта

Передаётся в поле status ответа на запрос статуса счёта.

Статус Описание
CREATED Создан
PAID Оплачен
EXPIRED Истёк срок оплаты
CANCELED Отменён

Статусы уведомления

В уведомлениях статус передаётся в поле {operation}.status.value. Возможные статусы и типы операций, в которых эти статусы используются, перечислены в таблице.

Тип операции Статус Описание
PAYMENT DECLINE Запрос отклонён
PAYMENT SUCCESS Запрос успешно обработан
CAPTURE DECLINE Запрос отклонён
CAPTURE SUCCESS Запрос успешно обработан
REFUND DECLINE Запрос отклонён
REFUND SUCCESS Запрос успешно обработан

Типы QR-кода

Тип QR-кода передаётся в параметрах объекта qrCode запроса на создание QR-кода СБП и ответа на этот запрос.

Тип Описание
STATIC Статический QR-код
DYNAMIC Динамический QR-код, индивидуальный для каждой оплаты
TOKEN Используется для выпуска платёжного токена СБП

Типы интерфейсов

Типы интерфейсов, с помощью которых могут быть созданы счета. Могут передаваться в параметрах объекта customFields.

Тип интерфейса Описание
PUBLIC_KEY Счёт выставлен через ссылку на оплату
PAYIN_API Счёт выставлен через API
KASSA Счёт выставлен через личный кабинет

Типы методов оплаты

Тип платёжного метода возвращается в поле {operation}.paymentMethod.type уведомления.

Тип Описание
CARD Банковская карта
TOKEN Платёжный токен
SBP Система быстрых платежей

Типы операций

Тип операции возвращается в поле {operation}.type уведомления.

Тип операции Описание
PAYMENT Платёж. В уведомлении может присутствовать поле flags: [ "SALE" ] (обычный платёж) или flags: [ "AUTH" ] (платёж с холдированием средств)
CAPTURE Операция подтверждения
REFUND Операция возврата. В уведомлении может присутствовать поле flags: [ "REVERSAL" ]. Это значит, что финансовой операции (списания средств со счёта покупателя) не было, комиссия по операции удержана не будет

Типы операций с сохранённой картой

Тип операции платежа с использованием сохранённой карты может передаваться в поле credentialOnFile.type запроса создания платежа.

Тип операции Описание
CREDENTIAL_ON_FILE Операция по сохранённым реквизитам карты, инициированная владельцем карты
CREDENTIAL_CAPTURED Операция с сохранением реквизитов карты для последующих оплат
RECURRING Операция списания по инициативе ТСП по сохранённым реквизитам карты
INSTALLMENT Операция списания по инициативе ТСП по сохранённым реквизитам карты (только код MCC 6538)

Параметры для обработки транзакций при операциях с сохранёнными картами

Параметр предаётся в поле paymentMethod.cardTokenPaymentType запроса создания платежа и служит для корректной обработки транзакций в платёжных системах для операций с сохраненными картами.

Значение Тип платёжного метода Описание
FIRST_PAYMENT Только для type=CARD Используется, если после этой операции мерчант сохранит карту на своей стороне
INITIATED_BY_CLIENT Для type=CARD, TOKEN Транзакция по сохраненной карте инициирована клиентом
INITIATED_BY_MERCHANT Для type=CARD, TOKEN Транзакция по сохраненной карте инициирована мерчантом
RECURRING_PAYMENT Для type=CARD, TOKEN Повторяющаяся операция по сохраненной карте
INSTALLMENT Для type=CARD, TOKEN Повторяющаяся операция по сохраненной карте в соответствии с графиком платежей для погашения кредита