QuickbooksPayment constructor

QuickbooksPayment({
  1. String? id,
  2. required double totalAmt,
  3. required QuickbooksReferenceType customerRef,
  4. String? syncToken,
  5. QuickbooksReferenceType? currencyRef,
  6. String? privateNote,
  7. QuickbooksReferenceType? paymentMethodRef,
  8. double? unappliedAmt,
  9. QuickbooksReferenceType? depositToAccountRef,
  10. double? exchangeRate,
  11. List<QuickbooksPaymentLine>? line,
  12. String? txnSource,
  13. QuickbooksReferenceType? ARAccountRef,
  14. DateTime? txnDate,
  15. QuickbooksCreditCardPayment? creditCardPayment,
  16. String? transactionLocationType,
  17. Map<String, dynamic>? metaData,
  18. String? paymentRefNum,
  19. QuickbooksReferenceType? taxExemptionRef,
  20. bool? active,
})

Implementation

QuickbooksPayment({
  this.id,
  required this.totalAmt,
  required this.customerRef,
  this.syncToken,
  this.currencyRef,
  this.privateNote,
  this.paymentMethodRef,
  this.unappliedAmt,
  this.depositToAccountRef,
  this.exchangeRate,
  this.line,
  this.txnSource,
  this.ARAccountRef,
  this.txnDate,
  this.creditCardPayment,
  this.transactionLocationType,
  this.metaData,
  this.paymentRefNum,
  this.taxExemptionRef,
  this.active,
});