@type t() :: %MollieAPI.Model.EntityWebhookEventEmbeddedEntity{
_links: MollieAPI.Model.EntitySalesInvoiceLinks.t(),
allowedMethods: [MollieAPI.Model.PaymentLinkMethodResponse.t()],
amount: MollieAPI.Model.Amount.t(),
amountDue: MollieAPI.Model.Amount.t() | nil,
applicationFee:
MollieAPI.Model.CreatePaymentLinkRequestApplicationFee.t() | nil,
archived: any(),
billingAddress: MollieAPI.Model.PaymentAddress.t() | nil,
businessAccountTransactionId: String.t(),
createdAt: any(),
creditDebitIndicator: MollieAPI.Model.CreditDebitIndicator.t(),
creditor: MollieAPI.Model.TransferParty.t(),
customerId: any() | nil,
debtor: MollieAPI.Model.TransferParty.t(),
debtorIban: any() | nil,
description: any(),
discount: MollieAPI.Model.SalesInvoiceDiscountResponse.t() | nil,
discountedSubtotalAmount: MollieAPI.Model.Amount.t() | nil,
dueAt: any() | nil,
emailDetails: MollieAPI.Model.SalesInvoiceEmailDetails.t() | nil,
expiresAt: any(),
id: String.t(),
invoiceNumber: any() | nil,
isEInvoice: any() | nil,
issuedAt: any() | nil,
lines: [MollieAPI.Model.SalesInvoiceLineItemResponse.t()] | nil,
mandateId: any() | nil,
memo: any() | nil,
metadata: MollieAPI.Model.Metadata.t() | nil,
minimumAmount: MollieAPI.Model.AmountNullable.t() | nil,
mode: MollieAPI.Model.Mode.t(),
paidAt: any(),
paymentDetails: MollieAPI.Model.SalesInvoicePaymentDetailsResponse.t() | nil,
paymentTerm: MollieAPI.Model.SalesInvoicePaymentTermResponse.t() | nil,
profileId: any(),
recipient: MollieAPI.Model.SalesInvoiceRecipientResponse.t() | nil,
recipientIdentifier: any() | nil,
redirectUrl: any(),
resource: any(),
reusable: any(),
sequenceType: MollieAPI.Model.PaymentLinkSequenceTypeResponse.t() | nil,
shippingAddress: MollieAPI.Model.PaymentAddress.t() | nil,
status: MollieAPI.Model.TransferStatus.t(),
statusHistory: [MollieAPI.Model.StatusHistoryEntryResponse.t()],
statusReason: MollieAPI.Model.StatusReason2.t() | nil,
subtotalAmount: MollieAPI.Model.Amount.t() | nil,
testmode: any() | nil,
totalAmount: MollieAPI.Model.Amount.t() | nil,
totalVatAmount: MollieAPI.Model.Amount.t() | nil,
transferScheme: MollieAPI.Model.TransferSchemeResponse.t(),
vatMode: MollieAPI.Model.SalesInvoiceVatModeResponse.t() | nil,
vatScheme: MollieAPI.Model.SalesInvoiceVatSchemeResponse.t() | nil,
webhookUrl: any()
}