Огляд webhook
Підписані події та повторна доставка.
Платіж проходить виявлення у блокчейні, зіставлення й розрахунок, потім подія доставляється на сервер магазину. Протокол v2 підписує HMAC-SHA256 кожну доставку.
Повтори й ручна повторна доставка зберігають ID події, але змінюють час і номер спроби. Перевіряйте підпис до використання JSON, атомарно зберігайте подію й рішення щодо замовлення, потім відповідайте невеликим 2xx. Доставка не гарантується за постійної відмови endpoint.
Для v2 використовуйте payment_session.paid та авторизований GET /v2/payment-sessions/:id. Для v1 — invoice.paid і GET /v1/invoices/:invoiceId. Повернення браузера, хеш від покупця, тест з’єднання й treasury-подія не замінюють перевірку оплати.