Adyen · Schema

ResponseAdditionalDataCommon

ResponseAdditionalDataCommon schema from Adyen API

PaymentsFinancial ServicesFintech

Properties

Name Type Description
acquirerAccountCode string The name of the Adyen acquirer account. Example: PayPalSandbox_TestAcquirer > Only relevant for PayPal transactions.
acquirerCode string The name of the acquirer processing the payment request. Example: TestPmmAcquirer
acquirerReference string The reference number that can be used for reconciliation in case a non-Adyen acquirer is used for settlement. Example: 7C9N3FNBKT9
alias string The Adyen alias of the card. Example: H167852639363479
aliasType string The type of the card alias. Example: Default
authCode string Authorisation code: * When the payment is authorised successfully, this field holds the authorisation code for the payment. * When the payment is not authorised, this field is empty. Example: 58747
authorisationMid string Merchant ID known by the acquirer.
authorisedAmountCurrency string The currency of the authorised amount, as a three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
authorisedAmountValue string Value of the amount authorised. This amount is represented in minor units according to the [following table](https://docs.adyen.com/development-resources/currency-codes).
avsResult string The AVS result code of the payment, which provides information about the outcome of the AVS check. For possible values, see [AVS](https://docs.adyen.com/risk-management/configure-standard-risk-rules/c
avsResultRaw string Raw AVS result received from the acquirer, where available. Example: D
bic string BIC of a bank account. Example: TESTNL01 > Only relevant for SEPA Direct Debit transactions.
coBrandedWith string Includes the co-branded card information.
cvcResult string The result of CVC verification.
cvcResultRaw string The raw result of CVC verification.
dsTransID string Supported for 3D Secure 2. The unique transaction identifier assigned by the DS to identify a single transaction.
eci string The Electronic Commerce Indicator returned from the schemes for the 3DS payment session. Example: 02
expiryDate string The expiry date on the card. Example: 6/2016 > Returned only in case of a card payment.
extraCostsCurrency string The currency of the extra amount charged due to additional amounts set in the skin used in the HPP payment request. Example: EUR
extraCostsValue string The value of the extra amount charged due to additional amounts set in the skin used in the HPP payment request. The amount is in minor units.
fraudCheck-[itemNr]-[FraudCheckname] string The fraud score due to a particular fraud check. The fraud check name is found in the key of the key-value pair.
fraudManualReview string Indicates if the payment is sent to manual review.
fraudResultType string The fraud result properties of the payment.
fundingSource string Information regarding the funding type of the card. The possible return values are: * CHARGE * CREDIT * DEBIT * PREPAID * PREPAID_RELOADABLE * PREPAID_NONRELOADABLE * DEFFERED_DEBIT > This functionali
fundsAvailability string Indicates availability of funds. Visa: * "I" (fast funds are supported) * "N" (otherwise) Mastercard: * "I" (product type is Prepaid or Debit, or issuing country is in CEE/HGEM list) * "N" (otherwise)
inferredRefusalReason string Provides the more granular indication of why a transaction was refused. When a transaction fails with either "Refused", "Restricted Card", "Transaction Not Permitted", "Not supported" or "DeclinedNon
isCardCommercial string Indicates if the card is used for business purposes only.
issuerCountry string The issuing country of the card based on the BIN list that Adyen maintains. Example: JP
liabilityShift string A Boolean value indicating whether a liability shift was offered for this payment.
mcBankNetReferenceNumber string The `mcBankNetReferenceNumber`, is a minimum of six characters and a maximum of nine characters long. > Contact Support Team to enable this field.
merchantAdviceCode string The Merchant Advice Code (MAC) can be returned by Mastercard issuers for refused payments. If present, the MAC contains information about why the payment failed, and whether it can be retried. For mor
merchantReference string The reference provided for the transaction.
networkTxReference string Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa. This contains either the Mastercard Trace ID or
ownerName string The owner name of a bank account. Only relevant for SEPA Direct Debit transactions.
paymentAccountReference string The Payment Account Reference (PAR) value links a network token with the underlying primary account number (PAN). The PAR value consists of 29 uppercase alphanumeric characters.
paymentMethod string The payment method used in the transaction.
paymentMethodVariant string The Adyen sub-variant of the payment method used for the payment request. For more information, refer to [PaymentMethodVariant](https://docs.adyen.com/development-resources/paymentmethodvariant). Exam
payoutEligible string Indicates whether a payout is eligible or not for this card. Visa: * "Y" * "N" Mastercard: * "Y" (domestic and cross-border) * "D" (only domestic) * "N" (no MoneySend) * "U" (unknown)
realtimeAccountUpdaterStatus string The response code from the Real Time Account Updater service. Possible return values are: * CardChanged * CardExpiryChanged * CloseAccount * ContactCardAccountHolder
receiptFreeText string Message to be displayed on the terminal.
recurring.contractTypes string The recurring contract types applicable to the transaction.
recurring.firstPspReference string The `pspReference`, of the first recurring payment that created the recurring detail. This functionality requires additional configuration on Adyen's end. To enable it, contact the Support Team.
recurring.recurringDetailReference string The reference that uniquely identifies the recurring transaction.
recurring.shopperReference string The provided reference of the shopper for a recurring transaction.
recurringProcessingModel string The processing model used for the recurring transaction.
referred string If the payment is referred, this field is set to true. This field is unavailable if the payment is referred and is usually not returned with ecommerce transactions. Example: true
refusalReasonRaw string Raw refusal reason received from the acquirer, where available. Example: AUTHORISED
requestAmount string The amount of the payment request.
requestCurrencyCode string The currency of the payment request.
shopperInteraction string The shopper interaction type of the payment request. Example: Ecommerce
shopperReference string The shopperReference passed in the payment request. Example: AdyenTestShopperXX
terminalId string The terminal ID used in a point-of-sale payment. Example: 06022622
threeDAuthenticated string A Boolean value indicating whether 3DS authentication was completed on this payment. Example: true
threeDAuthenticatedResponse string The raw 3DS authentication result from the card issuer. Example: N
threeDOffered string A Boolean value indicating whether 3DS was offered for this payment. Example: true
threeDOfferedResponse string The raw enrollment result from the 3DS directory services of the card schemes. Example: Y
threeDSVersion string The 3D Secure 2 version.
visaTransactionId string The `visaTransactionId`, has a fixed length of 15 numeric characters. > Contact Support Team to enable this field.
xid string The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3
View JSON Schema on GitHub