Package com.adyen.model.checkout
Class AdditionalDataRiskStandalone
- java.lang.Object
-
- com.adyen.model.checkout.AdditionalDataRiskStandalone
-
public class AdditionalDataRiskStandalone extends Object
AdditionalDataRiskStandalone
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AVS_RESULT_RAWstatic StringJSON_PROPERTY_BINstatic StringJSON_PROPERTY_CVC_RESULT_RAWstatic StringJSON_PROPERTY_PAY_PAL_COUNTRY_CODEstatic StringJSON_PROPERTY_PAY_PAL_EMAIL_IDstatic StringJSON_PROPERTY_PAY_PAL_FIRST_NAMEstatic StringJSON_PROPERTY_PAY_PAL_LAST_NAMEstatic StringJSON_PROPERTY_PAY_PAL_PAYER_IDstatic StringJSON_PROPERTY_PAY_PAL_PHONEstatic StringJSON_PROPERTY_PAY_PAL_PROTECTION_ELIGIBILITYstatic StringJSON_PROPERTY_PAY_PAL_TRANSACTION_IDstatic StringJSON_PROPERTY_RISK_TOKENstatic StringJSON_PROPERTY_THREE_D_AUTHENTICATEDstatic StringJSON_PROPERTY_THREE_D_OFFEREDstatic StringJSON_PROPERTY_TOKEN_DATA_TYPE
-
Constructor Summary
Constructors Constructor Description AdditionalDataRiskStandalone()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdditionalDataRiskStandaloneavsResultRaw(String avsResultRaw)AdditionalDataRiskStandalonebin(String bin)AdditionalDataRiskStandalonecvcResultRaw(String cvcResultRaw)booleanequals(Object o)Return true if this AdditionalDataRiskStandalone object is equal to o.static AdditionalDataRiskStandalonefromJson(String jsonString)Create an instance of AdditionalDataRiskStandalone given an JSON stringStringgetAvsResultRaw()Raw AVS result received from the acquirer, where available.StringgetBin()The Bank Identification Number of a credit card, which is the first six digits of a card number.StringgetCvcResultRaw()Raw CVC result received from the acquirer, where available.StringgetPayPalCountryCode()Shopper's country of residence in the form of ISO standard 3166 2-character country codes.StringgetPayPalEmailId()Shopper's email.StringgetPayPalFirstName()Shopper's first name.StringgetPayPalLastName()Shopper's last name.StringgetPayPalPayerId()Unique PayPal Customer Account identification number.StringgetPayPalPhone()Shopper's phone number.StringgetPayPalProtectionEligibility()Allowed values: * **Eligible** — Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payments and Item Not Received.StringgetPayPalTransactionId()Unique transaction ID of the payment.StringgetRiskToken()Unique identifier or token for the shopper's card details.StringgetThreeDAuthenticated()A Boolean value indicating whether 3DS authentication was completed on this payment.StringgetThreeDOffered()A Boolean value indicating whether 3DS was offered for this payment.StringgetTokenDataType()Required for PayPal payments only.inthashCode()AdditionalDataRiskStandalonepayPalCountryCode(String payPalCountryCode)AdditionalDataRiskStandalonepayPalEmailId(String payPalEmailId)AdditionalDataRiskStandalonepayPalFirstName(String payPalFirstName)AdditionalDataRiskStandalonepayPalLastName(String payPalLastName)AdditionalDataRiskStandalonepayPalPayerId(String payPalPayerId)AdditionalDataRiskStandalonepayPalPhone(String payPalPhone)AdditionalDataRiskStandalonepayPalProtectionEligibility(String payPalProtectionEligibility)AdditionalDataRiskStandalonepayPalTransactionId(String payPalTransactionId)AdditionalDataRiskStandaloneriskToken(String riskToken)voidsetAvsResultRaw(String avsResultRaw)voidsetBin(String bin)voidsetCvcResultRaw(String cvcResultRaw)voidsetPayPalCountryCode(String payPalCountryCode)voidsetPayPalEmailId(String payPalEmailId)voidsetPayPalFirstName(String payPalFirstName)voidsetPayPalLastName(String payPalLastName)voidsetPayPalPayerId(String payPalPayerId)voidsetPayPalPhone(String payPalPhone)voidsetPayPalProtectionEligibility(String payPalProtectionEligibility)voidsetPayPalTransactionId(String payPalTransactionId)voidsetRiskToken(String riskToken)voidsetThreeDAuthenticated(String threeDAuthenticated)voidsetThreeDOffered(String threeDOffered)voidsetTokenDataType(String tokenDataType)AdditionalDataRiskStandalonethreeDAuthenticated(String threeDAuthenticated)AdditionalDataRiskStandalonethreeDOffered(String threeDOffered)StringtoJson()Convert an instance of AdditionalDataRiskStandalone to an JSON stringAdditionalDataRiskStandalonetokenDataType(String tokenDataType)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_PAY_PAL_COUNTRY_CODE
public static final String JSON_PROPERTY_PAY_PAL_COUNTRY_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_EMAIL_ID
public static final String JSON_PROPERTY_PAY_PAL_EMAIL_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_FIRST_NAME
public static final String JSON_PROPERTY_PAY_PAL_FIRST_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_LAST_NAME
public static final String JSON_PROPERTY_PAY_PAL_LAST_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_PAYER_ID
public static final String JSON_PROPERTY_PAY_PAL_PAYER_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_PHONE
public static final String JSON_PROPERTY_PAY_PAL_PHONE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_PROTECTION_ELIGIBILITY
public static final String JSON_PROPERTY_PAY_PAL_PROTECTION_ELIGIBILITY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAY_PAL_TRANSACTION_ID
public static final String JSON_PROPERTY_PAY_PAL_TRANSACTION_ID
- 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_BIN
public static final String JSON_PROPERTY_BIN
- 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_RISK_TOKEN
public static final String JSON_PROPERTY_RISK_TOKEN
- 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_OFFERED
public static final String JSON_PROPERTY_THREE_D_OFFERED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TOKEN_DATA_TYPE
public static final String JSON_PROPERTY_TOKEN_DATA_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
payPalCountryCode
public AdditionalDataRiskStandalone payPalCountryCode(String payPalCountryCode)
-
getPayPalCountryCode
public String getPayPalCountryCode()
Shopper's country of residence in the form of ISO standard 3166 2-character country codes.- Returns:
- payPalCountryCode
-
setPayPalCountryCode
public void setPayPalCountryCode(String payPalCountryCode)
-
payPalEmailId
public AdditionalDataRiskStandalone payPalEmailId(String payPalEmailId)
-
getPayPalEmailId
public String getPayPalEmailId()
Shopper's email.- Returns:
- payPalEmailId
-
setPayPalEmailId
public void setPayPalEmailId(String payPalEmailId)
-
payPalFirstName
public AdditionalDataRiskStandalone payPalFirstName(String payPalFirstName)
-
getPayPalFirstName
public String getPayPalFirstName()
Shopper's first name.- Returns:
- payPalFirstName
-
setPayPalFirstName
public void setPayPalFirstName(String payPalFirstName)
-
payPalLastName
public AdditionalDataRiskStandalone payPalLastName(String payPalLastName)
-
getPayPalLastName
public String getPayPalLastName()
Shopper's last name.- Returns:
- payPalLastName
-
setPayPalLastName
public void setPayPalLastName(String payPalLastName)
-
payPalPayerId
public AdditionalDataRiskStandalone payPalPayerId(String payPalPayerId)
-
getPayPalPayerId
public String getPayPalPayerId()
Unique PayPal Customer Account identification number. Character length and limitations: 13 single-byte alphanumeric characters.- Returns:
- payPalPayerId
-
setPayPalPayerId
public void setPayPalPayerId(String payPalPayerId)
-
payPalPhone
public AdditionalDataRiskStandalone payPalPhone(String payPalPhone)
-
getPayPalPhone
public String getPayPalPhone()
Shopper's phone number.- Returns:
- payPalPhone
-
setPayPalPhone
public void setPayPalPhone(String payPalPhone)
-
payPalProtectionEligibility
public AdditionalDataRiskStandalone payPalProtectionEligibility(String payPalProtectionEligibility)
-
getPayPalProtectionEligibility
public String getPayPalProtectionEligibility()
Allowed values: * **Eligible** — Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payments and Item Not Received. * **PartiallyEligible** — Merchant is protected by PayPal's Seller Protection Policy for Item Not Received. * **Ineligible** — Merchant is not protected under the Seller Protection Policy.- Returns:
- payPalProtectionEligibility
-
setPayPalProtectionEligibility
public void setPayPalProtectionEligibility(String payPalProtectionEligibility)
-
payPalTransactionId
public AdditionalDataRiskStandalone payPalTransactionId(String payPalTransactionId)
-
getPayPalTransactionId
public String getPayPalTransactionId()
Unique transaction ID of the payment.- Returns:
- payPalTransactionId
-
setPayPalTransactionId
public void setPayPalTransactionId(String payPalTransactionId)
-
avsResultRaw
public AdditionalDataRiskStandalone 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)
-
bin
public AdditionalDataRiskStandalone bin(String bin)
-
getBin
public String getBin()
The Bank Identification Number of a credit card, which is the first six digits of a card number. Required for [tokenized card request](https://docs.adyen.com/risk-management/standalone-risk#tokenised-pan-request).- Returns:
- bin
-
setBin
public void setBin(String bin)
-
cvcResultRaw
public AdditionalDataRiskStandalone cvcResultRaw(String cvcResultRaw)
-
getCvcResultRaw
public String getCvcResultRaw()
Raw CVC result received from the acquirer, where available. Example: 1- Returns:
- cvcResultRaw
-
setCvcResultRaw
public void setCvcResultRaw(String cvcResultRaw)
-
riskToken
public AdditionalDataRiskStandalone riskToken(String riskToken)
-
getRiskToken
public String getRiskToken()
Unique identifier or token for the shopper's card details.- Returns:
- riskToken
-
setRiskToken
public void setRiskToken(String riskToken)
-
threeDAuthenticated
public AdditionalDataRiskStandalone 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)
-
threeDOffered
public AdditionalDataRiskStandalone 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)
-
tokenDataType
public AdditionalDataRiskStandalone tokenDataType(String tokenDataType)
-
getTokenDataType
public String getTokenDataType()
Required for PayPal payments only. The only supported value is: **paypal**.- Returns:
- tokenDataType
-
setTokenDataType
public void setTokenDataType(String tokenDataType)
-
equals
public boolean equals(Object o)
Return true if this AdditionalDataRiskStandalone object is equal to o.
-
fromJson
public static AdditionalDataRiskStandalone fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of AdditionalDataRiskStandalone given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AdditionalDataRiskStandalone
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to AdditionalDataRiskStandalone
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of AdditionalDataRiskStandalone to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-