NoonApplePayConfig constructor

const NoonApplePayConfig({
  1. required String merchantIdentifier,
  2. required String countryCode,
  3. required String currencyCode,
  4. required List<NoonApplePaySummaryItem> summaryItems,
  5. List<ApplePayNetwork> supportedNetworks = const [ApplePayNetwork.visa, ApplePayNetwork.masterCard, ApplePayNetwork.mada],
  6. List<ApplePayMerchantCapability> merchantCapabilities = const [ApplePayMerchantCapability.threeDSecure],
})

Implementation

const NoonApplePayConfig({
  required this.merchantIdentifier,
  required this.countryCode,
  required this.currencyCode,
  required this.summaryItems,
  this.supportedNetworks = const [
    ApplePayNetwork.visa,
    ApplePayNetwork.masterCard,
    ApplePayNetwork.mada,
  ],
  this.merchantCapabilities = const [
    ApplePayMerchantCapability.threeDSecure,
  ],
});