История изменений
2026-05-21
- В методе
add_beneficiary_documents_data:- Добавлено описание нового блока добавления документов для бенефициаров-нерезидентов в запросе и ответе.
- Добавлены схемы определения состава документов для бенефициаров-нерезидентов.
- Обновлён список возможных ошибок.
- В методе
get_beneficiary_documents_dataдобавлено описание нового блока получения документов для бенефициаров-нерезидентов в ответе.
2026-04-28
- В методе
identification_payment:- Добавлено описание нового блока для работы с излишками
excess_refundв запросе и ответе. - Обновлён список возможных ошибок.
- Добавлено описание нового блока для работы с излишками
- В методе
get_payment:- Добавлен новый тип платежа
excess_refund. - Добавлено описание нового блока
excess_refundдля входящего платежаincoming, по которому был создан платёж излишка. - Добавлено описание нового поля
parent_idдля платежа с типомexcess_refund.
- Добавлен новый тип платежа
- В методах
list_paymentsиlist_payments_v2добавлен новый тип платежаexcess_refund.
2026-04-01
- Ужесточены правила валидации полей при создании бюджетных платежей. Платежи с некорректными полями будут отклонены с ошибкой
4002и описанием проблемы. - Поле 101 (
status):- Добавлен новый статус
34для таможенных платежей. - Статус
20запрещён. - Допустимые значения:
01,02,03,04,05,06,07,08,13,15,16,17,19,20,23,24,27,28,29,30,31,32,33,34.
- Добавлен новый статус
- Поле 106 (
base):- Добавлено новое значение
ПР— решение таможенного органа на бесспорное взыскание. - Допустимые значения:
00,ПК,ПР,КЭ,УВ,ИЛ,ПБ,ТГ,ТБ,ТД,ПВ,ИН. - Значение
0допустимо только дляstatus=27и отдельных счетов: ТОФК, ПБР,03212-03244.
- Добавлено новое значение
- Поле 107 (
field107):- Формат налогового периода
МС.NN.YYYYбольше не принимается. - Допустимые значения:
0при КБК не153или код таможенного органа из 8 цифр при КБК153.
- Формат налогового периода
- Привязка статуса к счёту получателя:
03100643000000018500(ТОФК):01,04,13,15.03100*(другие):03,05,06,07,08,15,16,17,19,23,24,28,29,30,32,34.03212-03244:03,05,08,15,19,20,24,29,33.40204810800000950001(ПБР):01,04,13,15.- Статусы
01и13при корсчёте40102должны направляться строго на счёт03100643000000018500.
- Поле 109 (
document_dateвtax_fields): значение0допустимо только для счетов ТОФК (03100643000000018500) и ПБР (40204810800000950001). - Поле 108 (
document_number) для счетов03212-03244:- При
status03,19,20,24: ИНН 5 или 10 знаков —document_numberне может быть0; ИНН 12 знаков —0допустим. - Формат:
ТИП;НОМЕР, гдеТИП—01-14,22,24-26,28-30, аНОМЕР— 1-12 символов без-и№.
- При
2026-03-25
- Добавлено описание нового формата ошибок и коды ошибок к методам
create_beneficiary,add_beneficiary_documents_data,get_beneficiary_documents_data. - Дополнено описание метода
get_beneficiary_documents_data. - Исправлены типы исходящих параметров метода
list_virtual_transaction. - Исправлены опечатки в параметрах метода
add_beneficiary_documents_data.
Важно
Методы create_beneficiary_fl, update_beneficiary_fl, create_beneficiary_ip, update_beneficiary_ip планируется отключить в будущем. Рекомендуем использовать актуальные альтернативные запросы.
2025-12-26
- Для регистрации ИП и физлиц добавлен новый метод
create_beneficiary. Для юрлиц продолжает использоватьсяcreate_beneficiary_ul. - Добавлен метод
add_beneficiary_documents_dataдля загрузки документов бенефициара и обновления его данных с валидацией через СМЭВ.
2025-12-05
- Добавлены валидации поля «Место рождения»:
create_beneficiary_fl:beneficiary_data.birth_placeupdate_beneficiary_fl:beneficiary_data.birth_place
2025-12-01
- Добавлены валидации поля «Дата налогового документа» для платежей в бюджет:
payment_of_taxesприrecipients.type=ndfl_from_virtual_account:recipients[].tax_fields.document_datecreate_dealприrecipients.type=ndfl:recipients[].tax_fields.document_date
2025-09-09
- Появились выплаты на бизнес‑карты ИП и юрлицам с помощью метода
create_deal. - Добавлено необязательное поле
recipients.payment_contract_to_card.purpose— назначение платежа при таких выплатах, максимум 50 символов.
2025-09-01
- В методы
create_beneficiary_fl,update_beneficiary_fl,create_beneficiary_ip,update_beneficiary_ipдобавлено полеbeneficiary_data.tax_resident. - В методы
create_beneficiary_ulиupdate_beneficiary_ulдобавлено полеbeneficiary_data.is_active_activity.
2025-08-04
- Добавлена валидация на количество знаков после запятой (не более 2):
- Методы и поля:
refund_virtual_account:recipient.amountrefund_payment:amount,virtual_accounts[].amount,purpose_ndsidentification_payment:owners[].amountcreate_deal:amount,payers[].amount,recipients[].amount,recipients[].purpose_ndsupdate_deal:amount,payers[].amount,recipients[].amount,recipients[].purpose_ndspayment_of_taxes:amount,payer.amount,recipients[].amount,recipients[].purpose_ndscompliance_check_payment:amountsbp_gen_qr_code:amounttransfer_between_virtual_accounts:amounttransfer_between_virtual_accounts_v2:amount
- Пример ошибки (для разных методов и полей формат может отличаться):
{"code": 4002, "message": "No valid data in request", "meta": [{"amount": ["The input value 100.0033 has too many decimal places: 4. Maximum allowed is 2"]}]}
- Методы и поля:
2024-11-25
- Добавлен новый метод
get_beneficiary_restrictions.
2024-11-13
- В методы
create_deal,update_deal,payment_of_taxesдобавлена валидация символов для полейnameиpurpose. Поля могут содержать только символы, удовлетворяющие регулярному выражению[ -~№А-яёЁ\t\n\r].
2024-10-28
- На слое
preвремя на идентификацию уменьшено с 72 часов до 30 минут (для ускорения тестирования).
2024-06-27
- Добавлено ограничение в 1000 элементов в list_* методах с пагинацией. Затрагивает методы:
list_beneficiarylist_virtual_accountlist_virtual_transactionlist_paymentslist_payments_v2list_deallist_dealslist_documents
2024-06-27
- Добавлен новый тип ошибок:
4558: It is impossible to perform the operation due to the fact that restrictions are imposed on the beneficiary based on the writ of execution. Ошибка возникает при попытке использовать средства бенефициара под арестом (обычно на основании постановлений ФССП). Затрагивает методы:create_dealupdate_dealpayment_of_taxesrefund_payment(в случае возврата идентифицированного СБП‑платежа)refund_virtual_accounttransfer_between_virtual_accounts_v2transfer_between_virtual_accountsexecute_deal
2024-05-17
- Добавлен новый тип платежа: инкассовый платёж (
collection_order). Методы:get_paymentlist_paymentslist_payments_v2
2024-05-15
- Добавлен новый тип ошибок:
4451: The purpose of the non-resident's payment contains incorrect or missing VO codes. Ошибка возникает при попытке вывести средства с нерезидентского н/с без кодов ВО. Методы:create_dealupdate_dealpayment_of_taxesrefund_virtual_accountrefund_payment
2024-04-15
- В методах
create_deal,update_deal,payment_of_taxes,refund_virtual_accountдля выплат по СБП, картам и реквизитам появились новые необязательные параметры:identifier(для карт, СБП и выплат по реквизитам)inn(только для карт и СБП)recipient_fio(только для карт)
2024-04-11
- В метод
list_paymentsдобавлен фильтр поc2b_qr_code_id.
2024-04-10
- В методе
get_beneficiaryпоявилось новое поле в ответе —ogrn. Вcreate_beneficiary_ulиupdate_beneficiary_ulдобавилось необязательное полеogrn.
2024-03-14
- В методе
get_dealпоявилось новое поле в ответе —recipient.payment.meta. В это поле добавляется уникальный идентификаторrnnкарточного платежа, который помогает при поиске платежа у банка получателя.
2024-02-23
- В методе
get_dealпоявилось новое поле в ответе —recipient.status.
2024-02-06
- В методе
get_dealпоявилось новое поле в ответе —ext_key.
2024-02-05
- В методах, связанных с бенефициаром, прекращена поддержка необязательного параметра ИНН: используйте
beneficiary_id. Также удалены необязательные параметрыnominal_account_codeиnominal_account_bicв методахupdate_beneficiary_*,get_beneficiary,deactivate_beneficiary,activate_beneficiary.
2024-02-05
- В методах
refund_payment,create_deal,refund_virtual_accountдля поляdocument_numberдобавлено ограничение на количество символов (до 6).