The version of the Electrum Regulated Payments Events API which the event format conforms to i.e. the version of this API.
The date at which the transaction should take effect. The date must be formatted as defined by date-time
in RFC3339
The date and time at which the event was created, in senders local timezone or UTC. The date must be formatted as defined by date-time
in RFC3339
Holds a series of identifiers to identify the transaction or an individual message that is part of a transaction.
Unique identification, as assigned by the initiating party, to unambiguously identify the transaction. This identification is passed on, unchanged, throughout the entire end-to-end chain.
A unique identifier that is used to identify an EFT record. This field is computed using the fields in the EFT record.
Unique identification, as assigned by the first instructing agent, to unambiguously identify the transaction that is passed on, unchanged, throughout the entire interbank chain. Usage: The transaction identification can be used for reconciliation, tracking or to link tasks relating to the transaction on the interbank level. Usage: The instructing agent has to make sure that the transaction identification is unique for a pre- agreed period.
The state of the financial transaction for the given transaction.
Indicates the direction of the payment, from the perspective of Electrum and the Partner.
Enumerates the specific transaction processing event being emitted.
Indicates the cause of an unpaid/payment return.
{ "apiVersion": "string", "class": "ESM_STATE", "actionDate": "2019-08-24", "creationDateTime": "2019-08-24T14:15:22Z", "eftDataRecord": { "actionDate": "2019-08-24", "amount": 0, "homingAccount": "string", "homingAccountName": "string", "homingBranch": "string", "recordIdentifier": "CREDIT", "sequenceNumber": 0, "userAccount": "string", "userBranch": "string", "userCode": "string", "userReference": "string", "accountType": "OTHER", "entryClass": "CONTRAS", "filler1": "string", "filler2": "string", "filler3": "string", "filler4": "string", "homingInstitution": "string", "nonStandardHomingAccount": "string", "schema": "PaymentRecord", "taxCode": "string" }, "identifiers": { "endToEndIdentification": "string", "matchingKey": "string", "transactionIdentification": "string", "uetr": "string" }, "state": { "financialTransactionState": "IN_PROGRESS", "transactionState": "RECEIVE_PENDING" }, "transactionInfo": { "direction": "INBOUND", "paymentType": "CREDIT", "recordType": "PAYMENT", "returnType": "DISPUTE", "subService": "SAME_DAY" } }