Объекты
accept_code
Данные для отправки кода.
Название | Обязательность | Тип | Описание |
---|---|---|---|
rest_of_attempts | + | string | Количество попыток ввода кода |
active_to | + | string | Как долго будет активен код |
callback_url | + | string | Адрес, на который надо послать код от плательщика |
account_details
Информация о счетах отправителя и получателя.
Название | Обязательность | Тип | Описание |
---|---|---|---|
sender | + | object | Информация о счете отправителя |
recipient | + | object | Информация о счете получателя |
account_statement
Детали выписки.
Название | Обязательность | Тип | Описание |
---|---|---|---|
date_from | + | date | Дата начала выписки |
date_to | + | date | Дата окончания выписки |
account_number | + | string | Номер счёта (20 цифр), по которому сформирована выписка |
total_turnover | - | object | Информация по движению средств |
total_balance | - | object | Информация по балансу |
transactions | - | object | Список транзакций |
acquiring_payments
= payment_list
Используйте
acquiring_payments
для API v1 иpayment_list
для API v2.
Массив со всеми данными платежа.
Название | Обязательность | Тип | Описание |
---|---|---|---|
id | + | string | Уникальный идентификатор платежа |
status | + | string | Статус платежа. Возможные варианты: succeeded , in_progress , pending , failed |
created_at | + | string | Дата создания в формате ISO 8601 |
payment_details | + | object | Платежные данные |
amount_details | + | object | Сумма |
amounts | - | object | Комиссия за операцию |
finished_at | - | string | Дата завершения в формате ISO 8601 |
customer | + | object | Данные пользователя (отправителя платежа) |
recurrent | - | object | Данные для проведения повторного платежа |
participant_details | - | object | Данные об участниках |
refunds | - | array | Список возвратов |
customer_interaction | - | object | Данные для взаимодействия с пользователем |
transaction_info | - | object | Данные о транзакции |
metadata | - | object | Дополнительная информация. Любые данные, которые вам необходимы для проведения операции. Возвращаются в ответах и вебхуках |
error | - | object | Описание ошибки |
Статусы платежа (status
)
in_progress
— в обработке.pending
— ожидает вашего подтверждения (session/confirm
) или отмены (session/cancel
).succeeded
— оплата прошла успешно.failed
— оплата не прошла из-за ошибки.
acquiring_widget
Настройки виджета платежной формы: для проведения платежей банковской картой.
Название | Обязательность | Тип | Описание |
---|---|---|---|
session_id | + | string | Идентификатор платежной сессии, по которой будет производиться оплата |
show_recurrent_checkbox | - | bool | Нужно ли отображать в интерфейсе виджета чекбокс Соглашаюсь на автоплатежи |
success_return_url | - | string | URL, на который нужно перенаправить пользователя после успешного платежа |
failure_return_url | - | string | URL, на который нужно перенаправить пользователя после ошибки при оплате |
success_on_hold | - | bool | Нужно ли показывать плательщику сообщение об успешном платеже на этапе холдирования. По умолчанию false и виджет показывает экран загрузки до завершения холда |
redirect_target | - | string | Правило, как будет открываться ссылка при редиректе после платежа: - top — поверх всех фреймов, - self — в том же фрейме, - parent — во фрейме выше уровнем, если фреймы вложены один в другой. Значение по умолчанию: top |
address
Адрес отправителя денежного перевода.
Название | Обязательность | Тип | Описание |
---|---|---|---|
structured_address | + | int | Адрес отпра вителя перевода |
amount
Информация о сумме.
Название | Обязательность | Тип | Описание |
---|---|---|---|
amount | + | int | Значение суммы в минорных единицах валюты (в копейках). Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Варианты: rub , eur |
amount_details
Информация о сумме.
Название | Обязательность | Тип | Описание |
---|---|---|---|
amount | + | int | Значение суммы в минорных единицах валюты (в копейках). Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Варианты: rub , eur |
amounts
Информация о комиссии за транзакцию.
Название | Обязательность | Тип | Описание |
---|---|---|---|
fee | - | object | Данные о взимаемой комиссии |
amounts
(для денежных переводов)
Информация о сумме, валюте конвертации и комиссии для денежного перевода.
Название | Обязательность | Тип | Описание |
---|---|---|---|
source | + | object | Сумма и валюта списания с отправителя |
destination | + | object | Сумма и валюта зачисления получателю |
transfer_fee | - | object | Комиссия с отправителя за перевод |
sms_fee | - | object | Сумма и валюта зачисления получателю |
payment | - | object | Итоговая сумма к списанию с отправителя |
balance
Информация о балансе счета.
Название | Обязательность | Тип | Описание |
---|---|---|---|
current_balance | - | string | Текущий остаток по счету (Может быть положительным или равным 0). Значение указывается в минорных единицах валюты (в копейках). Если баланс 100 рублей, передается 10000 |
bank_account
Описание банковского счета получателя выплаты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
system_type | + (кроме денежных переводов) | string | Система банковских платежей. Варианты: ru , faster_payment_system , faster_payment_system_verification |
ru | - (обязателен для system_type = ru ) | object | Счет получателя в российском банке (регион ru) |
faster_payment_system | - (обязателен для system_type = faster_payment_system ) | object | Данные получателя в Системе быстрых платежей |
faster_payment_system_verification | - (обязателен для system_type = faster_payment_system_verification ) | object | Данные для проверки регистрации получателя в Системе быстрых платежей |
iban | - | object | IBAN получателя денежного перевода |
bank_account_ru
Данные банковского счета.
Название | Обязательность | Тип | Описание |
---|---|---|---|
bik | - (обязательно для метода tokenize ) | string | БИК банка получателя |
account | - (обязательно для метода tokenize ) | string | Банковский счет получателя |
token | - (обязательно для метода token/info ) | string | Токен банковского счета |
bank_card
Объект карты в открытом виде.
Название | Обязательность | Тип | Описание |
---|---|---|---|
number | + | string | Номер карты |
expiration_month | - (обязателен для приема платежей при наличии на карте) | string | Месяц |
expiration_year | - (обязателен для приема платежей при наличии на карте) | string | Год |
security_code | - (обязателен для приема платежей при наличии на карте) | string | Секретный код CVC |
cardholder_name | - | string | Имя владельца карты |
calculate
Информация о конвертации валюты при денежном переводе.
Название | Обязательность | Тип | Описание |
---|---|---|---|
amounts | + | object | Сумма и валюта конвертации |
card
Данные банковской карты получателя выплаты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + (не возвращается в ответе) | string | Тип передачи данных карты. Возможные варианты: bank_card , encrypted_card , tokenized_card |
bank_card | - (обязателен для type = bank_card ) | object | Карта в открытом виде |
encrypted_card | - (обязателен для type = encrypted_card ) | object | Карта с шифрованными полями (токенизированная) |
tokenized_card | - (обязателен для type = tokenized_card ) | object | Токенизированный номер карты |
brand | - | string | Информация о карте. Возвращается в уведомлениях, нужна для отображения пользователям |
last4 | - | string | Информация о карте. Возвращается в уведомлениях, нужна для отображения пользователям |
bin | - | string | Банковский идентификационный номер (БИН) (первые шесть цифр номера карты) |
card_id | - | string | Сквозной идентификатор карты |
country_iso3 | - | string | Код страны (ISO 3166-1 alpha-3) |
card_elements
Данные банковской карты для токенизации.
Название | Обязательность | Тип | Описание |
---|---|---|---|
ref | + | string | Фиксированное значение, всег да number |
type | + | string | Фиксированное значение, всегда card_number |
cash_details
Данные банковской карты для токенизации.
Название | Обязательность | Тип | Описание |
---|---|---|---|
shift | + | string | Номер кассовой смены |
confirm_information
Информация для подтверждения операции по номинальному счету.
Название | Обязательность | Тип | Описание |
---|---|---|---|
transfer_details | + (для выплат на карты) | object | Информация о переводе |
account_details | + (для выплат на счета) | object | Информация о счетах отправителя и получателя |
contacts
Массив с контакта ми пользователя (получателя выплаты или отправителя платежа).
Входит в объекты: customer.
Название | Обязательность | Тип | Описание |
---|---|---|---|
- | string | Электронная почта пользователя | |
phone | - | string | Телефон пользователя |
contacts
(для денежных переводов)
Контакты пользователя (отправителя или получателя денежного перевода).
Входит в объекты: sender, recipient.
Название | Обязательность | Тип | Описание |
---|---|---|---|
- | string | Электронная почта пользователя | |
phone | - | object | Данные телефона пользователя |
counter_party
Информация о контрагенте.
Название | Обязательность | Тип | Описание |
---|---|---|---|
kpp | - | string | КПП контрагента |
inn | - | string | ИНН контрагента |
name | + | string | Наименование контрагента |
account_number | + | string | Номер счета контрагента |
bank_code | + | string | БИК банка контрагента |
customer
(пользователь в системе)
Данные о пользователе (получателе выплаты или отправителе платежа) в вашей системе. Например, логин, по которому вы сможете идентифицировать пользователя, и его контактная информация.
Входит в объекты: acquiring_payments
/payment_list
, payments
/payout_list
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
reference | + | string | Идентификатор пользователя (получателя выплаты или отправителя платежа) в вашей системе (до 128 символов) |
contacts | - | array | Список контактов пользователя |
customer
(плательщик)
Данные о плательщике выплаты c номинального счета.
Входит в объекты: transfer_details
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
account_number | - | string | Номер счета |
name | - | string | ФИО или наименование |
bank_name | - | string | Наименование банка |
bik | - | string | БИК банка |
correspondent_account_number | - | string | Номер корреспондентского счета |
inn | - | string | ИНН банка (только для РКО) |
kpp | - | string | КПП банка (только для РКО) |
customer_authorization
Информация, необходимая при платежах картами Humo/Uzcard.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Тип аутентификации. Всегда: sms |
suspend_key | + | string | Ключ для подтве рждения при отправке кода |
accept_code | + | object | Данные для отправки кода |
resend_sms | + | object | Данные для запроса нового кода |
customer_interaction
Объект, описывающий взаимодействие с пользователем.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Тип взаимодействия с пользователем. Возможные значения: redirect , inform |
redirect | - (обязателен для type = redirect ) | object | Данные для перенаправления пользователя |
inform | - (обязателен для type = inform ) | object | Информация о способе платежа |
data
(счет пользователя)
Маскированный счет пользователя.
Название | Обязательность | Тип | Описание |
---|---|---|---|
masked_account | + | string | Первые 5 и последние 4 цифры счета |
data
(токен и номер карты)
Токен и токенизированный номер карты.
Возвращается в ответ на запрос tokenize/elements
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
number | + | object | Данные о токене |
destination
Сумма и валюта зачисления получателю при денежном переводе.
Название | Обязательность | Тип | Описание |
---|---|---|---|
amount | + | number | Значение в минорных единицах валюты (в копейках) для расчета курса конвертации |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Варианты: rub , try , uzs |
documents_foreigner
Параметры документа отправителя-нерезидента.
Название | Обязательность | Тип | Описание |
---|---|---|---|
id_type | + | string | Тип документа, удостоверяющего личность отправителя-нерезидента. Возможные значения: - Вид на жительство, - Разрешение на временное проживание, - Миграционная карта, - Виза |
issued_by | - | string | Название органа, выдавшего документ, удостоверяющий личность отправителя-нерезидента |
issue_date | + | string | Дата начала срока действия документа, удостоверяющего личность отправителя-нерезидента, в формате ГГГГ-ММ-ДД |
id_expiration_date | + | string | Дата окончания срока действия документа, удостоверяющего личность отправителя-нерезидента, в формате ГГГГ-ММ-ДД |
encrypted_card
Карта с шифрованными полями (токенизированная). Передается при проведении выплаты или оплаты через виджет.
Название | Обязательность | Тип | Описание |
---|---|---|---|
number_hash | + | string | Хэш номера карты |
expiration_date_hash | - | string | Хэш срока действия |
security_code_hash | - | string | Хэш секретного кода CVC |
cardholder_name_hash | - | string | Хэш имени владельца карты |
error
Описание ошибки.
Название | Обязательность | Тип | Описание |
---|---|---|---|
code | - | string | Код ошибки |
description | - | string | Описание ошибки |
exchanges
Данные о курсе конвертации валюты при денежных переводах.
Название | Обязательность | Тип | Описание |
---|---|---|---|
source | + | object | Сумма и валюта списания с отправителя |
destination | + | object | Сумма и валюта зачисления получателю |
rate | + | object | Курс валюты |
faster_payment_system
Данные пользователя Системы быстрых платежей.
Название | Обязательность | Тип | Описание |
---|---|---|---|
phone | + | string | Телефон получателя |
bank_id | + | string | Идентификатор банка получателя в СБП. Чтобы получить идентификатор, используйте метод fps/banks |
description | + | string | Назначение выплаты |
faster_payment_system_verification
Данные для проверки регистрации пользователя в Системе быстрых платежей.
Название | Обязательность | Тип | Описание |
---|---|---|---|
phone | + | string | Телефон получателя |
bank_id | + | string | Идентификатор банка получателя в СБП. Чтобы получить идентификатор, используйте мето д fps/banks |
fee
Информация о взимаемой комиссии. Количество объектов соответствует количеству применяемых комиссий.
Название | Обязательность | Тип | Описание |
---|---|---|---|
amount | + | int | Значение суммы в минорных единицах валюты (в копейках). Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Варианты: rub , eur |
fiscalization_details
Данные для фискализации.
Название | Обязательность | Тип | Описание |
---|---|---|---|
professional_income_taxpayer | + | object | Данные для фискализации самозанятого |
iban
IBAN получателя д енежного перевода.
Название | Обязательность | Тип | Описание |
---|---|---|---|
account | + | string | Номер IBAN получателя перевода |
identity_document
Данные документа, удостоверяющего личность отправителя денежного перевода.
Название | Обязательность | Тип | Описание |
---|---|---|---|
id_type | + | string | Тип документа, удостоверяющего личность отправителя. Возможные значения: - Паспорт иностранного гражданина - Паспорт гражданина Российской Федерации |
id_number | + | string | Серия и номер документа, удостоверяющего личность отправителя (без пробелов) |
issue_date | + | string | Дата выдачи документа, удостоверяющего личность отправителя, в формате ГГГГ-ММ-ДД |
id_expiration_date | - | string | Дата окончания срока действия документа, удостоверяющего личность отправителя, в формате ГГГГ-ММ-ДД. Обязательно для заполнения при наличии в документе. Если его нет, просто не передавайте это поле |
division_code | - | string | Код подразделения, выдавшего документ, удостоверяющий личность отправителя. Обязательно для заполнения при наличии в документе |
issued_by | - | string | Название подразделения, выдавшего документ, удостоверяющий личность отправителя. Обязательно для заполнения при наличии в документе |
info
(токен банковского счета)
Информация о токене банковского счета.
Название | Обязательность | Тип | Описание |
---|---|---|---|
created_at | + | string | Дата создания в формате ISO 8601 |
finished_at | + | string | Дата завершения в формате ISO 8601 |
masked_account | + | string | Маскированный банковский счет |
type | + | string | Вид токена. Всегда: bank_account_ru |
info
(токенизированная карта)
Данные о токенизированной банковской карте.
Название | Обязательность | Тип | Описание |
---|---|---|---|
number_hash | + | string | Токен (токенизированный номер карты) |
brand | + | string | Платежная система, например visa |
last4 | + | string | Последние 4 цифры номера карты |
type | + | string | Вид токена. Всегда: card |
info
(количество оповещений ФНС)
Количество непрочитанных самозанятыми оповещений из ФНС.
Название | Обязательность | Тип | Описание |
---|---|---|---|
tax_reference | + | string | ИНН самозанятого |
count | - | int | Количество непрочитанных оповещений для ИНН из параметра tax_reference |
info
(данные об оповещениях ФНС)
Информация об оповещениях, которые ФНС рассылает самозанятым.
Название | Обязательность | Тип | Описание |
---|---|---|---|
tax_reference | + | string | ИНН самозанятого |
notifications | - | array | Оповещения для ИНН из tax_reference |
info
(публичный токен)
Информация о публичном токене.
Название | Обязательность | Тип | Описание |
---|---|---|---|
token | + | string | Токен |
created_at | + | string | Дата создания в формате ISO 8601 |
finished_at | + | string | Дата завершения в формате ISO 8601 |
is_active | + | bool | Можно ли проводить операции по этому токену: true — можно, false — нельзя |
type | + | string | Вид токена. Всегда: public_token |
info
(токен для рекуррентных платежей и выплат)
Информация о токене для рекуррентных платежей и выплат. Подробнее о рекуррентных платежах и настройках токена.
Возвращается в ответ на запрос token/info
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
token | + | string | Токен |
created_at | + | string | Дата создания в формате ISO 8601 |
finished_at | + | string | Дата завершения в формате ISO 8601. Не обрабатывается Банком и не влияет на срок действия токена |
is_active | + | bool | Можно ли проводить операции по этому токену: true — можно, false — нельзя |
initiator | - | string | Вид рекуррентного платежа. Возможные значения: merchant — платеж MIT (по умолчанию), client — платеж CIT |
type | + | string | Вид токена. Всегда: recurrent_token |
info
(данные токенизированной карты)
Данные токенизированной карты. Возвращается в ответ на запрос tokenize/elements
.
Входит в объекты: number
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
masked_card_number | + | string | Маскированный номер карты |
card_network | + | string | Платежная система карты |
card_type | + | string | Тип карты |
inform
Информация о способе платежа.
Название | Обязательность | Тип | Описание |
---|---|---|---|
qr | - | object | QR-код для оплаты по СБП |
internal_transfer
Информация о внутреннем переводе.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Тип перевода. Возможные значения: transfer_from_nominal_account , transfer_from_bank_account |
transfer_from_nominal_account | - (обязателен для type = transfer_from_nominal_account ) | object | Информация о переводе с номинального счета |
transfer_from_bank_account | - (обязателен для type = transfer_from_bank_account ) | object | Информация о переводе с расчетного счета |
internet_banking
Информация об оплате через платежные системы.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Платежная система. Возможные значения: sber_pay |
sber_pay | + | object | Информация об оплате через SberPay |
method
Информация о методе.
Название | Обязательность | Тип | Описание |
---|---|---|---|
name | + | string | Название метода account_statement |
account_statement | + | object | Детали выписки |
notification_list
Массив с данными для уведомления ФНС о статусе оповещений для самозанятых.
Название | Обязательность | Тип | Описание |
---|---|---|---|
message_id_list | - | array[string] | Массив с ID оповещений |
tax_reference | + | string | ИНН самозанятого |
notifications
Массив с подробной информацией об оповещениях, которые ФНС рассылает самозанятым.
Название | Обязательность | Тип | Описание |
---|---|---|---|
id | + | string | Идентификатор оповещения |
title | + | string | Заголовок оповещения |
message | + | string | Тело оповещения |
status | + | string | Статус оповещения. Возможные варианты:NEW — новое «непрочитанное» уведомление;ACKNOWLEDGED — прочитанное уведомление;ARCHIVED — уведомление, отправленное в архив |
created_at | + | dateTime | Дата создания оповещения |
number
Токен и данные токенизированной карты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
token | + | string | Токен |
info | + | object | Данные о карте |
participant_details
Данные об участниках выплаты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
sender | - | object | Данные отправителя |
recipient | - | object | Данные получателя |
payee
Данные получателя для платежей в налоговую с расширенными параметрами.
Название | Обязательность | Тип | Описание |
---|---|---|---|
bik | + | string | БИК банка получателя |
account | + | string | Номер счета |
account_eks | + | string | Единый казначейский счет |
name | + | string | Наименование получателя |
inn | + | string | ИНН получателя, 10 цифр |
payer
Данные отправителя для платежей в налоговую с расширенными параметрами.
Название | Обязательность | Тип | Описание |
---|---|---|---|
kpp | + | string | КПП отправителя, 9 цифр |
inn | + | string | ИНН получателя, 10 цифр |
payment
Итоговая сумма к списанию с отправителя при денежном переводе.
Название | Обязательность | Тип | Описание |
---|---|---|---|
amount | + | number | Фактическая сумма к списанию с отправителя с учетом всех комиссий. Представляет собой сумму source + transfer_fee + sms_fee |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Варианты: rub |
payment_details
Описание способа проведения платежа.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Тип способа оплаты. Возможные варианты: card , recurrent , internal_transfer , faster_payment_system , wallet , moneysend |
card | - (обязателен для type = card ) | object | Данные банковской карты |
recurrent | - (обязателен для type = recurrent ) | object | Данные для повтора платежа по токену |
internal_transfer | - (обязателен для type = internal_transfer ) | object | Данные для внутреннего перевода |
faster_payment_system | - (обязателен для type = faster_payment_system ) | object | Платеж через СБП |
wallet | - (обязателен для type = wallet ) | object | Платеж через кошелек |
moneysend | - (обязателен для type = moneysend ) | object | Данные для платежа через Moneysend |
payment_method
= payout_details
Используйте
payment_method
для API v1 иpayout_details
для API v2.
Описание способа получения выплаты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Тип способа получения выплаты. Возможные варианты: card , bank_account , wallet , tax , recurrent , tokenized_card , moneysend |
card | - (обязателен для type = card ) | object | Банковская карта получателя |
bank_account | - (обязателен для type = bank_account ) | object | Банковский счет получателя |
wallet | - (обязателен для type = wallet ) | object | Электронный кошелек получателя |
tax | - (обязателен для type = tax ) | object | Выплата в налоговую |
recurrent | - (обязателен для type = recurrent ) | object | Выплата с использованием то кена |
tokenized_card | - (обязателен для type = tokenized_card ) | object | Выплата с использованием токенизированного номера карты |
moneysend | - (обязателен для type = moneysend ) | object | Данные для платежа через Moneysend |
payment_options
Параметры для проведения платежа.
Название | Обязательность | Тип | Описание |
---|---|---|---|
return_url | - | string | URL, на который нужно перенаправить пользователя после проведения платежа. URL должен быть валидным |
recurrent | - | bool | Нужно ли провести платеж с помощью сохраненного токена |
payments
= payout_list
Используйте
payments
для API v1 иpayout_list
для API v2.
Массив с данными выплаты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
id | + | string | Идентификатор выплаты |
status | + | string | Статус. Возможные варианты: succeeded , in_progress , pending , failed |
created_at | + | string | Дата создания в формате ISO 8601 |
finished_at | - | string | Дата завершения в формате ISO 8601 |
customer | - | object | Данные получателя в вашей системе. Например, логин, по которому вы сможете идентифицировать получателя на своей стороне |
payment_method/payout_details | + | object | Способ получения выплаты |
amount_details | + | object | Сумма |
amounts | - | object | Комиссия за операцию |
fiscalization_details | - | object | Данные для фискализации |
participant_details | - | object | Данные об участниках выплаты, которые нужны для ее проведения. Например, имя и адрес отправителя и получателя |
refunds | - | array | Список возвратов |
transaction_info | - | object | Данные о транзакции |
metadata | - | object | Дополнительная информация. Любые данные, которые вам необходимы для проведения операции. Возвращаются в ответах и вебхуках |
error | - | object | Описание ошибки |
Статусы выплаты (status
)
in_progress
— в обработке.pending
— ожидает вашего подтверждения (session/confirm
) или отмены (session/cancel
).succeeded
— выплата прошла успешно.failed
— выплата не прошла из-за ошибки.
period
Данные для описания периода, за который нужно перечислить платеж в налоговую.
Название | Обязательность | Тип | Описание |
---|---|---|---|
type | + | string | Тип периода. Варианты: month (налог за месяц), quarter (налог за квартал) |
number | + | number | Зависит от типа периода. Для month — номер месяца (от 1 до 12), для quarter — номер квартала (от 1 до 4) |
year | + | string | Год, 4 цифры. Пример: 2021 |
phone
Номер телефона пользователя (получателя или отправителя денежного перевода).
Название | Обязательность | Тип | Описание |
---|---|---|---|
full_number | + | string | Полный номер телефона пользователя в формате +<код страны><номер> |
country_iso3 | + | string | Код страны, к которой относится номер телефона пользователя (ISO 3166-1 alpha-3) |
operator_code | + | string | Код оператора телефонного номера пользователя |
short_number | + | string | Номер телефона пользователя без кода оператора |
professional_income_taxpayer
Данные для фискализации самозанятого.
Название | Обязательность | Тип | Описание |
---|---|---|---|
services | + | array | Список оказанных услуг (не более 6) |
tax_reference | + | string | ИНН самозанятого |
receipt | - | object | Фискальный чек. Возвращается в уведомлениях |
payer_type | - | string | Тип плательщика (тот, кто платит самозанятому). Возможные варианты: legal , individual , foreign |
payer_tax_number | - (обязателен для payer_type = legal ) | string | ИНН плательщика |
payer_name | - (обязателен для payer_type = legal ) | string | Имя или название плательщика |
Тип плательщика payer_type
Тип плательщика. Возможные варианты:
legal
— юридическое лицо,individual
— физическое лицо,foreign
— нерезидент РФ.
public_token
Информация о публичном токене.
Название | Обязательность | Тип | Описание |
---|---|---|---|
token | + | string | Токен |
qr
QR-код для оплаты по СБП.
Название | Обязательность | Тип | Описание |
---|---|---|---|
content | + | string | Ссылка на QR-код |
img | + | string | Содержимое QR-кода |
rate
Курс валюты для денежных переводов.
Название | Обязательность | Тип | Описание |
---|---|---|---|
fx_rate | + | number | Значение курса валюты к рублю (валюты получения к валюте списания) |
quantity | + | number | Количество единиц валюты. Для некоторых валют расчеты ведутся в десятках единиц, значения валют на текущий день доступны на сайте Банка России |
receipt
Данные чека, созданного при фискализации.
Название | Обязательность | Тип | Описание |
---|---|---|---|
id | + | string | Идентификатор чека |
link | - | string | Ссылка на чек |
recipient
(получатель выплаты с номинального счета)
Данные о получателе выплаты c номинального счета.
Входит в объекты: transfer_details
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
account_number | - | string | Номер счета |
name | - | string | ФИО или наименование |
bank_name | - | string | Наименование банка |
bik | - | string | БИК банка |
correspondent_account_number | - | string | Номер корреспондентского счета |
inn | - | string | ИНН банка (только для РКО) |
kpp | - | string | КПП банка (только для РКО) |
recipient
(данные получателя выплаты)
Данные получателя выплаты. Набор необходимых данных зависит от способа получения выплаты.
Входит в объекты: participant_details
.
Название | Обязательность | Тип | Описание |
---|---|---|---|
full_name | - (обязательно при выплатах на любые карты) | string | Полное имя |
first_name | - | string | Имя |
last_name | - | string | Фамилия |
middle_name | - | string | Отчество |
company_name | - | string | Название компании |
reference | - | string | Идентификатор получателя на вашей стороне |
tax_reference | - | string | Идентификатор налогоплательщика |
beneficiary_id | - (обязательно при платежах и выплатах, у которых есть бенефициар или выгодоприобретатель) | string | ИНН бенефициара или выгодоприобретателя |
country_iso3 | - | string | Страна (ISO 3166-1 alpha-3) |
account | - | string | Номер банковского номинального счета, с которого будет осуществляться выплата |
date_of_birth | - | string | Дата рождения получателя в формате ГГГГ-ММ-ДД. Убедитесь, что возраст получателя 18+ |
currency | + (Обязательно при денежном переводе) | string | Валюта выплаты. Возможные значения: TRY , USD |
contacts | - (обязательно при денежном переводе) | object | Контакты получателя |
recurrent
(токен для рекуррентных платежей и выплат)
Токен для рекуррентных платежей и выплат.
Входит в объекты: payment_method
/payout_details
.
При каждом новом платеже одной и той же картой генерируется новый рекуррентный токен. Он привязан не к карте, а к платежу. Если нужно идентифицировать карту, можно использовать сквозной идентификатор карты.
Название | Обязательность | Тип | Описание |
---|---|---|---|
token | + | string | Токен |