payments.paymentForm#a0058751 flags:# can_save_credentials:flags.2?true password_missing:flags.3?true form_id:long bot_id:long title:string description:string photo:flags.5?WebDocument invoice:Invoice provider_id:long url:string native_provider:flags.4?string native_params:flags.4?DataJSON additional_methods:flags.6?Vector<PaymentFormMethod> saved_info:flags.0?PaymentRequestedInfo saved_credentials:flags.1?Vector<PaymentSavedCredentials> users:Vector<User> = payments.PaymentForm;
| Поле | Тип | Описание |
|---|---|---|
| flags | # | Битовая маска: поле вида flags.N?T присутствует, только если поднят бит N. |
| can_save_credentials | flags.2?true | |
| password_missing | flags.3?true | |
| form_id | long | |
| bot_id | long | Идентификатор бота. |
| title | string | Название. |
| description | string | Описание. |
| photo | flags.5?WebDocument | Фотография. |
| invoice | Invoice | Счёт. |
| provider_id | long | |
| url | string | Ссылка. |
| native_provider | flags.4?string | |
| native_params | flags.4?DataJSON | |
| additional_methods | flags.6?Vector<PaymentFormMethod> | |
| saved_info | flags.0?PaymentRequestedInfo | |
| saved_credentials | flags.1?Vector<PaymentSavedCredentials> | |
| users | Vector<User> | Пользователи, упомянутые в ответе — клиент должен положить их в свой кеш. |