Демо REST billing-service: приём оплаты от ЮЛ/ИП через СБП B2B —
POST /api/v1/tochka/sbp/b2b-qr-codes, просмотр QR и регистрация ТСП
(POST /api/v1/tochka/sbp/merchants/legal-entities/{legalId}).
После оплаты billing-service получает вебхук incomingSbpB2BPayment
на POST /api/v1/webhooks/tochka и публикует Kafka channel: SBP_B2B.
JWT с ролью ADMIN / SUPERADMIN.
Токен: identity-service /ws-login.html.
Для ООО «ВАУ»: path customerCode=300048088, header customerCodeHeader=300048087
(consent JWT). Scope ReadSBPData / EditSBPData.
TOCHKA_ACCESS_TOKEN (JWT Точки)
JWT из кабинета Точки (API → Настройка доступа). Заголовок X-Tochka-Access-Token;
customer_code в JWT должен совпадать с TOCHKA_CUSTOMER_CODE_HEADER (300048087).
JWT (ADMIN)
UAPI CustomerCode (header)
Billing подставляет заголовок CustomerCode из поля ниже или env
TOCHKA_CUSTOMER_CODE_HEADER. Для JWT владельца — Personal 300048087.
Register B2B Qr Code
takeTax
Последний результат
После регистрации здесь появятся qrcId, ссылка payload и изображение QR.