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. String? paymentSheetHeaderLabel,
  13. String? savedPaymentSheetHeaderLabel,
  14. bool? displayDefaultSavedPaymentIcon,
  15. String? netceteraSDKApiKey,
})

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.paymentSheetHeaderLabel,
    this.savedPaymentSheetHeaderLabel,
    this.displayDefaultSavedPaymentIcon,
    this.netceteraSDKApiKey});