Adyen · Schema

PaymentResponse

PaymentResponse schema from Adyen API

PaymentsFinancial ServicesFintech

Properties

Name Type Description
action object Action to be taken for completing the payment.
additionalData object Contains additional information about the payment. Some data fields are included only if you select them first: Go to **Customer Area** > **Developers** > **Additional data**.
amount object Authorised amount in the transaction.
donationToken string Donation Token containing payment details for Adyen Giving.
fraudResult object The fraud result properties of the payment.
merchantReference string The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a require
order object Contains updated information regarding the order in case order information was provided in the request.
paymentMethod object Details about the payment method used in the transaction. Only returned if `resultCode` is **Authorised**.
pspReference string Adyen's 16-character string reference associated with the transaction/request. This value is globally unique; quote it when communicating with us about this request. > For payment methods that require
refusalReason string If the payment's authorisation is refused or an error occurs during authorisation, this field holds Adyen's mapped reason for the refusal or a description of the error. When a transaction fails, the a
refusalReasonCode string Code that specifies the refusal reason. For more information, see [Authorisation refusal reasons](https://docs.adyen.com/development-resources/refusal-reasons).
resultCode string The result of the payment. For more information, see [Result codes](https://docs.adyen.com/online-payments/payment-result-codes). Possible values: * **AuthenticationFinished** – The payment has been s
threeDS2ResponseData object Response of the 3D Secure 2 authentication.
threeDS2Result object Result of the 3D Secure 2 authentication.
threeDSPaymentData string When non-empty, contains a value that you must submit to the `/payments/details` endpoint as `paymentData`.
View JSON Schema on GitHub