EcmpPaymentOptions constructor
EcmpPaymentOptions({
- required EcmpActionType actionType,
- required EcmpPaymentInfo paymentInfo,
- EcmpRecipientInfo? recipientInfo,
- EcmpRecurrentData? recurrentData,
- List<
EcmpAdditionalField> ? additionalFields, - List<
EcmpScreenDisplayMode> ? screenDisplayModes, - bool? hideScanningCards,
- String? googleMerchantId,
- String? googleMerchantName,
- bool? googleIsTestEnvironment,
- String? applePayMerchantId,
- String? applePayDescription,
- String? applePayCountryCode,
- required bool isDarkTheme,
- String? brandColor,
- int? storedCardType,
- required EcmpMockModeType mockModeType,
Implementation
EcmpPaymentOptions({
required this.actionType,
required this.paymentInfo,
this.recipientInfo,
this.recurrentData,
this.additionalFields,
this.screenDisplayModes,
this.hideScanningCards,
this.googleMerchantId,
this.googleMerchantName,
this.googleIsTestEnvironment,
this.applePayMerchantId,
this.applePayDescription,
this.applePayCountryCode,
required this.isDarkTheme,
this.brandColor,
this.storedCardType,
required this.mockModeType,
});