IPaymentInfo constructor
IPaymentInfo({
- required double amount,
- required List<
IMobileMoneyPhoneCode> listOfMobileMoneyPhoneCodes, - required IPaymentMethod selectedPaymentMethod,
- required double fee,
- required String systemUrlToListenTo,
- required String customerUrlToListenTo,
- required ICurrency currency,
- required String directPayRedirectUrl,
- required String eChannel,
- required String description,
- required String fillingInfo,
- required List<
IPaymentMethod> listOfPaymentMethods, - required String id,
Implementation
IPaymentInfo(
{required this.amount,
required this.listOfMobileMoneyPhoneCodes,
required this.selectedPaymentMethod,
required this.fee,
required this.systemUrlToListenTo,
required this.customerUrlToListenTo,
required this.currency,
required this.directPayRedirectUrl,
required this.eChannel,
required this.description,
required this.fillingInfo,
required this.listOfPaymentMethods,
required this.id});