Adyen · Schema

TransferNotificationData

TransferNotificationData schema from Adyen API

PaymentsFinancial ServicesFintech

Properties

Name Type Description
accountHolder object The account holder associated with the balance account used in the transfer.
amount object The amount of the transfer.
balanceAccount object Contains information about the balance account involved in the transfer.
balanceAccountId string The unique identifier of the source [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id).
balances array The list of the latest balance statuses in the transfer.
category string The type of transfer. Possible values: - **bank**: Transfer to a [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id) or a bank account
counterparty object The other party in the transfer.
description string A human-readable description for the transfer. You can use alphanumeric characters and hyphens. We recommend sending a maximum of 140 characters, otherwise the description may be truncated.
direction string The direction of the transfer. Possible values: **incoming**, **outgoing**.
events array The list of events leading up to the current status of the transfer.
id string The ID of the resource.
modificationMerchantReference string The capture's merchant reference included in the transfer.
modificationPspReference string The capture reference included in the transfer.
panEntryMode string Indicates the method used for entering the PAN to initiate a transaction. Possible values: **manual**, **chip**, **magstripe**, **contactless**, **cof**, **ecommerce**, **token**.
paymentInstrument object Contains information about the payment instrument used in the transfer.
paymentInstrumentId string The unique identifier of the source [payment instrument](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/paymentInstruments__resParam_id).
paymentMerchantReference string The payment's merchant reference included in the transfer.
priority string The priority for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. Required for transfers with `category` **bank**. Possible values: * **regular**
processingType string Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for in-person payments.
pspPaymentReference string The payment reference included in the transfer.
reason string Additional information about the status of the transfer.
reference string Your reference for the transfer, used internally within your platform. If you don't provide this in the request, Adyen generates a unique reference.
referenceForBeneficiary string A reference that is sent to the recipient. This reference is also sent in all notification webhooks related to the transfer, so you can use it to track statuses for both the source and recipient of fu
relayedAuthorisationData object If you are using relayed authorisation, this object contains information from the relayed authorisation response from your server.
sequenceNumber integer The sequence number of the transfer notification. The numbers start from 1 and increase with each new notification for a specific transfer. It can help you restore the correct sequence of events even
status string The result of the transfer. For example, **authorised**, **refused**, or **error**.
tracking object The tracking information for the transfer.
transactionId string The ID of the transaction that is created based on the transfer.
transactionRulesResult object Contains the results of the evaluation of the transaction rules.
type string The type of transfer or transaction. For example, **refund**, **payment**, **internalTransfer**, **bankTransfer**.
validationFacts array The evaluation of the validation facts. See [validation checks](https://docs.adyen.com/issuing/validation-checks) for more information.
View JSON Schema on GitHub