@type t() :: %MollieAPI.Model.EntityWebhookEventEmbeddedEntity{
_links: MollieAPI.Model.EntitySalesInvoiceLinks.t(),
allowedMethods: [MollieAPI.Model.PaymentLinkMethodResponse.t()],
amount: MollieAPI.Model.Amount.t(),
amountCaptured: MollieAPI.Model.Amount.t() | nil,
amountChargedBack: MollieAPI.Model.Amount.t() | nil,
amountDue: MollieAPI.Model.Amount.t() | nil,
amountRefunded: MollieAPI.Model.Amount.t() | nil,
amountRemaining: MollieAPI.Model.Amount.t() | nil,
applicationFee:
MollieAPI.Model.CreatePaymentLinkRequestApplicationFee.t() | nil,
archived: any(),
authorizedAt: any() | nil,
balanceId: any(),
billingAddress: MollieAPI.Model.PaymentAddress.t() | nil,
businessAccountTransactionId: String.t(),
cancelUrl: any() | nil,
canceledAt: any() | nil,
captureBefore: any() | nil,
captureDelay: any() | nil,
captureMode: MollieAPI.Model.CaptureModeResponse.t() | nil,
completedAt: any() | nil,
countryCode: any() | nil,
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(),
details: MollieAPI.Model.PaymentDetails.t() | nil,
discount: MollieAPI.Model.SalesInvoiceDiscountResponse.t() | nil,
discountedSubtotalAmount: MollieAPI.Model.Amount.t() | nil,
dueAt: any() | nil,
dueDate: any() | nil,
eInvoiceStatus: MollieAPI.Model.SalesInvoiceEInvoiceStatus.t() | nil,
emailDetails: MollieAPI.Model.SalesInvoiceEmailDetails.t() | nil,
expiredAt: any() | nil,
expiresAt: any(),
externalReference:
MollieAPI.Model.ListEntityRefundExternalReference.t() | nil,
failedAt: any() | nil,
id: String.t(),
initiatedAt: any() | nil,
invoiceNumber: any() | nil,
isCancelable: any() | nil,
isEInvoice: any() | nil,
issuedAt: any() | nil,
issuer: any() | nil,
lines: [MollieAPI.Model.SalesInvoiceLineItemResponse.t()] | nil,
locale: MollieAPI.Model.LocaleResponse.t() | nil,
mandateId: any() | nil,
memo: any() | nil,
metadata: MollieAPI.Model.Metadata.t() | nil,
method: MollieAPI.Model.MethodResponse.t() | nil,
minimumAmount: MollieAPI.Model.AmountNullable.t() | nil,
mode: MollieAPI.Model.Mode.t(),
orderId: String.t() | nil,
paidAt: any(),
paymentDetails:
[MollieAPI.Model.SalesInvoicePaymentDetailsResponse.t()] | nil,
paymentId: String.t(),
paymentTerm: MollieAPI.Model.SalesInvoicePaymentTermResponse.t() | nil,
profileId: any(),
recipient: MollieAPI.Model.SalesInvoiceRecipientResponse.t() | nil,
recipientIdentifier: any() | nil,
redirectUrl: any(),
resource: any(),
restrictPaymentMethodsToCountry: any() | nil,
reusable: any(),
reverseRouting: any() | nil,
routing: [MollieAPI.Model.EntityPaymentRouteResponse.t()] | nil,
routingReversals:
[MollieAPI.Model.ListEntityRefundRoutingReversalsInner.t()] | nil,
sequenceType: MollieAPI.Model.PaymentLinkSequenceTypeResponse.t(),
settlementId: String.t() | nil,
shippingAddress: MollieAPI.Model.PaymentAddress.t() | nil,
status: MollieAPI.Model.TransferStatus.t(),
statusHistory: [MollieAPI.Model.StatusHistoryEntryResponse.t()],
statusReason: MollieAPI.Model.StatusReason2.t(),
storeCredentials: any() | nil,
subscriptionId: String.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()
}