Product description, 1-255 characters
Sends the message silently. Users will receive a notification with no sound.
Pass True, if the final price depends on the shipping method
Pass True, if you require the user's email address to complete the order
Pass True, if you require the user's full name to complete the order
Pass True, if you require the user's phone number to complete the order
Pass True, if you require the user's shipping address to complete the order
Bot-defined invoice payload, 1-128 bytes. This will not be displayed to the user, use for your internal processes.
Photo height
Photo size
URL of the product photo for the invoice. Can be a photo of the goods or a marketing image for a service. People like it better when they see what they are paying for.
Photo width
Price breakdown, a JSON-serialized list of components (e.g. product price, tax, discount, delivery cost, delivery tax, bonus, etc.)
A JSON-serialized data about the invoice, which will be shared with the payment provider. A detailed description of required fields should be provided by the payment provider.
Payments provider token, obtained via Botfather
One ReplyMarkup element for an inline keyboard, custom reply keyboard, instructions to remove reply keyboard or to force a reply from the user.
If the message is a reply, ID of the original message
Pass True, if user's email address should be sent to provider
Pass True, if user's phone number should be sent to provider
Unique deep-linking parameter that can be used to generate this invoice when used as a start parameter
Product name, 1-32 characters
Generated using TypeDoc
Three-letter ISO 4217 currency code, see more on currencies