Telegram Bot icon

Telegram Bot

Interact with the Telegram Bot API – send messages, manage chats, handle payments, and more

Actions101

Payment → Create Invoice Link

AI-generated

Summary

Create a payment invoice link for a product using the Telegram Bot API with customizable details such as title, description, prices, currency, and payment provider token.

Inputs

  • Title (required) — Product name to be displayed in the invoice
  • Description (required) — Description of the product for the invoice
  • Payload (required) — Bot-defined invoice payload for internal identification
  • Provider Token (required) — Payment provider token to process the invoice
  • Currency (required) — Three-letter ISO 4217 currency code for the payment
  • Prices (JSON) (required) — JSON array of LabeledPrice objects specifying pricing details
  • Additional Fields — Optional additional parameters such as max tip amount, suggested tip amounts, product photo details, user information requirements, notification settings, deep-linking parameters, and provider-specific data

Output shape

a single record containing the created invoice link details

The output includes the invoice link URL and related metadata as returned by the Telegram API's createInvoiceLink method.

Examples

Example 1: Create an invoice link for a product with a specific price and currency

Set Title, Description, Payload, Provider Token, Currency, and Prices (JSON) inputs; optionally set Additional Fields like max_tip_amount or photo_url to customize the invoice.

Links

Discussion