PaymentData constructor
PaymentData({
- String? pg,
- required String payMethod,
- bool? escrow,
- required String merchantUid,
- String? name,
- required num amount,
- Map<
String, String> ? customData, - int? taxFree,
- int? vat,
- String? currency,
- String? language,
- String? buyerName,
- required String buyerTel,
- String? buyerEmail,
- String? buyerAddr,
- String? buyerPostcode,
- String? noticeUrl,
- List<
int> ? cardQuota, - bool? digital,
- String? vbankDue,
- String? confirmUrl,
- String? mRedirectUrl = UrlData.redirectUrl,
- required String appScheme,
- String? bizNum,
- String? customerId,
- String? customerUid,
- bool? popup,
- Map<
String, String> ? period, - String? company,
- bool? niceMobileV2,
- List<
KcpProducts> ? kcpProducts, - Bypass? bypass,
Implementation
PaymentData({
this.pg,
required this.payMethod,
this.escrow,
required this.merchantUid,
this.name,
required this.amount,
this.customData,
this.taxFree,
this.vat,
this.currency,
this.language,
this.buyerName,
required this.buyerTel,
this.buyerEmail,
this.buyerAddr,
this.buyerPostcode,
this.noticeUrl,
this.cardQuota,
this.digital,
this.vbankDue,
this.confirmUrl,
this.mRedirectUrl = UrlData.redirectUrl,
required this.appScheme,
this.bizNum,
this.customerId,
this.customerUid,
this.popup,
this.naverUseCfm,
this.naverPopupMode,
this.naverProducts,
this.naverCultureBenefit,
this.naverProductCode,
this.naverActionType,
this.naverPurchaserName,
this.naverPurchaserBirthday,
this.naverChainId,
this.naverMerchantUserKey,
this.naverInterface,
this.period,
this.company,
this.niceMobileV2,
this.kcpProducts,
this.bypass,
});