Order constructor

const Order({
  1. DateTime? canceledAt,
  2. CheckoutSettings? checkoutSettings,
  3. DateTime? completedAt,
  4. CreatedFrom? createdFrom,
  5. CustomData? customData,
  6. required Customer customer,
  7. DateTime? expiresAt,
  8. required String id,
  9. required DateTime initiatedAt,
  10. Invoice? invoice,
  11. String? number,
  12. String? receiptNumber,
  13. List<Refund>? refunds,
  14. InvoiceSettings? invoiceSettings,
  15. required Status status,
  16. DateTime? sealedAt,
  17. LineItemGroup? lineItemGroup,
  18. Payment? payment,
  19. DateTime? paidAt,
  20. DateTime? paymentDueAt,
  21. String? reference,
})

Implementation

const Order({
  this.canceledAt,
  this.checkoutSettings,
  this.completedAt,
  this.createdFrom,
  this.customData,
  required this.customer,
  this.expiresAt,
  required this.id,
  required this.initiatedAt,
  this.invoice,
  this.number,
  this.receiptNumber,
  this.refunds,
  this.invoiceSettings,
  required this.status,
  this.sealedAt,
  this.lineItemGroup,
  this.payment,
  this.paidAt,
  this.paymentDueAt,
  this.reference,
});