Создание платежа на казначейский счёт в API v1

Avatar
  • обновлен
  • На рассмотрении

Добрый день. Создаём платёж в сторону бюджетной организации через это API: https://enter.tochka.com/doc/v1/payment.html#id2

POST //enter.tochka.com/api/v1/payment

array:21 [
  "account_code" => "4xxxxxxxxxxxxxxxxxx8"
  "bank_code" => "0xxxxxxx9"
  "counterparty_account_number" => "03xxxxxxxxxxxxxxxx00"    <- Казначейский счёт вместо расчётного
  "counterparty_bank_bic" => "0xxxxxx4"
  "counterparty_inn" => "7xxxxxxxxxx0"
  "counterparty_kpp" => ""
  "counterparty_name" => "..."
  "payment_amount" => "..."
  "payment_date" => "..."
  "payment_number" => "4"
  "payment_priority" => "1"
  "payment_purpose" => "Без налога (НДС)"
  "payment_purpose_code" => ""
  "supplier_bill_id" => ""
  "tax_info_document_date" => ""
  "tax_info_document_number" => ""
  "tax_info_kbk" => ""
  "tax_info_okato" => ""
  "tax_info_period" => ""
  "tax_info_reason_code" => ""
  "tax_info_status" => ""
]

В ответе получаю следующий ответ: 

{"code":"6001","message":"Укажите единый казначейский счёт"}
{"code":"6001","message":"Вы не заполнили реквизиты, необходимые для платежа в бюджет"}


При платежах обычным юр.лицам проблем не возникает, вопрос именно про эту оплату в сторону бюджетной организации. Перейти на API 2.0 пока нет возможности. В поле counterparty_account_number уже вставлен казначейский счёт.


Подскажите, что нужно поменять в запросе, чтобы платёж создался корректно?

Avatar
Команда Точки

Здравствуйте. Пообщаемся с командой API и попробуем найти ответ на ваш вопрос. Чуть позже вернёмся с обратной связью.

Avatar
Команда Точки
  • На рассмотрении

Возвращаемся с ответом:

в поле counterparty_account_number" => "03xxxxxxxxxxxxxxxx00" надо указать номер счёта налоговой, а после него добавить аргумент counterparty_bank_corr_account и в нём указать казначейский счёт.

Если понадобится помощь с API, можно напрямую связаться с нашими коллегами по почте public-api@tochka.com

Разберёмся со всем вместе с вами.