CardTransaction
Card transaction
type CardTransaction 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
  paymentProduct: PaymentProduct!
  terminalId: String
  originalAmount: Amount!
  currencyExchange: [ReportExchangeRate!]!
  merchant: CardMerchant
  cardDetails: CardDetails
  authorizationType: AuthorizationType
  account: Account
  externalReference: String
  executionDate: DateTime!
  requestedExecutionAt: DateTime
  originTransactionId: String
  originTransaction: Transaction
  enrichedTransactionInfo: EnrichedTransactionInfo
  transactionTransportType: TransactionTransportType
  statementCanBeGenerated: Boolean
  projectId: ID!
  reservedAmount: Amount
  reservedAmountReleasedAt: DateTime
  isCancelable: Boolean!
  supportingDocumentCollections(
    first: Int! = 50
    before: String
    after: String
    filters: SupportingDocumentCollectionFilterInput
  ): SupportingDocumentCollectionConnection!
}
Fields
CardTransaction.id ● ID! non-null scalar
unique identifier of the transaction