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

View Source

Summary

Types

t()

@type t() :: %MollieAPI.Model.SalesInvoiceRequest{
  _links: MollieAPI.Model.EntitySalesInvoiceLinks.t() | nil,
  amountDue: MollieAPI.Model.Amount.t() | nil,
  createdAt: any() | nil,
  customerId: any() | nil,
  discount: MollieAPI.Model.SalesInvoiceDiscount.t() | nil,
  discountedSubtotalAmount: MollieAPI.Model.Amount.t() | nil,
  dueAt: any() | nil,
  emailDetails: MollieAPI.Model.SalesInvoiceEmailDetails.t() | nil,
  id: String.t() | nil,
  invoiceNumber: any() | nil,
  isEInvoice: any() | nil,
  issuedAt: any() | nil,
  lines: [MollieAPI.Model.SalesInvoiceLineItem.t()],
  mandateId: any() | nil,
  memo: any() | nil,
  metadata: any() | nil,
  mode: MollieAPI.Model.Mode.t() | nil,
  paidAt: any() | nil,
  paymentDetails: MollieAPI.Model.SalesInvoicePaymentDetails.t() | nil,
  paymentTerm: MollieAPI.Model.SalesInvoicePaymentTerm.t() | nil,
  profileId: any() | nil,
  recipient: MollieAPI.Model.SalesInvoiceRecipient.t(),
  recipientIdentifier: any(),
  resource: any() | nil,
  status: MollieAPI.Model.SalesInvoiceStatus.t(),
  subtotalAmount: MollieAPI.Model.Amount.t() | nil,
  testmode: any() | 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)