Перейти к основному содержимому

Диаграмма процесса оплаты

sendInvoice — метод, который использует бот мерчанта для отправки счёта. В случае успешной отправки возвращается объект Message

PreCheckoutQuery — объект, который возвращает Bot API перед оплатой.

answerPreCheckoutQuery — когда пользователь подтвердил оплату и доставку, Bot API отправляет подтверждение с полем pre_checkout_query. Метод answerPreCheckoutQuery используется для ответа на запрос перед оплатой. В случае успеха метод возвращает True.

Примечание: ответ для Bot API следует отправить в течение 10 секунд после предварительной проверки запроса.

SuccessfulPayment — объект, который содержит информацию об успешной оплате.

См. детальное описание методов в официальной документации Telegram.