PaymentForm

---types---
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

Belongs to

payments.PaymentForm

This type can be an instance of either:

PaymentFormPaymentFormStarGift
PaymentFormStars

Members

form_idlong
bot_idlong
titlestring
descriptionstring
invoiceInvoice
provider_idlong
urlstring
usersUserA list must be supplied.
can_save_credentialsflagThis argument defaults to None and can be omitted.
password_missingflagThis argument defaults to None and can be omitted.
photoWebDocumentThis argument defaults to None and can be omitted.
native_providerstringThis argument defaults to None and can be omitted.
native_paramsDataJSONThis argument defaults to None and can be omitted.
additional_methodsPaymentFormMethodThis argument defaults to None and can be omitted. Otherwise, a list must be supplied.
saved_infoPaymentRequestedInfoThis argument defaults to None and can be omitted.
saved_credentialsPaymentSavedCredentialsThis argument defaults to None and can be omitted. Otherwise, a list must be supplied.