Adyen · Schema
TransactionNotificationData
TransactionNotificationData schema from Adyen API
PaymentsFinancial ServicesFintech
Properties
| Name | Type | Description |
|---|---|---|
| accountHolder | object | Contains information about the account holder. |
| amount | object | The amount converted to the balance account's currency, in case the original transaction currency is different. * A _positive_ value means the amount is added to the balance account. * A _negative_ va |
| authCode | string | The authorisation code for the payment. |
| balanceAccount | object | Contains information about the balance account. |
| balancePlatform | string | Unique identifier of the balance platform. |
| counterparty | object | Contains information about the other party in the transaction. |
| creationDate | string | Date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**. |
| description | string | Your description for the transfer. If you send a description longer than 140 characters, the text is truncated. |
| id | string | The ID of the resource. |
| merchantData | object | Contains information about the merchant that processed the payment. This object is only included for payment authorisation requests and captures. |
| modification | object | Contains the amount and type of modification that triggered the notification. For example, this object contains the amount of a partial cancellation or partial expired authorisation. |
| originalAmount | object | The amount in the original currency of the transaction. * A _positive_ value means the amount is added to the balance account. * A _negative_ value means the amount is deducted from the balance accoun |
| paymentId | string | The ID of the original payment authorisation, refund, or funds transfer request. Use this to trace the original request from the `balancePlatform.payment.created` webhook. |
| paymentInstrument | object | Contains information about the payment instrument. |
| platformPayment | object | Contains information about the related platform payment. |
| processingType | string | Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for point-of-sale payments. |
| purposeCode | string | Indicates the purpose of the outgoing transfer. Adyen sets this to: * **payoutManual** when the transfer was triggered by a one-off payout using the [`/transfers`](https://docs.adyen.com/api-explorer/ |
| reference | string | The [`reference`](https://docs.adyen.com/api-explorer/#/transfers/latest/post/transfers__reqParam_reference) from the `/transfers` request. If you haven't provided any, Adyen generates a unique refere |
| referenceForBeneficiary | string | The reference sent to or received from the counterparty. * For outgoing funds, this is the [`referenceForBeneficiary`](https://docs.adyen.com/api-explorer/#/transfers/latest/post/transfers__resParam_r |
| relayedAuthorisationData | object | If you're using [relayed authorisation](https://docs.adyen.com/issuing/processing-payments-for-cards#relayed-authorisation), this object contains information from the relayed authorisation response fr |
| status | string | The event status. The possible values depend on the `type`. * **Authorised**, **Refused**, or **Error** for type `balancePlatform.payment.created` * **Expired** or **Cancelled** for type `balancePlatf |
| transactionRulesResult | object | Contains results from the evaluation of [transaction rules](https://docs.adyen.com/issuing/transaction-rules). |
| validationResult | array | Array of checks that Adyen performed to validate the payment and the result of each. |
| valueDate | string | Indicates the expected settlement date of this transaction, in ISO 8601 extended format. For example, **2021-08-17T15:34:37+02:00**. |