Package com.adyen.model.checkout
Class ResponseAdditionalDataCommon
- java.lang.Object
-
- com.adyen.model.checkout.ResponseAdditionalDataCommon
-
public class ResponseAdditionalDataCommon extends Object
ResponseAdditionalDataCommon
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResponseAdditionalDataCommon.FraudResultTypeEnumThe fraud result properties of the payment.static classResponseAdditionalDataCommon.RecurringProcessingModelEnumThe processing model used for the recurring transaction.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ResponseAdditionalDataCommon()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseAdditionalDataCommonacquirerAccountCode(String acquirerAccountCode)ResponseAdditionalDataCommonacquirerCode(String acquirerCode)ResponseAdditionalDataCommonacquirerReference(String acquirerReference)ResponseAdditionalDataCommonalias(String alias)ResponseAdditionalDataCommonaliasType(String aliasType)ResponseAdditionalDataCommonauthCode(String authCode)ResponseAdditionalDataCommonauthorisationMid(String authorisationMid)ResponseAdditionalDataCommonauthorisedAmountCurrency(String authorisedAmountCurrency)ResponseAdditionalDataCommonauthorisedAmountValue(String authorisedAmountValue)ResponseAdditionalDataCommonavsResult(String avsResult)ResponseAdditionalDataCommonavsResultRaw(String avsResultRaw)ResponseAdditionalDataCommonbic(String bic)ResponseAdditionalDataCommoncoBrandedWith(String coBrandedWith)ResponseAdditionalDataCommoncvcResult(String cvcResult)ResponseAdditionalDataCommoncvcResultRaw(String cvcResultRaw)ResponseAdditionalDataCommondsTransID(String dsTransID)ResponseAdditionalDataCommoneci(String eci)booleanequals(Object o)Return true if this ResponseAdditionalDataCommon object is equal to o.ResponseAdditionalDataCommonexpiryDate(String expiryDate)ResponseAdditionalDataCommonextraCostsCurrency(String extraCostsCurrency)ResponseAdditionalDataCommonextraCostsValue(String extraCostsValue)ResponseAdditionalDataCommonfraudCheckItemNrFraudCheckname(String fraudCheckItemNrFraudCheckname)ResponseAdditionalDataCommonfraudManualReview(String fraudManualReview)ResponseAdditionalDataCommonfraudResultType(ResponseAdditionalDataCommon.FraudResultTypeEnum fraudResultType)static ResponseAdditionalDataCommonfromJson(String jsonString)Create an instance of ResponseAdditionalDataCommon given an JSON stringResponseAdditionalDataCommonfundingSource(String fundingSource)ResponseAdditionalDataCommonfundsAvailability(String fundsAvailability)StringgetAcquirerAccountCode()The name of the Adyen acquirer account.StringgetAcquirerCode()The name of the acquirer processing the payment request.StringgetAcquirerReference()The reference number that can be used for reconciliation in case a non-Adyen acquirer is used for settlement.StringgetAlias()The Adyen alias of the card.StringgetAliasType()The type of the card alias.StringgetAuthCode()Authorisation code: * When the payment is authorised successfully, this field holds the authorisation code for the payment.StringgetAuthorisationMid()Merchant ID known by the acquirer.StringgetAuthorisedAmountCurrency()The currency of the authorised amount, as a three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).StringgetAuthorisedAmountValue()Value of the amount authorised.StringgetAvsResult()The AVS result code of the payment, which provides information about the outcome of the AVS check.StringgetAvsResultRaw()Raw AVS result received from the acquirer, where available.StringgetBic()BIC of a bank account.StringgetCoBrandedWith()Includes the co-branded card information.StringgetCvcResult()The result of CVC verification.StringgetCvcResultRaw()The raw result of CVC verification.StringgetDsTransID()Supported for 3D Secure 2.StringgetEci()The Electronic Commerce Indicator returned from the schemes for the 3DS payment session.StringgetExpiryDate()The expiry date on the card.StringgetExtraCostsCurrency()The currency of the extra amount charged due to additional amounts set in the skin used in the HPP payment request.StringgetExtraCostsValue()The value of the extra amount charged due to additional amounts set in the skin used in the HPP payment request.StringgetFraudCheckItemNrFraudCheckname()The fraud score due to a particular fraud check.StringgetFraudManualReview()Indicates if the payment is sent to manual review.ResponseAdditionalDataCommon.FraudResultTypeEnumgetFraudResultType()The fraud result properties of the payment.StringgetFundingSource()Information regarding the funding type of the card.StringgetFundsAvailability()Indicates availability of funds.StringgetInferredRefusalReason()Provides the more granular indication of why a transaction was refused.StringgetIsCardCommercial()Indicates if the card is used for business purposes only.StringgetIssuerCountry()The issuing country of the card based on the BIN list that Adyen maintains.StringgetLiabilityShift()A Boolean value indicating whether a liability shift was offered for this payment.StringgetMcBankNetReferenceNumber()The `mcBankNetReferenceNumber`, is a minimum of six characters and a maximum of nine characters long.StringgetMerchantAdviceCode()The Merchant Advice Code (MAC) can be returned by Mastercard issuers for refused payments.StringgetMerchantReference()The reference provided for the transaction.StringgetNetworkTxReference()Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa.StringgetOwnerName()The owner name of a bank account.StringgetPaymentAccountReference()The Payment Account Reference (PAR) value links a network token with the underlying primary account number (PAN).StringgetPaymentMethod()The payment method used in the transaction.StringgetPaymentMethodVariant()The Adyen sub-variant of the payment method used for the payment request.StringgetPayoutEligible()Indicates whether a payout is eligible or not for this card.StringgetRealtimeAccountUpdaterStatus()The response code from the Real Time Account Updater service.StringgetReceiptFreeText()Message to be displayed on the terminal.StringgetRecurringContractTypes()The recurring contract types applicable to the transaction.StringgetRecurringFirstPspReference()The `pspReference`, of the first recurring payment that created the recurring detail.ResponseAdditionalDataCommon.RecurringProcessingModelEnumgetRecurringProcessingModel()The processing model used for the recurring transaction.StringgetRecurringRecurringDetailReference()The reference that uniquely identifies the recurring transaction.StringgetRecurringShopperReference()The provided reference of the shopper for a recurring transaction.StringgetReferred()If the payment is referred, this field is set to true.StringgetRefusalReasonRaw()Raw refusal reason received from the acquirer, where available.StringgetRequestAmount()The amount of the payment request.StringgetRequestCurrencyCode()The currency of the payment request.StringgetShopperInteraction()The shopper interaction type of the payment request.StringgetShopperReference()The shopperReference passed in the payment request.StringgetTerminalId()The terminal ID used in a point-of-sale payment.StringgetThreeDAuthenticated()A Boolean value indicating whether 3DS authentication was completed on this payment.StringgetThreeDAuthenticatedResponse()The raw 3DS authentication result from the card issuer.StringgetThreeDOffered()A Boolean value indicating whether 3DS was offered for this payment.StringgetThreeDOfferedResponse()The raw enrollment result from the 3DS directory services of the card schemes.StringgetThreeDSVersion()The 3D Secure 2 version.StringgetVisaTransactionId()The `visaTransactionId`, has a fixed length of 15 numeric characters.StringgetXid()The 3DS transaction ID of the 3DS session sent in notifications.inthashCode()ResponseAdditionalDataCommoninferredRefusalReason(String inferredRefusalReason)ResponseAdditionalDataCommonisCardCommercial(String isCardCommercial)ResponseAdditionalDataCommonissuerCountry(String issuerCountry)ResponseAdditionalDataCommonliabilityShift(String liabilityShift)ResponseAdditionalDataCommonmcBankNetReferenceNumber(String mcBankNetReferenceNumber)ResponseAdditionalDataCommonmerchantAdviceCode(String merchantAdviceCode)ResponseAdditionalDataCommonmerchantReference(String merchantReference)ResponseAdditionalDataCommonnetworkTxReference(String networkTxReference)ResponseAdditionalDataCommonownerName(String ownerName)ResponseAdditionalDataCommonpaymentAccountReference(String paymentAccountReference)ResponseAdditionalDataCommonpaymentMethod(String paymentMethod)ResponseAdditionalDataCommonpaymentMethodVariant(String paymentMethodVariant)ResponseAdditionalDataCommonpayoutEligible(String payoutEligible)ResponseAdditionalDataCommonrealtimeAccountUpdaterStatus(String realtimeAccountUpdaterStatus)ResponseAdditionalDataCommonreceiptFreeText(String receiptFreeText)ResponseAdditionalDataCommonrecurringContractTypes(String recurringContractTypes)ResponseAdditionalDataCommonrecurringFirstPspReference(String recurringFirstPspReference)ResponseAdditionalDataCommonrecurringProcessingModel(ResponseAdditionalDataCommon.RecurringProcessingModelEnum recurringProcessingModel)ResponseAdditionalDataCommonrecurringRecurringDetailReference(String recurringRecurringDetailReference)ResponseAdditionalDataCommonrecurringShopperReference(String recurringShopperReference)ResponseAdditionalDataCommonreferred(String referred)ResponseAdditionalDataCommonrefusalReasonRaw(String refusalReasonRaw)ResponseAdditionalDataCommonrequestAmount(String requestAmount)ResponseAdditionalDataCommonrequestCurrencyCode(String requestCurrencyCode)voidsetAcquirerAccountCode(String acquirerAccountCode)voidsetAcquirerCode(String acquirerCode)voidsetAcquirerReference(String acquirerReference)voidsetAlias(String alias)voidsetAliasType(String aliasType)voidsetAuthCode(String authCode)voidsetAuthorisationMid(String authorisationMid)voidsetAuthorisedAmountCurrency(String authorisedAmountCurrency)voidsetAuthorisedAmountValue(String authorisedAmountValue)voidsetAvsResult(String avsResult)voidsetAvsResultRaw(String avsResultRaw)voidsetBic(String bic)voidsetCoBrandedWith(String coBrandedWith)voidsetCvcResult(String cvcResult)voidsetCvcResultRaw(String cvcResultRaw)voidsetDsTransID(String dsTransID)voidsetEci(String eci)voidsetExpiryDate(String expiryDate)voidsetExtraCostsCurrency(String extraCostsCurrency)voidsetExtraCostsValue(String extraCostsValue)voidsetFraudCheckItemNrFraudCheckname(String fraudCheckItemNrFraudCheckname)voidsetFraudManualReview(String fraudManualReview)voidsetFraudResultType(ResponseAdditionalDataCommon.FraudResultTypeEnum fraudResultType)voidsetFundingSource(String fundingSource)voidsetFundsAvailability(String fundsAvailability)voidsetInferredRefusalReason(String inferredRefusalReason)voidsetIsCardCommercial(String isCardCommercial)voidsetIssuerCountry(String issuerCountry)voidsetLiabilityShift(String liabilityShift)voidsetMcBankNetReferenceNumber(String mcBankNetReferenceNumber)voidsetMerchantAdviceCode(String merchantAdviceCode)voidsetMerchantReference(String merchantReference)voidsetNetworkTxReference(String networkTxReference)voidsetOwnerName(String ownerName)voidsetPaymentAccountReference(String paymentAccountReference)voidsetPaymentMethod(String paymentMethod)voidsetPaymentMethodVariant(String paymentMethodVariant)voidsetPayoutEligible(String payoutEligible)voidsetRealtimeAccountUpdaterStatus(String realtimeAccountUpdaterStatus)voidsetReceiptFreeText(String receiptFreeText)voidsetRecurringContractTypes(String recurringContractTypes)voidsetRecurringFirstPspReference(String recurringFirstPspReference)voidsetRecurringProcessingModel(ResponseAdditionalDataCommon.RecurringProcessingModelEnum recurringProcessingModel)voidsetRecurringRecurringDetailReference(String recurringRecurringDetailReference)voidsetRecurringShopperReference(String recurringShopperReference)voidsetReferred(String referred)voidsetRefusalReasonRaw(String refusalReasonRaw)voidsetRequestAmount(String requestAmount)voidsetRequestCurrencyCode(String requestCurrencyCode)voidsetShopperInteraction(String shopperInteraction)voidsetShopperReference(String shopperReference)voidsetTerminalId(String terminalId)voidsetThreeDAuthenticated(String threeDAuthenticated)voidsetThreeDAuthenticatedResponse(String threeDAuthenticatedResponse)voidsetThreeDOffered(String threeDOffered)voidsetThreeDOfferedResponse(String threeDOfferedResponse)voidsetThreeDSVersion(String threeDSVersion)voidsetVisaTransactionId(String visaTransactionId)voidsetXid(String xid)ResponseAdditionalDataCommonshopperInteraction(String shopperInteraction)ResponseAdditionalDataCommonshopperReference(String shopperReference)ResponseAdditionalDataCommonterminalId(String terminalId)ResponseAdditionalDataCommonthreeDAuthenticated(String threeDAuthenticated)ResponseAdditionalDataCommonthreeDAuthenticatedResponse(String threeDAuthenticatedResponse)ResponseAdditionalDataCommonthreeDOffered(String threeDOffered)ResponseAdditionalDataCommonthreeDOfferedResponse(String threeDOfferedResponse)ResponseAdditionalDataCommonthreeDSVersion(String threeDSVersion)StringtoJson()Convert an instance of ResponseAdditionalDataCommon to an JSON stringStringtoString()ResponseAdditionalDataCommonvisaTransactionId(String visaTransactionId)ResponseAdditionalDataCommonxid(String xid)
-
-
-
Field Detail
-
JSON_PROPERTY_ACQUIRER_ACCOUNT_CODE
public static final String JSON_PROPERTY_ACQUIRER_ACCOUNT_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACQUIRER_CODE
public static final String JSON_PROPERTY_ACQUIRER_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACQUIRER_REFERENCE
public static final String JSON_PROPERTY_ACQUIRER_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALIAS
public static final String JSON_PROPERTY_ALIAS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALIAS_TYPE
public static final String JSON_PROPERTY_ALIAS_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_CODE
public static final String JSON_PROPERTY_AUTH_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTHORISATION_MID
public static final String JSON_PROPERTY_AUTHORISATION_MID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTHORISED_AMOUNT_CURRENCY
public static final String JSON_PROPERTY_AUTHORISED_AMOUNT_CURRENCY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTHORISED_AMOUNT_VALUE
public static final String JSON_PROPERTY_AUTHORISED_AMOUNT_VALUE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AVS_RESULT
public static final String JSON_PROPERTY_AVS_RESULT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AVS_RESULT_RAW
public static final String JSON_PROPERTY_AVS_RESULT_RAW
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BIC
public static final String JSON_PROPERTY_BIC
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CO_BRANDED_WITH
public static final String JSON_PROPERTY_CO_BRANDED_WITH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CVC_RESULT
public static final String JSON_PROPERTY_CVC_RESULT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CVC_RESULT_RAW
public static final String JSON_PROPERTY_CVC_RESULT_RAW
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DS_TRANS_I_D
public static final String JSON_PROPERTY_DS_TRANS_I_D
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ECI
public static final String JSON_PROPERTY_ECI
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXPIRY_DATE
public static final String JSON_PROPERTY_EXPIRY_DATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXTRA_COSTS_CURRENCY
public static final String JSON_PROPERTY_EXTRA_COSTS_CURRENCY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXTRA_COSTS_VALUE
public static final String JSON_PROPERTY_EXTRA_COSTS_VALUE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FRAUD_CHECK_ITEM_NR_FRAUD_CHECKNAME
public static final String JSON_PROPERTY_FRAUD_CHECK_ITEM_NR_FRAUD_CHECKNAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FRAUD_MANUAL_REVIEW
public static final String JSON_PROPERTY_FRAUD_MANUAL_REVIEW
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FRAUD_RESULT_TYPE
public static final String JSON_PROPERTY_FRAUD_RESULT_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FUNDING_SOURCE
public static final String JSON_PROPERTY_FUNDING_SOURCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FUNDS_AVAILABILITY
public static final String JSON_PROPERTY_FUNDS_AVAILABILITY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INFERRED_REFUSAL_REASON
public static final String JSON_PROPERTY_INFERRED_REFUSAL_REASON
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IS_CARD_COMMERCIAL
public static final String JSON_PROPERTY_IS_CARD_COMMERCIAL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ISSUER_COUNTRY
public static final String JSON_PROPERTY_ISSUER_COUNTRY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LIABILITY_SHIFT
public static final String JSON_PROPERTY_LIABILITY_SHIFT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MC_BANK_NET_REFERENCE_NUMBER
public static final String JSON_PROPERTY_MC_BANK_NET_REFERENCE_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_ADVICE_CODE
public static final String JSON_PROPERTY_MERCHANT_ADVICE_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_REFERENCE
public static final String JSON_PROPERTY_MERCHANT_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NETWORK_TX_REFERENCE
public static final String JSON_PROPERTY_NETWORK_TX_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OWNER_NAME
public static final String JSON_PROPERTY_OWNER_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_ACCOUNT_REFERENCE
public static final String JSON_PROPERTY_PAYMENT_ACCOUNT_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_METHOD
public static final String JSON_PROPERTY_PAYMENT_METHOD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_METHOD_VARIANT
public static final String JSON_PROPERTY_PAYMENT_METHOD_VARIANT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYOUT_ELIGIBLE
public static final String JSON_PROPERTY_PAYOUT_ELIGIBLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REALTIME_ACCOUNT_UPDATER_STATUS
public static final String JSON_PROPERTY_REALTIME_ACCOUNT_UPDATER_STATUS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECEIPT_FREE_TEXT
public static final String JSON_PROPERTY_RECEIPT_FREE_TEXT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECURRING_CONTRACT_TYPES
public static final String JSON_PROPERTY_RECURRING_CONTRACT_TYPES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECURRING_FIRST_PSP_REFERENCE
public static final String JSON_PROPERTY_RECURRING_FIRST_PSP_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECURRING_RECURRING_DETAIL_REFERENCE
public static final String JSON_PROPERTY_RECURRING_RECURRING_DETAIL_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECURRING_SHOPPER_REFERENCE
public static final String JSON_PROPERTY_RECURRING_SHOPPER_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECURRING_PROCESSING_MODEL
public static final String JSON_PROPERTY_RECURRING_PROCESSING_MODEL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REFERRED
public static final String JSON_PROPERTY_REFERRED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REFUSAL_REASON_RAW
public static final String JSON_PROPERTY_REFUSAL_REASON_RAW
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REQUEST_AMOUNT
public static final String JSON_PROPERTY_REQUEST_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REQUEST_CURRENCY_CODE
public static final String JSON_PROPERTY_REQUEST_CURRENCY_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHOPPER_INTERACTION
public static final String JSON_PROPERTY_SHOPPER_INTERACTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHOPPER_REFERENCE
public static final String JSON_PROPERTY_SHOPPER_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TERMINAL_ID
public static final String JSON_PROPERTY_TERMINAL_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_THREE_D_AUTHENTICATED
public static final String JSON_PROPERTY_THREE_D_AUTHENTICATED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_THREE_D_AUTHENTICATED_RESPONSE
public static final String JSON_PROPERTY_THREE_D_AUTHENTICATED_RESPONSE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_THREE_D_OFFERED
public static final String JSON_PROPERTY_THREE_D_OFFERED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_THREE_D_OFFERED_RESPONSE
public static final String JSON_PROPERTY_THREE_D_OFFERED_RESPONSE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_THREE_D_S_VERSION
public static final String JSON_PROPERTY_THREE_D_S_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VISA_TRANSACTION_ID
public static final String JSON_PROPERTY_VISA_TRANSACTION_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_XID
public static final String JSON_PROPERTY_XID
- See Also:
- Constant Field Values
-
-
Method Detail
-
acquirerAccountCode
public ResponseAdditionalDataCommon acquirerAccountCode(String acquirerAccountCode)
-
getAcquirerAccountCode
public String getAcquirerAccountCode()
The name of the Adyen acquirer account. Example: PayPalSandbox_TestAcquirer > Only relevant for PayPal transactions.- Returns:
- acquirerAccountCode
-
setAcquirerAccountCode
public void setAcquirerAccountCode(String acquirerAccountCode)
-
acquirerCode
public ResponseAdditionalDataCommon acquirerCode(String acquirerCode)
-
getAcquirerCode
public String getAcquirerCode()
The name of the acquirer processing the payment request. Example: TestPmmAcquirer- Returns:
- acquirerCode
-
setAcquirerCode
public void setAcquirerCode(String acquirerCode)
-
acquirerReference
public ResponseAdditionalDataCommon acquirerReference(String acquirerReference)
-
getAcquirerReference
public String getAcquirerReference()
The reference number that can be used for reconciliation in case a non-Adyen acquirer is used for settlement. Example: 7C9N3FNBKT9- Returns:
- acquirerReference
-
setAcquirerReference
public void setAcquirerReference(String acquirerReference)
-
alias
public ResponseAdditionalDataCommon alias(String alias)
-
getAlias
public String getAlias()
The Adyen alias of the card. Example: H167852639363479- Returns:
- alias
-
setAlias
public void setAlias(String alias)
-
aliasType
public ResponseAdditionalDataCommon aliasType(String aliasType)
-
getAliasType
public String getAliasType()
The type of the card alias. Example: Default- Returns:
- aliasType
-
setAliasType
public void setAliasType(String aliasType)
-
authCode
public ResponseAdditionalDataCommon authCode(String authCode)
-
getAuthCode
public String getAuthCode()
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- Returns:
- authCode
-
setAuthCode
public void setAuthCode(String authCode)
-
authorisationMid
public ResponseAdditionalDataCommon authorisationMid(String authorisationMid)
-
getAuthorisationMid
public String getAuthorisationMid()
Merchant ID known by the acquirer.- Returns:
- authorisationMid
-
setAuthorisationMid
public void setAuthorisationMid(String authorisationMid)
-
authorisedAmountCurrency
public ResponseAdditionalDataCommon authorisedAmountCurrency(String authorisedAmountCurrency)
-
getAuthorisedAmountCurrency
public String getAuthorisedAmountCurrency()
The currency of the authorised amount, as a three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Returns:
- authorisedAmountCurrency
-
setAuthorisedAmountCurrency
public void setAuthorisedAmountCurrency(String authorisedAmountCurrency)
-
authorisedAmountValue
public ResponseAdditionalDataCommon authorisedAmountValue(String authorisedAmountValue)
-
getAuthorisedAmountValue
public String getAuthorisedAmountValue()
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).- Returns:
- authorisedAmountValue
-
setAuthorisedAmountValue
public void setAuthorisedAmountValue(String authorisedAmountValue)
-
avsResult
public ResponseAdditionalDataCommon avsResult(String avsResult)
-
getAvsResult
public String getAvsResult()
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/consistency-rules#billing-address-does-not-match-cardholder-address-avs).- Returns:
- avsResult
-
setAvsResult
public void setAvsResult(String avsResult)
-
avsResultRaw
public ResponseAdditionalDataCommon avsResultRaw(String avsResultRaw)
-
getAvsResultRaw
public String getAvsResultRaw()
Raw AVS result received from the acquirer, where available. Example: D- Returns:
- avsResultRaw
-
setAvsResultRaw
public void setAvsResultRaw(String avsResultRaw)
-
bic
public ResponseAdditionalDataCommon bic(String bic)
-
getBic
public String getBic()
BIC of a bank account. Example: TESTNL01 > Only relevant for SEPA Direct Debit transactions.- Returns:
- bic
-
setBic
public void setBic(String bic)
-
coBrandedWith
public ResponseAdditionalDataCommon coBrandedWith(String coBrandedWith)
-
getCoBrandedWith
public String getCoBrandedWith()
Includes the co-branded card information.- Returns:
- coBrandedWith
-
setCoBrandedWith
public void setCoBrandedWith(String coBrandedWith)
-
cvcResult
public ResponseAdditionalDataCommon cvcResult(String cvcResult)
-
getCvcResult
public String getCvcResult()
The result of CVC verification.- Returns:
- cvcResult
-
setCvcResult
public void setCvcResult(String cvcResult)
-
cvcResultRaw
public ResponseAdditionalDataCommon cvcResultRaw(String cvcResultRaw)
-
getCvcResultRaw
public String getCvcResultRaw()
The raw result of CVC verification.- Returns:
- cvcResultRaw
-
setCvcResultRaw
public void setCvcResultRaw(String cvcResultRaw)
-
dsTransID
public ResponseAdditionalDataCommon dsTransID(String dsTransID)
-
getDsTransID
public String getDsTransID()
Supported for 3D Secure 2. The unique transaction identifier assigned by the DS to identify a single transaction.- Returns:
- dsTransID
-
setDsTransID
public void setDsTransID(String dsTransID)
-
eci
public ResponseAdditionalDataCommon eci(String eci)
-
getEci
public String getEci()
The Electronic Commerce Indicator returned from the schemes for the 3DS payment session. Example: 02- Returns:
- eci
-
setEci
public void setEci(String eci)
-
expiryDate
public ResponseAdditionalDataCommon expiryDate(String expiryDate)
-
getExpiryDate
public String getExpiryDate()
The expiry date on the card. Example: 6/2016 > Returned only in case of a card payment.- Returns:
- expiryDate
-
setExpiryDate
public void setExpiryDate(String expiryDate)
-
extraCostsCurrency
public ResponseAdditionalDataCommon extraCostsCurrency(String extraCostsCurrency)
-
getExtraCostsCurrency
public String getExtraCostsCurrency()
The currency of the extra amount charged due to additional amounts set in the skin used in the HPP payment request. Example: EUR- Returns:
- extraCostsCurrency
-
setExtraCostsCurrency
public void setExtraCostsCurrency(String extraCostsCurrency)
-
extraCostsValue
public ResponseAdditionalDataCommon extraCostsValue(String extraCostsValue)
-
getExtraCostsValue
public String getExtraCostsValue()
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.- Returns:
- extraCostsValue
-
setExtraCostsValue
public void setExtraCostsValue(String extraCostsValue)
-
fraudCheckItemNrFraudCheckname
public ResponseAdditionalDataCommon fraudCheckItemNrFraudCheckname(String fraudCheckItemNrFraudCheckname)
-
getFraudCheckItemNrFraudCheckname
public String getFraudCheckItemNrFraudCheckname()
The fraud score due to a particular fraud check. The fraud check name is found in the key of the key-value pair.- Returns:
- fraudCheckItemNrFraudCheckname
-
setFraudCheckItemNrFraudCheckname
public void setFraudCheckItemNrFraudCheckname(String fraudCheckItemNrFraudCheckname)
-
fraudManualReview
public ResponseAdditionalDataCommon fraudManualReview(String fraudManualReview)
-
getFraudManualReview
public String getFraudManualReview()
Indicates if the payment is sent to manual review.- Returns:
- fraudManualReview
-
setFraudManualReview
public void setFraudManualReview(String fraudManualReview)
-
fraudResultType
public ResponseAdditionalDataCommon fraudResultType(ResponseAdditionalDataCommon.FraudResultTypeEnum fraudResultType)
-
getFraudResultType
public ResponseAdditionalDataCommon.FraudResultTypeEnum getFraudResultType()
The fraud result properties of the payment.- Returns:
- fraudResultType
-
setFraudResultType
public void setFraudResultType(ResponseAdditionalDataCommon.FraudResultTypeEnum fraudResultType)
-
fundingSource
public ResponseAdditionalDataCommon fundingSource(String fundingSource)
-
getFundingSource
public String getFundingSource()
Information regarding the funding type of the card. The possible return values are: * CHARGE * CREDIT * DEBIT * PREPAID * PREPAID_RELOADABLE * PREPAID_NONRELOADABLE * DEFFERED_DEBIT > This functionality requires additional configuration on Adyen's end. To enable it, contact the Support Team. For receiving this field in the notification, enable **Include Funding Source** in **Notifications** > **Additional settings**.- Returns:
- fundingSource
-
setFundingSource
public void setFundingSource(String fundingSource)
-
fundsAvailability
public ResponseAdditionalDataCommon fundsAvailability(String fundsAvailability)
-
getFundsAvailability
public String getFundsAvailability()
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) > Returned when you verify a card BIN or estimate costs, and only if payoutEligible is \"Y\" or \"D\".- Returns:
- fundsAvailability
-
setFundsAvailability
public void setFundsAvailability(String fundsAvailability)
-
inferredRefusalReason
public ResponseAdditionalDataCommon inferredRefusalReason(String inferredRefusalReason)
-
getInferredRefusalReason
public String getInferredRefusalReason()
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 Generic\" refusalReason from the issuer, Adyen cross references its PSP-wide data for extra insight into the refusal reason. If an inferred refusal reason is available, the `inferredRefusalReason`, field is populated and the `refusalReason`, is set to \"Not Supported\". Possible values: * 3D Secure Mandated * Closed Account * ContAuth Not Supported * CVC Mandated * Ecommerce Not Allowed * Crossborder Not Supported * Card Updated * Low Authrate Bin * Non-reloadable prepaid card- Returns:
- inferredRefusalReason
-
setInferredRefusalReason
public void setInferredRefusalReason(String inferredRefusalReason)
-
isCardCommercial
public ResponseAdditionalDataCommon isCardCommercial(String isCardCommercial)
-
getIsCardCommercial
public String getIsCardCommercial()
Indicates if the card is used for business purposes only.- Returns:
- isCardCommercial
-
setIsCardCommercial
public void setIsCardCommercial(String isCardCommercial)
-
issuerCountry
public ResponseAdditionalDataCommon issuerCountry(String issuerCountry)
-
getIssuerCountry
public String getIssuerCountry()
The issuing country of the card based on the BIN list that Adyen maintains. Example: JP- Returns:
- issuerCountry
-
setIssuerCountry
public void setIssuerCountry(String issuerCountry)
-
liabilityShift
public ResponseAdditionalDataCommon liabilityShift(String liabilityShift)
-
getLiabilityShift
public String getLiabilityShift()
A Boolean value indicating whether a liability shift was offered for this payment.- Returns:
- liabilityShift
-
setLiabilityShift
public void setLiabilityShift(String liabilityShift)
-
mcBankNetReferenceNumber
public ResponseAdditionalDataCommon mcBankNetReferenceNumber(String mcBankNetReferenceNumber)
-
getMcBankNetReferenceNumber
public String getMcBankNetReferenceNumber()
The `mcBankNetReferenceNumber`, is a minimum of six characters and a maximum of nine characters long. > Contact Support Team to enable this field.- Returns:
- mcBankNetReferenceNumber
-
setMcBankNetReferenceNumber
public void setMcBankNetReferenceNumber(String mcBankNetReferenceNumber)
-
merchantAdviceCode
public ResponseAdditionalDataCommon merchantAdviceCode(String merchantAdviceCode)
-
getMerchantAdviceCode
public String getMerchantAdviceCode()
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 more information see [Mastercard Merchant Advice Codes](https://docs.adyen.com/development-resources/raw-acquirer-responses#mastercard-merchant-advice-codes).- Returns:
- merchantAdviceCode
-
setMerchantAdviceCode
public void setMerchantAdviceCode(String merchantAdviceCode)
-
merchantReference
public ResponseAdditionalDataCommon merchantReference(String merchantReference)
-
getMerchantReference
public String getMerchantReference()
The reference provided for the transaction.- Returns:
- merchantReference
-
setMerchantReference
public void setMerchantReference(String merchantReference)
-
networkTxReference
public ResponseAdditionalDataCommon networkTxReference(String networkTxReference)
-
getNetworkTxReference
public String getNetworkTxReference()
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 the Visa Transaction ID.- Returns:
- networkTxReference
-
setNetworkTxReference
public void setNetworkTxReference(String networkTxReference)
-
ownerName
public ResponseAdditionalDataCommon ownerName(String ownerName)
-
getOwnerName
public String getOwnerName()
The owner name of a bank account. Only relevant for SEPA Direct Debit transactions.- Returns:
- ownerName
-
setOwnerName
public void setOwnerName(String ownerName)
-
paymentAccountReference
public ResponseAdditionalDataCommon paymentAccountReference(String paymentAccountReference)
-
getPaymentAccountReference
public String getPaymentAccountReference()
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.- Returns:
- paymentAccountReference
-
setPaymentAccountReference
public void setPaymentAccountReference(String paymentAccountReference)
-
paymentMethod
public ResponseAdditionalDataCommon paymentMethod(String paymentMethod)
-
getPaymentMethod
public String getPaymentMethod()
The payment method used in the transaction.- Returns:
- paymentMethod
-
setPaymentMethod
public void setPaymentMethod(String paymentMethod)
-
paymentMethodVariant
public ResponseAdditionalDataCommon paymentMethodVariant(String paymentMethodVariant)
-
getPaymentMethodVariant
public String getPaymentMethodVariant()
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). Example: mcpro- Returns:
- paymentMethodVariant
-
setPaymentMethodVariant
public void setPaymentMethodVariant(String paymentMethodVariant)
-
payoutEligible
public ResponseAdditionalDataCommon payoutEligible(String payoutEligible)
-
getPayoutEligible
public String getPayoutEligible()
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)- Returns:
- payoutEligible
-
setPayoutEligible
public void setPayoutEligible(String payoutEligible)
-
realtimeAccountUpdaterStatus
public ResponseAdditionalDataCommon realtimeAccountUpdaterStatus(String realtimeAccountUpdaterStatus)
-
getRealtimeAccountUpdaterStatus
public String getRealtimeAccountUpdaterStatus()
The response code from the Real Time Account Updater service. Possible return values are: * CardChanged * CardExpiryChanged * CloseAccount * ContactCardAccountHolder- Returns:
- realtimeAccountUpdaterStatus
-
setRealtimeAccountUpdaterStatus
public void setRealtimeAccountUpdaterStatus(String realtimeAccountUpdaterStatus)
-
receiptFreeText
public ResponseAdditionalDataCommon receiptFreeText(String receiptFreeText)
-
getReceiptFreeText
public String getReceiptFreeText()
Message to be displayed on the terminal.- Returns:
- receiptFreeText
-
setReceiptFreeText
public void setReceiptFreeText(String receiptFreeText)
-
recurringContractTypes
public ResponseAdditionalDataCommon recurringContractTypes(String recurringContractTypes)
-
getRecurringContractTypes
public String getRecurringContractTypes()
The recurring contract types applicable to the transaction.- Returns:
- recurringContractTypes
-
setRecurringContractTypes
public void setRecurringContractTypes(String recurringContractTypes)
-
recurringFirstPspReference
public ResponseAdditionalDataCommon recurringFirstPspReference(String recurringFirstPspReference)
-
getRecurringFirstPspReference
public String getRecurringFirstPspReference()
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.- Returns:
- recurringFirstPspReference
-
setRecurringFirstPspReference
public void setRecurringFirstPspReference(String recurringFirstPspReference)
-
recurringRecurringDetailReference
public ResponseAdditionalDataCommon recurringRecurringDetailReference(String recurringRecurringDetailReference)
-
getRecurringRecurringDetailReference
public String getRecurringRecurringDetailReference()
The reference that uniquely identifies the recurring transaction.- Returns:
- recurringRecurringDetailReference
-
setRecurringRecurringDetailReference
public void setRecurringRecurringDetailReference(String recurringRecurringDetailReference)
-
recurringShopperReference
public ResponseAdditionalDataCommon recurringShopperReference(String recurringShopperReference)
-
getRecurringShopperReference
public String getRecurringShopperReference()
The provided reference of the shopper for a recurring transaction.- Returns:
- recurringShopperReference
-
setRecurringShopperReference
public void setRecurringShopperReference(String recurringShopperReference)
-
recurringProcessingModel
public ResponseAdditionalDataCommon recurringProcessingModel(ResponseAdditionalDataCommon.RecurringProcessingModelEnum recurringProcessingModel)
-
getRecurringProcessingModel
public ResponseAdditionalDataCommon.RecurringProcessingModelEnum getRecurringProcessingModel()
The processing model used for the recurring transaction.- Returns:
- recurringProcessingModel
-
setRecurringProcessingModel
public void setRecurringProcessingModel(ResponseAdditionalDataCommon.RecurringProcessingModelEnum recurringProcessingModel)
-
referred
public ResponseAdditionalDataCommon referred(String referred)
-
getReferred
public String getReferred()
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- Returns:
- referred
-
setReferred
public void setReferred(String referred)
-
refusalReasonRaw
public ResponseAdditionalDataCommon refusalReasonRaw(String refusalReasonRaw)
-
getRefusalReasonRaw
public String getRefusalReasonRaw()
Raw refusal reason received from the acquirer, where available. Example: AUTHORISED- Returns:
- refusalReasonRaw
-
setRefusalReasonRaw
public void setRefusalReasonRaw(String refusalReasonRaw)
-
requestAmount
public ResponseAdditionalDataCommon requestAmount(String requestAmount)
-
getRequestAmount
public String getRequestAmount()
The amount of the payment request.- Returns:
- requestAmount
-
setRequestAmount
public void setRequestAmount(String requestAmount)
-
requestCurrencyCode
public ResponseAdditionalDataCommon requestCurrencyCode(String requestCurrencyCode)
-
getRequestCurrencyCode
public String getRequestCurrencyCode()
The currency of the payment request.- Returns:
- requestCurrencyCode
-
setRequestCurrencyCode
public void setRequestCurrencyCode(String requestCurrencyCode)
-
shopperInteraction
public ResponseAdditionalDataCommon shopperInteraction(String shopperInteraction)
-
getShopperInteraction
public String getShopperInteraction()
The shopper interaction type of the payment request. Example: Ecommerce- Returns:
- shopperInteraction
-
setShopperInteraction
public void setShopperInteraction(String shopperInteraction)
-
shopperReference
public ResponseAdditionalDataCommon shopperReference(String shopperReference)
-
getShopperReference
public String getShopperReference()
The shopperReference passed in the payment request. Example: AdyenTestShopperXX- Returns:
- shopperReference
-
setShopperReference
public void setShopperReference(String shopperReference)
-
terminalId
public ResponseAdditionalDataCommon terminalId(String terminalId)
-
getTerminalId
public String getTerminalId()
The terminal ID used in a point-of-sale payment. Example: 06022622- Returns:
- terminalId
-
setTerminalId
public void setTerminalId(String terminalId)
-
threeDAuthenticated
public ResponseAdditionalDataCommon threeDAuthenticated(String threeDAuthenticated)
-
getThreeDAuthenticated
public String getThreeDAuthenticated()
A Boolean value indicating whether 3DS authentication was completed on this payment. Example: true- Returns:
- threeDAuthenticated
-
setThreeDAuthenticated
public void setThreeDAuthenticated(String threeDAuthenticated)
-
threeDAuthenticatedResponse
public ResponseAdditionalDataCommon threeDAuthenticatedResponse(String threeDAuthenticatedResponse)
-
getThreeDAuthenticatedResponse
public String getThreeDAuthenticatedResponse()
The raw 3DS authentication result from the card issuer. Example: N- Returns:
- threeDAuthenticatedResponse
-
setThreeDAuthenticatedResponse
public void setThreeDAuthenticatedResponse(String threeDAuthenticatedResponse)
-
threeDOffered
public ResponseAdditionalDataCommon threeDOffered(String threeDOffered)
-
getThreeDOffered
public String getThreeDOffered()
A Boolean value indicating whether 3DS was offered for this payment. Example: true- Returns:
- threeDOffered
-
setThreeDOffered
public void setThreeDOffered(String threeDOffered)
-
threeDOfferedResponse
public ResponseAdditionalDataCommon threeDOfferedResponse(String threeDOfferedResponse)
-
getThreeDOfferedResponse
public String getThreeDOfferedResponse()
The raw enrollment result from the 3DS directory services of the card schemes. Example: Y- Returns:
- threeDOfferedResponse
-
setThreeDOfferedResponse
public void setThreeDOfferedResponse(String threeDOfferedResponse)
-
threeDSVersion
public ResponseAdditionalDataCommon threeDSVersion(String threeDSVersion)
-
getThreeDSVersion
public String getThreeDSVersion()
The 3D Secure 2 version.- Returns:
- threeDSVersion
-
setThreeDSVersion
public void setThreeDSVersion(String threeDSVersion)
-
visaTransactionId
public ResponseAdditionalDataCommon visaTransactionId(String visaTransactionId)
-
getVisaTransactionId
public String getVisaTransactionId()
The `visaTransactionId`, has a fixed length of 15 numeric characters. > Contact Support Team to enable this field.- Returns:
- visaTransactionId
-
setVisaTransactionId
public void setVisaTransactionId(String visaTransactionId)
-
xid
public ResponseAdditionalDataCommon xid(String xid)
-
getXid
public String getXid()
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 3D Secure 1 request, use the `mpiData.xid`, field. Example: ODgxNDc2MDg2MDExODk5MAAAAAA=- Returns:
- xid
-
setXid
public void setXid(String xid)
-
equals
public boolean equals(Object o)
Return true if this ResponseAdditionalDataCommon object is equal to o.
-
fromJson
public static ResponseAdditionalDataCommon fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of ResponseAdditionalDataCommon given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ResponseAdditionalDataCommon
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to ResponseAdditionalDataCommon
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of ResponseAdditionalDataCommon to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-