Package com.adyen.model.payment
Class ResponseAdditionalDataCommon
- java.lang.Object
-
- com.adyen.model.payment.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)The name of the Adyen acquirer account.voidsetAcquirerCode(String acquirerCode)The name of the acquirer processing the payment request.voidsetAcquirerReference(String acquirerReference)The reference number that can be used for reconciliation in case a non-Adyen acquirer is used for settlement.voidsetAlias(String alias)The Adyen alias of the card.voidsetAliasType(String aliasType)The type of the card alias.voidsetAuthCode(String authCode)Authorisation code: * When the payment is authorised successfully, this field holds the authorisation code for the payment.voidsetAuthorisationMid(String authorisationMid)Merchant ID known by the acquirer.voidsetAuthorisedAmountCurrency(String authorisedAmountCurrency)The currency of the authorised amount, as a three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).voidsetAuthorisedAmountValue(String authorisedAmountValue)Value of the amount authorised.voidsetAvsResult(String avsResult)The AVS result code of the payment, which provides information about the outcome of the AVS check.voidsetAvsResultRaw(String avsResultRaw)Raw AVS result received from the acquirer, where available.voidsetBic(String bic)BIC of a bank account.voidsetCoBrandedWith(String coBrandedWith)Includes the co-branded card information.voidsetCvcResult(String cvcResult)The result of CVC verification.voidsetCvcResultRaw(String cvcResultRaw)The raw result of CVC verification.voidsetDsTransID(String dsTransID)Supported for 3D Secure 2.voidsetEci(String eci)The Electronic Commerce Indicator returned from the schemes for the 3DS payment session.voidsetExpiryDate(String expiryDate)The expiry date on the card.voidsetExtraCostsCurrency(String extraCostsCurrency)The currency of the extra amount charged due to additional amounts set in the skin used in the HPP payment request.voidsetExtraCostsValue(String extraCostsValue)The value of the extra amount charged due to additional amounts set in the skin used in the HPP payment request.voidsetFraudCheckItemNrFraudCheckname(String fraudCheckItemNrFraudCheckname)The fraud score due to a particular fraud check.voidsetFraudManualReview(String fraudManualReview)Indicates if the payment is sent to manual review.voidsetFraudResultType(ResponseAdditionalDataCommon.FraudResultTypeEnum fraudResultType)The fraud result properties of the payment.voidsetFundingSource(String fundingSource)Information regarding the funding type of the card.voidsetFundsAvailability(String fundsAvailability)Indicates availability of funds.voidsetInferredRefusalReason(String inferredRefusalReason)Provides the more granular indication of why a transaction was refused.voidsetIsCardCommercial(String isCardCommercial)Indicates if the card is used for business purposes only.voidsetIssuerCountry(String issuerCountry)The issuing country of the card based on the BIN list that Adyen maintains.voidsetLiabilityShift(String liabilityShift)A Boolean value indicating whether a liability shift was offered for this payment.voidsetMcBankNetReferenceNumber(String mcBankNetReferenceNumber)The `mcBankNetReferenceNumber`, is a minimum of six characters and a maximum of nine characters long.voidsetMerchantAdviceCode(String merchantAdviceCode)The Merchant Advice Code (MAC) can be returned by Mastercard issuers for refused payments.voidsetMerchantReference(String merchantReference)The reference provided for the transaction.voidsetNetworkTxReference(String networkTxReference)Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa.voidsetOwnerName(String ownerName)The owner name of a bank account.voidsetPaymentAccountReference(String paymentAccountReference)The Payment Account Reference (PAR) value links a network token with the underlying primary account number (PAN).voidsetPaymentMethod(String paymentMethod)The payment method used in the transaction.voidsetPaymentMethodVariant(String paymentMethodVariant)The Adyen sub-variant of the payment method used for the payment request.voidsetPayoutEligible(String payoutEligible)Indicates whether a payout is eligible or not for this card.voidsetRealtimeAccountUpdaterStatus(String realtimeAccountUpdaterStatus)The response code from the Real Time Account Updater service.voidsetReceiptFreeText(String receiptFreeText)Message to be displayed on the terminal.voidsetRecurringContractTypes(String recurringContractTypes)The recurring contract types applicable to the transaction.voidsetRecurringFirstPspReference(String recurringFirstPspReference)The `pspReference`, of the first recurring payment that created the recurring detail.voidsetRecurringProcessingModel(ResponseAdditionalDataCommon.RecurringProcessingModelEnum recurringProcessingModel)The processing model used for the recurring transaction.voidsetRecurringRecurringDetailReference(String recurringRecurringDetailReference)The reference that uniquely identifies the recurring transaction.voidsetRecurringShopperReference(String recurringShopperReference)The provided reference of the shopper for a recurring transaction.voidsetReferred(String referred)If the payment is referred, this field is set to true.voidsetRefusalReasonRaw(String refusalReasonRaw)Raw refusal reason received from the acquirer, where available.voidsetRequestAmount(String requestAmount)The amount of the payment request.voidsetRequestCurrencyCode(String requestCurrencyCode)The currency of the payment request.voidsetShopperInteraction(String shopperInteraction)The shopper interaction type of the payment request.voidsetShopperReference(String shopperReference)The shopperReference passed in the payment request.voidsetTerminalId(String terminalId)The terminal ID used in a point-of-sale payment.voidsetThreeDAuthenticated(String threeDAuthenticated)A Boolean value indicating whether 3DS authentication was completed on this payment.voidsetThreeDAuthenticatedResponse(String threeDAuthenticatedResponse)The raw 3DS authentication result from the card issuer.voidsetThreeDOffered(String threeDOffered)A Boolean value indicating whether 3DS was offered for this payment.voidsetThreeDOfferedResponse(String threeDOfferedResponse)The raw enrollment result from the 3DS directory services of the card schemes.voidsetThreeDSVersion(String threeDSVersion)The 3D Secure 2 version.voidsetVisaTransactionId(String visaTransactionId)The `visaTransactionId`, has a fixed length of 15 numeric characters.voidsetXid(String xid)The 3DS transaction ID of the 3DS session sent in notifications.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)
The name of the Adyen acquirer account. Example: PayPalSandbox_TestAcquirer > Only relevant for PayPal transactions.- Parameters:
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)
The name of the acquirer processing the payment request. Example: TestPmmAcquirer- Parameters:
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)
The reference number that can be used for reconciliation in case a non-Adyen acquirer is used for settlement. Example: 7C9N3FNBKT9- Parameters:
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)
The Adyen alias of the card. Example: H167852639363479- Parameters:
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)
The type of the card alias. Example: Default- Parameters:
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)
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- Parameters:
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)
Merchant ID known by the acquirer.- Parameters:
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)
The currency of the authorised amount, as a three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Parameters:
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)
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).- Parameters:
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)
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).- Parameters:
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)
Raw AVS result received from the acquirer, where available. Example: D- Parameters:
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)
BIC of a bank account. Example: TESTNL01 > Only relevant for SEPA Direct Debit transactions.- Parameters:
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)
Includes the co-branded card information.- Parameters:
coBrandedWith-
-
cvcResult
public ResponseAdditionalDataCommon cvcResult(String cvcResult)
-
getCvcResult
public String getCvcResult()
The result of CVC verification.- Returns:
- cvcResult
-
setCvcResult
public void setCvcResult(String cvcResult)
The result of CVC verification.- Parameters:
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)
The raw result of CVC verification.- Parameters:
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)
Supported for 3D Secure 2. The unique transaction identifier assigned by the DS to identify a single transaction.- Parameters:
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)
The Electronic Commerce Indicator returned from the schemes for the 3DS payment session. Example: 02- Parameters:
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)
The expiry date on the card. Example: 6/2016 > Returned only in case of a card payment.- Parameters:
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)
The currency of the extra amount charged due to additional amounts set in the skin used in the HPP payment request. Example: EUR- Parameters:
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)
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.- Parameters:
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)
The fraud score due to a particular fraud check. The fraud check name is found in the key of the key-value pair.- Parameters:
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)
Indicates if the payment is sent to manual review.- Parameters:
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)
The fraud result properties of the payment.- Parameters:
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)
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**.- Parameters:
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)
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\".- Parameters:
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)
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- Parameters:
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)
Indicates if the card is used for business purposes only.- Parameters:
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)
The issuing country of the card based on the BIN list that Adyen maintains. Example: JP- Parameters:
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)
A Boolean value indicating whether a liability shift was offered for this payment.- Parameters:
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)
The `mcBankNetReferenceNumber`, is a minimum of six characters and a maximum of nine characters long. > Contact Support Team to enable this field.- Parameters:
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)
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).- Parameters:
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)
The reference provided for the transaction.- Parameters:
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)
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.- Parameters:
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)
The owner name of a bank account. Only relevant for SEPA Direct Debit transactions.- Parameters:
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)
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.- Parameters:
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)
The payment method used in the transaction.- Parameters:
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)
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- Parameters:
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)
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)- Parameters:
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)
The response code from the Real Time Account Updater service. Possible return values are: * CardChanged * CardExpiryChanged * CloseAccount * ContactCardAccountHolder- Parameters:
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)
Message to be displayed on the terminal.- Parameters:
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)
The recurring contract types applicable to the transaction.- Parameters:
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)
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.- Parameters:
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)
The reference that uniquely identifies the recurring transaction.- Parameters:
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)
The provided reference of the shopper for a recurring transaction.- Parameters:
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)
The processing model used for the recurring transaction.- Parameters:
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)
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- Parameters:
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)
Raw refusal reason received from the acquirer, where available. Example: AUTHORISED- Parameters:
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)
The amount of the payment request.- Parameters:
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)
The currency of the payment request.- Parameters:
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)
The shopper interaction type of the payment request. Example: Ecommerce- Parameters:
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)
The shopperReference passed in the payment request. Example: AdyenTestShopperXX- Parameters:
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)
The terminal ID used in a point-of-sale payment. Example: 06022622- Parameters:
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)
A Boolean value indicating whether 3DS authentication was completed on this payment. Example: true- Parameters:
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)
The raw 3DS authentication result from the card issuer. Example: N- Parameters:
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)
A Boolean value indicating whether 3DS was offered for this payment. Example: true- Parameters:
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)
The raw enrollment result from the 3DS directory services of the card schemes. Example: Y- Parameters:
threeDOfferedResponse-
-
threeDSVersion
public ResponseAdditionalDataCommon threeDSVersion(String threeDSVersion)
-
getThreeDSVersion
public String getThreeDSVersion()
The 3D Secure 2 version.- Returns:
- threeDSVersion
-
setThreeDSVersion
public void setThreeDSVersion(String threeDSVersion)
The 3D Secure 2 version.- Parameters:
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)
The `visaTransactionId`, has a fixed length of 15 numeric characters. > Contact Support Team to enable this field.- Parameters:
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)
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=- Parameters:
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
-
-