ДЛЯ РАЗРАБОТЧИКОВ
API и webhooks GramPayBot
Подключение уже выбранного продукта: авторизация по API-токену, создание счетов, проверка статуса и подписанные webhooks. Примеры на curl, Node.js, Python, Go и PHP.
Быстрый старт: авторизация и первый счёт
Получить API-токен, отправить первый запрос createInvoice и открыть ссылку на оплату — за несколько минут.
Открыть ↗Справочник API
Все методы: getMe, createInvoice, getInvoice, getInvoices, cancelInvoice (deleteInvoice), getStats. Параметры, ответы и коды ошибок.
Открыть ↗Webhooks: подпись, проверка и повторы
Как GramPayBot доставляет события: заголовки GramPay-*, проверка HMAC-подписи, security-тест при настройке URL и политика повторов.
Открыть ↗События и структура payload
Какие события существуют и какие данные приходят в каждом случае: invoice_paid, invoice_expired, invoice_cancelled и billing.*
Открыть ↗Примеры интеграции
Готовые фрагменты: создание счёта и проверка подписи webhook на curl, Node.js, Python, Go и PHP.
Открыть ↗