MollieAPI.Model.EntitySalesInvoice (mollie_api v0.1.0-20260303)

View Source

Summary

Types

t()

@type t() :: %MollieAPI.Model.EntitySalesInvoice{
  _links: MollieAPI.Model.EntitySalesInvoiceLinks.t() | nil,
  amountDue: MollieAPI.Model.Amount.t() | nil,
  createdAt: String.t() | nil,
  customerId: String.t() | nil,
  discount: MollieAPI.Model.SalesInvoiceDiscount.t() | nil,
  discountedSubtotalAmount: MollieAPI.Model.Amount.t() | nil,
  dueAt: String.t() | nil,
  emailDetails: MollieAPI.Model.SalesInvoiceEmailDetails.t() | nil,
  id: String.t() | nil,
  invoiceNumber: String.t() | nil,
  isEInvoice: boolean() | nil,
  issuedAt: String.t() | nil,
  lines: [MollieAPI.Model.SalesInvoiceLineItem.t()] | nil,
  mandateId: String.t() | nil,
  memo: String.t() | nil,
  metadata: map() | nil,
  mode: MollieAPI.Model.Mode.t() | nil,
  paidAt: String.t() | nil,
  paymentDetails: any() | nil,
  paymentTerm: MollieAPI.Model.SalesInvoicePaymentTerm.t() | nil,
  profileId: String.t() | nil,
  recipient: MollieAPI.Model.SalesInvoiceRecipient.t() | nil,
  recipientIdentifier: String.t() | nil,
  resource: String.t() | nil,
  status: MollieAPI.Model.SalesInvoiceStatus.t() | nil,
  subtotalAmount: MollieAPI.Model.Amount.t() | nil,
  testmode: boolean() | nil,
  totalAmount: MollieAPI.Model.Amount.t() | nil,
  totalVatAmount: MollieAPI.Model.Amount.t() | nil,
  vatMode: MollieAPI.Model.SalesInvoiceVatMode.t() | nil,
  vatScheme: MollieAPI.Model.SalesInvoiceVatScheme.t() | nil
}

Functions

decode(value)