public class InAppStoredCardUpdate extends Request
config, outputFormat
Constructor and Description |
---|
InAppStoredCardUpdate(Config config) |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getAmount() |
java.lang.String |
getAvv() |
java.lang.String |
getCardholderName() |
java.lang.String |
getCardToken() |
CardType |
getCardType() |
CardVerification |
getCardVerificationMethod() |
Currency |
getCurrency() |
java.lang.String |
getCvc() |
java.lang.Integer |
getEci() |
java.lang.String |
getExpirationDate() |
java.lang.String |
getXid() |
BasicResponse |
process()
Gather all request parameters needed to make an API call, and make one.
|
void |
setAmount(java.math.BigDecimal amount) |
void |
setAvv(java.lang.String avv) |
void |
setCardholderName(java.lang.String cardholderName) |
void |
setCardToken(java.lang.String cardToken) |
void |
setCardType(CardType cardType) |
void |
setCardVerificationMethod(CardVerification cardVerificationMethod) |
void |
setCurrency(Currency currency) |
void |
setCvc(java.lang.String cvc) |
void |
setEci(java.lang.Integer eci) |
void |
setExpirationDate(java.lang.String expirationDate) |
void |
setXid(java.lang.String xid) |
boolean |
validate()
Checks if the class members are valid API request parameter values.
|
addRequestParam, addRequestParam, addRequestParam, addRequestParam, addRequestParam, addStandardParams, clearRequestParams, createApiCallFormHtml, createApiCallFormHtml, createApiCallFormHtml, createSignature, getConfig, getOutputFormat, getSignedRequestParams, processApiCall, removeRequestParam, setConfig, setOutputFormat
public InAppStoredCardUpdate(Config config)
public CardType getCardType()
public void setCardType(CardType cardType)
public java.lang.String getCardToken()
public void setCardToken(java.lang.String cardToken)
public java.lang.String getCardholderName()
public void setCardholderName(java.lang.String cardholderName)
public java.lang.String getExpirationDate()
public void setExpirationDate(java.lang.String expirationDate)
public java.lang.String getCvc()
public void setCvc(java.lang.String cvc)
public java.lang.Integer getEci()
public void setEci(java.lang.Integer eci)
public java.lang.String getAvv()
public void setAvv(java.lang.String avv)
public java.lang.String getXid()
public void setXid(java.lang.String xid)
public CardVerification getCardVerificationMethod()
public void setCardVerificationMethod(CardVerification cardVerificationMethod)
public java.math.BigDecimal getAmount()
public void setAmount(java.math.BigDecimal amount)
public Currency getCurrency()
public void setCurrency(Currency currency)
public boolean validate() throws IPCException
IPCException
- If there are values which are missing,
or invalid API request parameters.public BasicResponse process() throws IPCException
IPCException
- If there are invalid or missing parameters, or configuration values.
If there were errors while making the call to the API,
or decoding it's response.