IssueBillingKeyRequest constructor

IssueBillingKeyRequest({
  1. int? displayAmount,
  2. Currency? currency,
  3. required String storeId,
  4. String? channelKey,
  5. required BillingKeyMethod billingKeyMethod,
  6. String? issueName,
  7. String? issueId,
  8. Customer? customer,
  9. WindowTypes? windowType,
  10. bool? forceRedirect,
  11. Locale? locale,
  12. Object? customData,
  13. OfferPeriod? offerPeriod,
  14. required String appScheme,
  15. List<String>? noticeUrls,
  16. ProductType? productType,
  17. IssueBillingKeyBypass? bypass,
  18. Popup? popup,
  19. Iframe? iframe,
  20. IssueBillingKeyRequestUnionCard? card,
  21. IssueBillingKeyRequestUnionMobile? mobile,
  22. IssueBillingKeyRequestUnionEasyPay? easyPay,
  23. IssueBillingKeyRequestUnionPaypal? paypal,
})

Implementation

IssueBillingKeyRequest({
  this.displayAmount,
  this.currency,
  required this.storeId,
  this.channelKey,
  required this.billingKeyMethod,
  this.issueName,
  this.issueId,
  this.customer,
  this.windowType,
  this.forceRedirect,
  this.locale,
  this.customData,
  this.offerPeriod,
  required this.appScheme,
  this.noticeUrls,
  this.productType,
  this.bypass,
  this.popup,
  this.iframe,
  this.card,
  this.mobile,
  this.easyPay,
  this.paypal,
});