PaymentForm constructor
const
PaymentForm({
- required int id,
- required Invoice invoice,
- required int sellerBotUserId,
- required int paymentProviderUserId,
- required PaymentProvider paymentProvider,
- required List<
PaymentOption> additionalPaymentOptions, - OrderInfo? savedOrderInfo,
- required List<
SavedCredentials> savedCredentials, - required bool canSaveCredentials,
- required bool needPassword,
- required String productTitle,
- required FormattedText productDescription,
- Photo? productPhoto,
- dynamic extra,
- int? clientId,
Contains information about an invoice payment form
Implementation
const PaymentForm({
required this.id,
required this.invoice,
required this.sellerBotUserId,
required this.paymentProviderUserId,
required this.paymentProvider,
required this.additionalPaymentOptions,
this.savedOrderInfo,
required this.savedCredentials,
required this.canSaveCredentials,
required this.needPassword,
required this.productTitle,
required this.productDescription,
this.productPhoto,
this.extra,
this.clientId,
});