PaymentForm constructor

PaymentForm({
  1. String? extra,
  2. int? client_id,
  3. int64? id,
  4. Invoice? invoice,
  5. int53? seller_bot_user_id,
  6. int53? payment_provider_user_id,
  7. PaymentProvider? payment_provider,
  8. vector<PaymentOption>? additional_payment_options,
  9. OrderInfo? saved_order_info,
  10. vector<SavedCredentials>? saved_credentials,
  11. Bool? can_save_credentials,
  12. Bool? need_password,
  13. string? product_title,
  14. FormattedText? product_description,
  15. Photo? product_photo,
})

Implementation

PaymentForm({
  super.extra,
  super.client_id,
  this.id,
  this.invoice,
  this.seller_bot_user_id,
  this.payment_provider_user_id,
  this.payment_provider,
  this.additional_payment_options,
  this.saved_order_info,
  this.saved_credentials,
  this.can_save_credentials,
  this.need_password,
  this.product_title,
  this.product_description,
  this.product_photo,
});