TokenizationModuleInputData constructor

TokenizationModuleInputData({
  1. required String clientApplicationKey,
  2. required String title,
  3. required String subtitle,
  4. required Amount amount,
  5. required SavePaymentMethod savePaymentMethod,
  6. required String shopId,
  7. String? moneyAuthClientId,
  8. HostParameters? hostParameters,
  9. String? gatewayId,
  10. TokenizationSettings tokenizationSettings = const TokenizationSettings(),
  11. TestModeSettings? testModeSettings,
  12. String? returnUrl,
  13. bool isLoggingEnabled = false,
  14. String? userPhoneNumber,
  15. CustomizationSettings customizationSettings = const CustomizationSettings(),
  16. String? applicationScheme,
  17. String? customerId,
  18. GooglePayParameters googlePayParameters = const GooglePayParameters(),
  19. bool googlePayTestEnvironment = false,
})

Implementation

TokenizationModuleInputData(
    {required this.clientApplicationKey,
    required this.title,
    required this.subtitle,
    required this.amount,
    required this.savePaymentMethod,
    required this.shopId,
    this.moneyAuthClientId,
    this.hostParameters,
    this.gatewayId,
    this.tokenizationSettings = const TokenizationSettings(),
    this.testModeSettings,
    this.returnUrl,
    this.isLoggingEnabled = false,
    this.userPhoneNumber,
    this.customizationSettings = const CustomizationSettings(),
    this.applicationScheme,
    this.customerId,
    this.googlePayParameters = const GooglePayParameters(),
    this.googlePayTestEnvironment = false});