Class Card
java.lang.Object
in.juspay.model.JuspayEntity
in.juspay.model.Card
-
Nested Class Summary
Nested classes/interfaces inherited from class in.juspay.model.JuspayEntity
JuspayEntity.AuthMethod, JuspayEntity.RequestMethod -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Cardstatic Cardcreate(Map<String, Object> params, RequestOptions requestOptions) static booleanstatic booleandelete(String cardToken, RequestOptions requestOptions) getToken()list(Map<String, Object> params, RequestOptions requestOptions) voidsetCardBalance(Double cardBalance) voidsetCardBrand(String cardBrand) voidsetCardExpMonth(String cardExpMonth) voidsetCardExpYear(String cardExpYear) voidsetCardFingerprint(String cardFingerprint) voidsetCardIsin(String cardIsin) voidsetCardIssuer(String cardIssuer) voidsetCardIssuerCountry(String cardIssuerCountry) voidsetCardNumber(String cardNumber) voidsetCardReference(String cardReference) voidsetCardSecurityCode(String cardSecurityCode) voidsetCardSubType(String cardSubType) voidsetCardToken(String cardToken) voidsetCardType(String cardType) voidsetExpired(Boolean expired) voidsetExpiryMonth(String expiryMonth) voidsetExpiryYear(String expiryYear) voidsetJuspayBankCode(String juspayBankCode) voidsetLastFourDigits(String lastFourDigits) voidsetMetadata(Map<String, Object> metadata) voidsetNameOnCard(String nameOnCard) voidsetNickname(String nickname) voidsetProvider(String provider) voidsetProviderCategory(String providerCategory) voidsetSavedToLocker(Boolean savedToLocker) voidvoidsetTokenizationUserConsent(Boolean tokenizationUserConsent) voidsetTokenizeSupport(Boolean tokenizeSupport) voidvoidsetTokenType(String tokenType) voidsetUsingSavedCard(Boolean usingSavedCard) voidsetUsingToken(Boolean usingToken) Methods inherited from class in.juspay.model.JuspayEntity
addInputParamsToResponse, createEntityFromResponse, decryptResponse, encryptRequest, getEncryptionMethodBasedOnConfig, makeServiceCall, makeServiceCall, makeServiceCallWithAuthDecider
-
Constructor Details
-
Card
public Card()
-
-
Method Details
-
create
public static Card create(Map<String, Object> params) throws APIException, APIConnectionException, AuthorizationException, AuthenticationException, InvalidRequestException -
create
public static Card create(Map<String, Object> params, RequestOptions requestOptions) throws APIException, APIConnectionException, AuthorizationException, AuthenticationException, InvalidRequestException -
list
public static List<Card> list(Map<String, Object> params) throws APIException, APIConnectionException, AuthorizationException, AuthenticationException, InvalidRequestException -
list
public static List<Card> list(Map<String, Object> params, RequestOptions requestOptions) throws APIException, APIConnectionException, AuthorizationException, AuthenticationException, InvalidRequestException -
delete
public static boolean delete(String cardToken) throws APIException, APIConnectionException, AuthorizationException, AuthenticationException, InvalidRequestException -
delete
public static boolean delete(String cardToken, RequestOptions requestOptions) throws APIException, APIConnectionException, AuthorizationException, AuthenticationException, InvalidRequestException -
getSavedToLocker
-
setSavedToLocker
-
getCardNumber
-
setCardNumber
-
getNameOnCard
-
setNameOnCard
-
getCardExpYear
-
setCardExpYear
-
getCardExpMonth
-
setCardExpMonth
-
getCardSecurityCode
-
setCardSecurityCode
-
getNickname
-
setNickname
-
getCardToken
-
setCardToken
-
getCardReference
-
setCardReference
-
getCardFingerprint
-
setCardFingerprint
-
getCardIsin
-
setCardIsin
-
getLastFourDigits
-
setLastFourDigits
-
getCardType
-
setCardType
-
getCardIssuer
-
setCardIssuer
-
getExpired
-
setExpired
-
getCardBrand
-
setCardBrand
-
getCardBalance
-
setCardBalance
-
getUsingSavedCard
-
setUsingSavedCard
-
getExpiryMonth
-
setExpiryMonth
-
getExpiryYear
-
setExpiryYear
-
getCardSubType
-
setCardSubType
-
getTokenizationUserConsent
-
setTokenizationUserConsent
-
getUsingToken
-
setUsingToken
-
getToken
-
setToken
-
getProvider
-
setProvider
-
getProviderCategory
-
setProviderCategory
-
getTokenizeSupport
-
setTokenizeSupport
-
getCardIssuerCountry
-
setCardIssuerCountry
-
getJuspayBankCode
-
setJuspayBankCode
-
getTokens
-
setTokens
-
getTokenType
-
setTokenType
-
getMetadata
-
setMetadata
-