@type t() :: %MollieAPI.Model.EntityTransfer{
amount: MollieAPI.Model.Amount.t() | nil,
businessAccountTransactionId: String.t() | nil,
createdAt: String.t() | nil,
creditDebitIndicator: MollieAPI.Model.CreditDebitIndicator.t() | nil,
creditor: MollieAPI.Model.TransferParty.t() | nil,
debtor: MollieAPI.Model.TransferParty.t() | nil,
debtorIban: String.t() | nil,
description: String.t() | nil,
id: String.t() | nil,
metadata: MollieAPI.Model.Metadata.t() | nil,
mode: MollieAPI.Model.Mode.t() | nil,
resource: String.t() | nil,
status: MollieAPI.Model.TransferStatus.t() | nil,
statusHistory: [MollieAPI.Model.StatusHistoryEntry.t()] | nil,
statusReason: MollieAPI.Model.StatusReason2.t() | nil,
testmode: boolean() | nil,
transferScheme: MollieAPI.Model.TransferScheme.t() | nil
}