MFExecutePaymentRequest constructor

MFExecutePaymentRequest({
  1. int? paymentMethodId,
  2. String? sessionId,
  3. MFRecurringModel? recurringModel,
  4. String? customerName,
  5. String? displayCurrencyIso,
  6. String? mobileCountryCode,
  7. String? customerMobile,
  8. String? customerEmail,
  9. num? invoiceValue,
  10. String? language,
  11. String? customerReference,
  12. String? customerCivilId,
  13. String? userDefinedField,
  14. MFCustomerAddres? customerAddress,
  15. String? expiryDate,
  16. List<MFInvoiceItem>? invoiceItems,
  17. List<MFSupplier>? suppliers,
  18. ProcessingDetails? processingDetails,
})

Implementation

MFExecutePaymentRequest(
    {this.paymentMethodId,
    this.sessionId,
    this.recurringModel,
    this.customerName,
    this.displayCurrencyIso,
    this.mobileCountryCode,
    this.customerMobile,
    this.customerEmail,
    this.invoiceValue,
    this.language,
    this.customerReference,
    this.customerCivilId,
    this.userDefinedField,
    this.customerAddress,
    this.expiryDate,
    this.invoiceItems,
    // this.shippingMethod,
    // this.shippingConsignee,
    this.suppliers,
    this.processingDetails});