Package com.adyen.model.transferwebhooks
Class IssuedCard
- java.lang.Object
-
- com.adyen.model.transferwebhooks.IssuedCard
-
public class IssuedCard extends Object
IssuedCard
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIssuedCard.PanEntryModeEnumIndicates the method used for entering the PAN to initiate a transaction.static classIssuedCard.ProcessingTypeEnumContains information about how the payment was processed.static classIssuedCard.TypeEnum**issuedCard**
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_PAN_ENTRY_MODEstatic StringJSON_PROPERTY_PROCESSING_TYPEstatic StringJSON_PROPERTY_RELAYED_AUTHORISATION_DATAstatic StringJSON_PROPERTY_TYPEstatic StringJSON_PROPERTY_VALIDATION_FACTS
-
Constructor Summary
Constructors Constructor Description IssuedCard()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_PAN_ENTRY_MODE
public static final String JSON_PROPERTY_PAN_ENTRY_MODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROCESSING_TYPE
public static final String JSON_PROPERTY_PROCESSING_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RELAYED_AUTHORISATION_DATA
public static final String JSON_PROPERTY_RELAYED_AUTHORISATION_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VALIDATION_FACTS
public static final String JSON_PROPERTY_VALIDATION_FACTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
panEntryMode
public IssuedCard panEntryMode(IssuedCard.PanEntryModeEnum panEntryMode)
-
getPanEntryMode
public IssuedCard.PanEntryModeEnum getPanEntryMode()
Indicates the method used for entering the PAN to initiate a transaction. Possible values: **manual**, **chip**, **magstripe**, **contactless**, **cof**, **ecommerce**, **token**.- Returns:
- panEntryMode
-
setPanEntryMode
public void setPanEntryMode(IssuedCard.PanEntryModeEnum panEntryMode)
-
processingType
public IssuedCard processingType(IssuedCard.ProcessingTypeEnum processingType)
-
getProcessingType
public IssuedCard.ProcessingTypeEnum getProcessingType()
Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for in-person payments.- Returns:
- processingType
-
setProcessingType
public void setProcessingType(IssuedCard.ProcessingTypeEnum processingType)
-
relayedAuthorisationData
public IssuedCard relayedAuthorisationData(RelayedAuthorisationData relayedAuthorisationData)
-
getRelayedAuthorisationData
public RelayedAuthorisationData getRelayedAuthorisationData()
Get relayedAuthorisationData- Returns:
- relayedAuthorisationData
-
setRelayedAuthorisationData
public void setRelayedAuthorisationData(RelayedAuthorisationData relayedAuthorisationData)
-
type
public IssuedCard type(IssuedCard.TypeEnum type)
-
getType
public IssuedCard.TypeEnum getType()
**issuedCard**- Returns:
- type
-
setType
public void setType(IssuedCard.TypeEnum type)
-
validationFacts
public IssuedCard validationFacts(List<TransferNotificationValidationFact> validationFacts)
-
addValidationFactsItem
public IssuedCard addValidationFactsItem(TransferNotificationValidationFact validationFactsItem)
-
getValidationFacts
public List<TransferNotificationValidationFact> getValidationFacts()
The evaluation of the validation facts. See [validation checks](https://docs.adyen.com/issuing/validation-checks) for more information.- Returns:
- validationFacts
-
setValidationFacts
public void setValidationFacts(List<TransferNotificationValidationFact> validationFacts)
-
equals
public boolean equals(Object o)
Return true if this IssuedCard object is equal to o.
-
fromJson
public static IssuedCard fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of IssuedCard given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of IssuedCard
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to IssuedCard
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of IssuedCard to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-