Unique identifier for the target private chat.
Three-letter ISO 4217 currency code, see more on currencies.
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 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 list of components (e.g. product price, tax, discount, delivery cost, delivery tax, bonus, etc.).
Payments provider token, obtained via Botfather.
A JSON-serialized object for an inline keyboard. If empty, one 'Pay total price' button will be shown. If not empty, the first button must be a Pay button.
If the message is a reply, ID of the original message.
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
Send Invoice API Payload.