BasicPaymentProduct constructor
BasicPaymentProduct(
- String id,
- String paymentMethod,
- PaymentItemDisplayHints displayHints, {
- String? acquirerCountry = "",
- List<
AccountOnFile> accountsOnFile = const [], - bool allowsInstallments = false,
- bool allowsRecurring = false,
- bool allowsTokenization = false,
- AuthenticationIndicator? authenticationIndicator,
- bool autoTokenized = false,
- bool deviceFingerprintEnabled = false,
- int? maxAmount,
- int? minAmount,
- MobileIntegrationLevel? mobileIntegrationLevel,
- PaymentProduct302SpecificData? paymentProduct302SpecificData,
- PaymentProduct320SpecificData? paymentProduct320SpecificData,
- PaymentProduct863SpecificData? paymentProduct863SpecificData,
- String? paymentProductGroup,
- bool usesRedirectionTo3rdParty = false,
- bool supportsMandates = false,
Implementation
BasicPaymentProduct(this.id, this.paymentMethod, this.displayHints,
{this.acquirerCountry = "",
this.accountsOnFile = const [],
this.allowsInstallments = false,
this.allowsRecurring = false,
this.allowsTokenization = false,
this.authenticationIndicator,
this.autoTokenized = false,
this.deviceFingerprintEnabled = false,
this.maxAmount,
this.minAmount,
this.mobileIntegrationLevel,
this.paymentProduct302SpecificData,
this.paymentProduct320SpecificData,
this.paymentProduct863SpecificData,
this.paymentProductGroup,
this.usesRedirectionTo3rdParty = false,
this.supportsMandates = false});