Package com.adyen.model.checkout
Class PaymentsDetailsRequest
- java.lang.Object
-
- com.adyen.model.checkout.PaymentsDetailsRequest
-
public class PaymentsDetailsRequest extends Object
PaymentsDetailsRequest
-
-
Constructor Summary
Constructors Constructor Description PaymentsDetailsRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentsDetailsRequestdetails(Map<String,String> details)booleanequals(Object o)Map<String,String>getDetails()Use this collection to submit the details that were returned as a result of the `/payments` call.StringgetPaymentData()The `paymentData` value that you received in the response to the `/payments` call.BooleangetThreeDSAuthenticationOnly()Change the authenticationOnly indicator originally set in the `/payments` request.inthashCode()PaymentsDetailsRequestpaymentData(String paymentData)PaymentsDetailsRequestputDetailsItem(String key, String detailsItem)PaymentsDetailsRequestset3DRequestData(String md, String paRes, String paymentData)PaymentsDetailsRequestsetChallengeResult(String challengeResult, String paymentData)voidsetDetails(Map<String,String> details)PaymentsDetailsRequestsetFingerPrint(String fingerPrint, String paymentData)voidsetPaymentData(String paymentData)voidsetThreeDSAuthenticationOnly(Boolean threeDSAuthenticationOnly)PaymentsDetailsRequestthreeDSAuthenticationOnly(Boolean threeDSAuthenticationOnly)StringtoString()
-
-
-
Method Detail
-
details
public PaymentsDetailsRequest details(Map<String,String> details)
-
putDetailsItem
public PaymentsDetailsRequest putDetailsItem(String key, String detailsItem)
-
getDetails
public Map<String,String> getDetails()
Use this collection to submit the details that were returned as a result of the `/payments` call.- Returns:
- details
-
paymentData
public PaymentsDetailsRequest paymentData(String paymentData)
-
getPaymentData
public String getPaymentData()
The `paymentData` value that you received in the response to the `/payments` call.- Returns:
- paymentData
-
setPaymentData
public void setPaymentData(String paymentData)
-
set3DRequestData
public PaymentsDetailsRequest set3DRequestData(String md, String paRes, String paymentData)
-
setFingerPrint
public PaymentsDetailsRequest setFingerPrint(String fingerPrint, String paymentData)
-
setChallengeResult
public PaymentsDetailsRequest setChallengeResult(String challengeResult, String paymentData)
-
getThreeDSAuthenticationOnly
public Boolean getThreeDSAuthenticationOnly()
Change the authenticationOnly indicator originally set in the `/payments` request. Only needs to be set if you want to modify the value set previously.- Returns:
- the three ds authentication only
-
setThreeDSAuthenticationOnly
public void setThreeDSAuthenticationOnly(Boolean threeDSAuthenticationOnly)
-
threeDSAuthenticationOnly
public PaymentsDetailsRequest threeDSAuthenticationOnly(Boolean threeDSAuthenticationOnly)
-
-