#include </home/runner/work/tdlib-obf/tdlib-obf/td/generate/auto/td/telegram/td_api.h>
|
| static const std::int32_t | ID = 263060806 |
| | Identifier uniquely determining a type of the object.
|
| |
A message with an invoice from a bot. Use getInternalLink with internalLinkTypeBotStart to share the invoice.
Definition at line 39931 of file td_api.h.
◆ messageInvoice() [1/2]
| td::td_api::messageInvoice::messageInvoice |
( |
| ) |
|
◆ messageInvoice() [2/2]
A message with an invoice from a bot. Use getInternalLink with internalLinkTypeBotStart to share the invoice.
- Parameters
-
| [in] | product_info_ | Information about the product. |
| [in] | currency_ | Currency for the product price. |
| [in] | total_amount_ | Product total price in the smallest units of the currency. |
| [in] | start_parameter_ | Unique invoice bot start_parameter to be passed to getInternalLink. |
| [in] | is_test_ | True, if the invoice is a test invoice. |
| [in] | need_shipping_address_ | True, if the shipping address must be specified. |
| [in] | receipt_message_id_ | The identifier of the message with the receipt, after the product has been purchased. |
| [in] | paid_media_ | Extended media attached to the invoice; may be null if none. |
| [in] | paid_media_caption_ | Extended media caption; may be null if none. |
◆ store()
| void td::td_api::messageInvoice::store |
( |
TlStorerToString & |
s, |
|
|
const char * |
field_name |
|
) |
| const |
|
finalvirtual |
Helper function for to_string method. Appends string representation of the object to the storer.
- Parameters
-
| [in] | s | Storer to which object string representation will be appended. |
| [in] | field_name | Object field_name if applicable. |
Implements td::TlObject.
◆ currency_
| string td::td_api::messageInvoice::currency_ |
Currency for the product price.
Definition at line 39944 of file td_api.h.
◆ ID
| const std::int32_t td::td_api::messageInvoice::ID = 263060806 |
|
static |
Identifier uniquely determining a type of the object.
Definition at line 39981 of file td_api.h.
◆ is_test_
| bool td::td_api::messageInvoice::is_test_ |
True, if the invoice is a test invoice.
Definition at line 39950 of file td_api.h.
◆ need_shipping_address_
| bool td::td_api::messageInvoice::need_shipping_address_ |
True, if the shipping address must be specified.
Definition at line 39952 of file td_api.h.
◆ paid_media_
Extended media attached to the invoice; may be null if none.
Definition at line 39956 of file td_api.h.
◆ paid_media_caption_
Extended media caption; may be null if none.
Definition at line 39958 of file td_api.h.
◆ product_info_
Information about the product.
Definition at line 39942 of file td_api.h.
◆ receipt_message_id_
| int53 td::td_api::messageInvoice::receipt_message_id_ |
The identifier of the message with the receipt, after the product has been purchased.
Definition at line 39954 of file td_api.h.
◆ start_parameter_
| string td::td_api::messageInvoice::start_parameter_ |
◆ total_amount_
| int53 td::td_api::messageInvoice::total_amount_ |
Product total price in the smallest units of the currency.
Definition at line 39946 of file td_api.h.
The documentation for this class was generated from the following file:
- /home/runner/work/tdlib-obf/tdlib-obf/td/generate/auto/td/telegram/td_api.h