Configuration constructor

Configuration({
  1. Appearance? appearance,
  2. bool? allowsDelayedPaymentMethods,
  3. bool? allowsPaymentMethodsRequiringShippingAddress,
  4. String? merchantDisplayName,
  5. String? primaryButtonLabel,
  6. Customer? customer,
  7. BillingDetails? defaultBillingDetails,
  8. ShippingDetails? shippingDetails,
  9. Placeholder? placeholder,
  10. bool? displaySavedPaymentMethodsCheckbox,
  11. bool? displaySavedPaymentMethods,
  12. bool? displayAddNewPaymentMethod,
  13. String? paymentSheetHeaderLabel,
  14. String? savedPaymentSheetHeaderLabel,
  15. bool? displayDefaultSavedPaymentIcon,
  16. String? netceteraSDKApiKey,
  17. bool? defaultView,
  18. bool? disableBranding,
  19. bool? debugLogging,
})

Implementation

Configuration({
  this.appearance,
  this.allowsDelayedPaymentMethods,
  this.allowsPaymentMethodsRequiringShippingAddress,
  this.merchantDisplayName,
  this.primaryButtonLabel,
  this.customer,
  this.defaultBillingDetails,
  this.shippingDetails,
  this.placeholder,
  this.displaySavedPaymentMethodsCheckbox,
  this.displaySavedPaymentMethods,
  this.displayAddNewPaymentMethod,
  this.paymentSheetHeaderLabel,
  this.savedPaymentSheetHeaderLabel,
  this.displayDefaultSavedPaymentIcon,
  this.netceteraSDKApiKey,
  this.defaultView,
  this.disableBranding,
  this.debugLogging,
});