FieldDescription
idString, Yordex generated
UUID that is unique for this account
currencyString, Yordex generated
The card currency
debitCreditString, Yordex generated
Whether this transaction decreased the bank account balance ('DEBIT') or increased it ('CREDIT')
amountInCentsNumber, Yordex generated
The amount of this transaction in cents. This number is always positive regardless of whether the transaction is a DEBIT or a CREDIT
dateString, Yordex generated
The date on which this transaction was made.
dateTimeString, Yordex generated
The date and time on which this transaction was made.
settlementDateString, Yordex generated
The date on which this transaction was settled. For card transactions this can be up to 20 days after the date on which this transaction was made.
descriptionString, Yordex generated
The description of this transaction. For card transactions this description is provided by the bank provider
statusString, Yordex generated
The status of this transaction. Possible values are 'PENDING', 'APPROVED', 'SETTLED' and 'DECLINED'
transactionSourceString, Yordex generated
The source of this transaction. Possible values are 'CARD', 'ACCOUNT' and 'CARD_TOPUP'
yordexPayAccountIdString, Yordex generated
The id of the bank account that this transaction is linked to.
balanceInCentsNumber, Yordex generated
The balance on the bank account after this transaction
transactionNumberString, Yordex generated
A number that Yordex assigns to this transaction. You should display transactions ordered by transactionNumber to make sure the balanceInCents is displayed sequentially.
cardIdString, Yordex generated
The id of the card that this transaction is linked to. This is only provided if the transactionSource is 'CARD'
cardHolderString, Yordex generated
The email address of user linked to the card that this transaction is linked to. This is only provided if the transactionSource is 'CARD'
cardHolderNameString, Yordex generated
The name of user linked to the card that this transaction is linked to. This is only provided if the transactionSource is 'CARD'
mccString, Yordex generated
The Merchant Category Code (MCC code). That Visa and MasterCard assigned to this transaction. This is only provided if the transactionSource is 'CARD'
midString, Yordex generated
The Merchant Id (MID). That Visa and MasterCard assigned to this merchant. This is only set if the transactionSource is 'CARD' and is provided by our partner bank.
mccDescriptionString, Yordex generated
The description of Merchant Category Code (MCC code). This is only provided if the transactionSource is 'CARD'
orderId, eventIdString, Yordex generated
The order id and event id that this transaction is auto-reconciled with. This is only provided if orders are created for every transaction.
orderStatus, eventStatusString, Yordex generated
The status of the order that this transaction is auto-reconciled with. This is only provided if orders are created for every transaction.
sellerIdString, Yordex generated
The id of the seller of the order that this transaction is auto-reconciled with. This is only provided if orders are created for every transaction.
sellerCompanyTradingNameString, Yordex generated
The name of the seller of the order that this transaction is auto-reconciled with. This is only provided if orders are created for every transaction. When this is an expense, this name is the same as the name of the user.
orderTypeString, Yordex generated. The type of the order, either PO or EXPENSE
bankTransactionIdString, Yordex generated. The transaction id that was generated by our partner bank.
authorisationIdString, Yordex generated. This will only be set for the 'SETTLED' card transaction. You can use this field to match the 'PENDING' transaction with the 'SETTLED' transaction as below: pendingTransaction.bankTransactionId == settledTransaction.authorisationId