MadelineProto/old_docs/API_docs_v65/constructors/invoice.md
2017-07-23 16:11:02 +02:00

1.4 KiB

title description
invoice invoice attributes, type and example

Constructor: invoice

Back to constructors index

Attributes:

Name Type Required
test Bool Optional
name_requested Bool Optional
phone_requested Bool Optional
email_requested Bool Optional
shipping_address_requested Bool Optional
flexible Bool Optional
currency string Yes
prices Array of LabeledPrice Yes

Type: Invoice

Example:

$invoice = ['_' => 'invoice', 'test' => Bool, 'name_requested' => Bool, 'phone_requested' => Bool, 'email_requested' => Bool, 'shipping_address_requested' => Bool, 'flexible' => Bool, 'currency' => string, 'prices' => [LabeledPrice], ];

PWRTelegram json-encoded version:

{"_":"invoice","test":"Bool","name_requested":"Bool","phone_requested":"Bool","email_requested":"Bool","shipping_address_requested":"Bool","flexible":"Bool","currency":"string","prices":["LabeledPrice"]}

Or, if you're into Lua:

invoice={_='invoice', test=Bool, name_requested=Bool, phone_requested=Bool, email_requested=Bool, shipping_address_requested=Bool, flexible=Bool, currency=string, prices={LabeledPrice}, }