transactions.status-changed
This event occurs when a transaction’s status is changed.
id
string (UUID)
Event ID.
type
string
Event type. Value is transactions.status-changed.
createdAt
string (date-time)
Date and time the event occurred.
data
object
Data related to the event.
transactionId
string (UUID)
Transaction ID.
debitFinancialAccountId
string (UUID)
ID of the Financial Account used as the debit account (source of funds) for the transaction.
maskedDebitAccountNumber
string
Masked account number of the debit Financial Account.
debitAccountHolderId
string (UUID)
Account holder ID for the debit Financial Account.
debitAccountHolderType
string, enum values: BUSINESS_ACCOUNT, CUSTOMER, EMPLOYEE, RECIPIENT
Account holder type for the debit Financial Account.
creditFinancialAccountId
string (UUID)
ID of the Financial Account used as the credit account (receiver of funds) for the transaction.
maskedCreditAccountNumber
string
Masked account number of the credit Financial Account.
creditAccountHolderId
string (UUID)
Account holder ID for the credit Financial Account.
creditAccountHolderType
string, enum values: BUSINESS_ACCOUNT, CUSTOMER, EMPLOYEE, RECIPIENT
Account holder type for the credit Financial Account.
transactionType
string enum, values: SEND, REQUEST, DEPOSIT, WITHDRAWAL, REVERSAL, RETURN, ADJUSTMENT
Type of transaction. The following values are supported:
adjustmentReason
string, enum values: ERROR_CORRECTION, WITHDRAWAL_TRANSACTION, RECONCILIATION, DEPOSIT_TRANSACTION
Reason for the transaction adjustment.
paymentReasonId
string
ID representing the payment reason for the transaction. Use the Payment Reasons API to retrieve a list of available IDs.
reversalReason
string enum, values: DUPLICATE_PAYMENT, EARLY_DEBIT, LATE_CREDIT, INCORRECT_RECIPIENT, INCORRECT_AMOUNT
Applies to REVERSAL transactions only. Reason the transaction was reversed. The following values are supported:
amount
number
Transaction amount.
solution
string
Name of the RocketKOR solution used for the transaction.
requestorId
string (UUID)
ID of the entity that created the transaction.
requestorType
string, enum values: BUSINESS_ACCOUNT, CUSTOMER, EMPLOYEE, RECIPIENT
Type of entity that created the transaction.
settlementPriority
string enum, values: IMMEDIATE, SAME_DAY, NEXT_DAY, SCHEDULED
Required for ACH transactions. Optional for Wire transactions. Not required for Push-to-Card transactions.
Expected priority for settling the transaction. The following values are supported:
Note If settlementPriority is not specified for ACH transactions, the value NEXT_DAY will be used.
businessAccountId
string (UUID)
ID of the Business Account.
parentTransactionId
string (UUID)
ID of the transaction’s parent transaction.
metadata
string, max properties: 6, value max length: 1024
Key/value pairs used to store additional information about the transaction.
transactionStatus
string enum, values: NEW, PENDING, PROCESSING, APPROVED, SETTLED, CLEARED, CANCELLED, DECLINED, REVERSED, ERROR, DEPOSIT_WITHHELD
Transaction status. The following values are supported:
createdAt
string (date-time), format: yyyy-MM-dd’T’HH:mm:ss.SSSz
Date and time the transaction was created in the RocketKOR system.
Sample Payload Object
{
"id": "f24b2e08-ffb2-4c52-9bd6-ce8728d4373c",
"type": "transactions.status-changed",
"createdAt": "2025-04-10T21:10:53.857Z",
"data": {
"transactionId": "01f16116-80fe-4395-af94-10a169a67942",
"debitFinancialAccountId": "3fa68d98-b3ff-465c-a257-0019560a4301",
"maskedDebitAccountNumber": "************9913",
"debitAccountHolderId": "972228bc-03ec-4519-ba30-42109da08565",
"debitAccountHolderType": "BUSINESS_ACCOUNT",
"creditFinancialAccountId": "e5e9e110-3e06-46af-a28c-c408b013ad09",
"maskedCreditAccountNumber": "******3831",
"creditAccountHolderId": "bc69537f-3402-47a8-8ee0-baaae36e3ffa",
"creditAccountHolderType": "CUSTOMTER",
"transactionType": "SEND",
"adjustmentReason": "ERROR_CORRECTION",
"paymentReasonId": "funds_transfer",
"reversalReason": "DUPLICATE_PAYMENT",
"amount": 100,
"solution": "ach",
"requestorId": "972228bc-03ec-4519-ba30-42109da08565",
"requestorType": "BUSINESS_ACCOUNT",
"settlementPriority": "SAME_DAY",
"businessAccountId": "972228bc-03ec-4519-ba30-42109da08565",
"parentTransactionId": "5c815a7b-c1dd-4bd2-8da9-8d7e89c3ce7f",
"metadata": {
"rkorACHEntryType": "CCD"
},
"transactionStatus": "NEW",
"createdAt": "2025-04-08T21:10:53.857Z"
}
}
Step into the future of Finance with RocketKOR! Simplify payments, banking, lending, and data analytics using our versatile KOR Platform.
A Rocket Financial Inc. company
@ 2024 RocketKOR, Inc. All rights reserved.