API /sandbox/v2/invoice/v1.0/bills

Avatar
  • обновлен

Взял пример запроса на python из https://developers.tochka.com/docs/tochka-api/api/create-invoice-invoice-api-version-bills-post sandbox


но всегда получаю {"code":"403","id":"db8f7cf2-5653-4442-930d-4b07906a2a6c","message":"Что-то пошло не так","Errors":[{"errorCode":"Something going wrong","message":"Forbidden by consent","url":"https://developers.tochka.com/"}]}

Что может быть не так?

Avatar
love apples
Цитата от Команда Точки
customerCode - это уникальный код клиента в Точке.

Чтобы узнать свой customerCode, нужно вызвать метод Get Customers List (https://developers.tochka.com/docs/tochka-api/api/get-customers-list-open-banking-api-version-customers-get)
Параметр customerCode необходимо брать из поля customerType: "Business".

Спасибо! Получили список из API, взяли customerCode по customerType: "Business", но теперь пишет {"code":"424","id":"c5723617-8b12-4f77-a698-fd93d6fa2af4","message":"Что-то пошло не так","Errors":[{"errorCode":"Something going wrong","message":"Retailer not found","url":"https://developers.tochka.com/"}]} 😬

Токен используем один. С чем это может быть связано?

Avatar
Команда Точки Администратор
Цитата от love apples

Спасибо! Получили список из API, взяли customerCode по customerType: "Business", но теперь пишет {"code":"424","id":"c5723617-8b12-4f77-a698-fd93d6fa2af4","message":"Что-то пошло не так","Errors":[{"errorCode":"Something going wrong","message":"Retailer not found","url":"https://developers.tochka.com/"}]} 😬

Токен используем один. С чем это может быть связано?

Для работы с платёжными ссылками/подписками нужно подключить интернет-эквайринг, сделать это можно в личном кабинете Точки.
Проверит статус подключения интернет-эквайринга можно с помощью метода Get Retailers (https://developers.tochka.com/docs/tochka-api/api/get-retailers-acquiring-api-version-retailers-get)
Статус REG и значение isActive: «true» будут означать, что настройка завершилась и можно приступать к работе с платёжными ссылками.
Avatar
love apples
Цитата от Команда Точки
Для работы с платёжными ссылками/подписками нужно подключить интернет-эквайринг, сделать это можно в личном кабинете Точки.
Проверит статус подключения интернет-эквайринга можно с помощью метода Get Retailers (https://developers.tochka.com/docs/tochka-api/api/get-retailers-acquiring-api-version-retailers-get)
Статус REG и значение isActive: «true» будут означать, что настройка завершилась и можно приступать к работе с платёжными ссылками.

Провел GET реквест по https://developers.tochka.com/docs/tochka-api/api/get-retailers-acquiring-api-version-retailers-get с указанным customerCode из https://developers.tochka.com/docs/tochka-api/api/get-customers-list-open-banking-api-version-customers-get - ошибка та же, про Retailer not found

Avatar
Команда Точки Администратор
Цитата от love apples

Провел GET реквест по https://developers.tochka.com/docs/tochka-api/api/get-retailers-acquiring-api-version-retailers-get с указанным customerCode из https://developers.tochka.com/docs/tochka-api/api/get-customers-list-open-banking-api-version-customers-get - ошибка та же, про Retailer not found

Верно понимаем, интерннет-эквайринг у вас подключён?