InternalCreditTransfer
No description
type InternalCreditTransfer implements Transaction {
id: ID!
reference: String!
paymentMethodIdentifier: String!
side: TransactionSide!
type: TransactionTypeEnum!
amount: Amount!
label: String!
statusInfo: TransactionStatusInfo!
paymentId: String
payment: Payment
createdAt: DateTime!
updatedAt: DateTime!
counterparty: String!
bookedBalanceAfter: Amount @deprecated
paymentProduct: PaymentProduct!
creditor: InternalCreditTransferCreditor!
debtor: InternalCreditTransferDebtor!
account: Account
externalReference: String
executionDate: DateTime!
requestedExecutionAt: DateTime
originTransactionId: String
originTransaction: Transaction
returnReason: TransactionReasonCode
statementCanBeGenerated: Boolean
projectId: ID!
isCancelable: Boolean!
supportingDocumentCollections(
first: Int! = 50
before: String
after: String
filters: SupportingDocumentCollectionFilterInput
): SupportingDocumentCollectionConnection!
}
Fields
InternalCreditTransfer.id ● ID! non-null scalar
unique identifier of the transaction
InternalCreditTransfer.reference ● String! non-null scalar
reference assigned by the initiating party, to unambiguously identify the transaction. This reference is passed on, unchanged, throughout the entire reference chain.
InternalCreditTransfer.paymentMethodIdentifier ● String! non-null scalar
payment method identifier used for this transaction. e.g masked PAN or IBAN or accountNumber