# Classes

BPT\types\labeledPrice

This object represents a portion of the price for goods or services.
Read more

BPT\types\invoice

This object contains basic information about an invoice.
Read more

BPT\types\shippingAddress

This object represents a shipping address.
Read more

BPT\types\orderInfo

This object represents information about an order.
Read more

BPT\types\shippingOption

This object represents one shipping option.
Read more

BPT\types\successfulPayment

This object contains basic information about a successful payment.
Read more

BPT\types\shippingQuery

This object contains information about an incoming shipping query.
Read more

BPT\types\preCheckoutQuery

This object contains information about an incoming pre-checkout query.
Read more

BPT\types\passportData

Describes Telegram Passport data shared with the bot by the user.
Read more

BPT\types\passportFile

This object represents a file uploaded to Telegram Passport. Currently all Telegram Passport files are in JPEG format when decrypted and don't exceed 10MB.
Read more
910111213