Вопрос по работе с API - получение статуса платежа
Добрый день!
Мы используем новое API. Схема такая, что нужно через апи создать шаблон платежа для подписания бухгалтером, который через интернет-банк проверяет и может либо провести платеж либо отменить его. А далее через апи нужно узнать, что с конкретным платежом случилось, отменили его или одобрили, дошли ли до получателя деньги или возникли проблемы.
Мы создаем шаблон методом https://enter.tochka.com/doc/v2/redoc#operation/create_payment_for_sign_payment__apiVersion__for_sign_post получая requestId по которому можно узнавать статус платежа с помощью другого метода https://enter.tochka.com/doc/v2/redoc#operation/get_payment_status_payment__apiVersion__status__requestId__get
Но в данном случае статус во всех вариантах один - Created. Скорее всего это статус именно черновика а не платежа. Но как же нам зная все о черновике получать статус заказа, по которому он был создан (или отклонен)? Получать выписку не подойдет, так как туда черновики не попадают. Так понимаю, что в выписку попадают только успешно проведенные платежи?
Если прямых способов получения статуса платежа по черновику нет, то может есть какие-нибудь более изворотливые способы?
Заранее спасибо за ответ!
Алексей, добрый день. Да, всё верно. В выписке будут фигурировать проведённые операции. Подробнее пишем об этом здесь:
https://enter.tochka.com/doc/v2/redoc#tag/Rabota-s-vypiskami.
Ещё пообщаемся с коллегами и вернёмся с ответом завтра.