|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--com.indus.toolkit.authorizenet.CCInputHolder
Input holder object for Credit card.
Field Summary | |
static java.lang.String |
AUTH_CAPTURE
|
static java.lang.String |
AUTH_ONLY
|
static java.lang.String |
CAPTURE_ONLY
|
static java.lang.String |
CREDIT
|
static java.lang.String |
PRIOR_AUTH_CAPTURE
|
static java.lang.String |
VOID
|
Constructor Summary | |
CCInputHolder(java.lang.String amount,
java.lang.String cardExpDate,
java.lang.String cardNum,
java.lang.String login,
java.lang.String password)
This constructor takes all the mandatory parameters. |
Method Summary | |
java.lang.String |
getParamString()
Returns the parameter string for HTTP Post. |
boolean |
isTestRequest()
Returns true if this is a test Request |
void |
setAddress(java.lang.String address)
Sets the billing address |
void |
setAmount(java.lang.String amount)
Sets the Amount for the transaction |
void |
setCardCode(java.lang.String cardCode)
Sets the card code. |
void |
setCardExpDate(java.lang.String cardExpDate)
Sets the expiration date for a credit card. |
void |
setCardNum(java.lang.String cardNum)
Sets the credit card number. |
void |
setCity(java.lang.String city)
Sets the billing city |
void |
setCompany(java.lang.String company)
Sets the company name |
void |
setCountry(java.lang.String country)
Sets the country name |
void |
setFirstName(java.lang.String firstName)
Sets the first name |
void |
setLastName(java.lang.String lastName)
Sets the last name |
void |
setLogin(java.lang.String login)
Sets the login value |
void |
setPassword(java.lang.String password)
Sets the password |
void |
setPhone(java.lang.String phone)
Sets the phone number |
void |
setState(java.lang.String state)
Sets the state |
void |
setTestRequest(boolean testReq)
Sets a transaction for test. |
void |
setTransID(java.lang.String transID)
Sets the transaction ID. |
void |
setType(java.lang.String type)
Sets the transaction type. |
void |
setVersion(java.lang.String version)
Sets the version of the server. |
void |
setZip(java.lang.String zip)
Sets the billing zip code. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String AUTH_CAPTURE
public static final java.lang.String AUTH_ONLY
public static final java.lang.String CAPTURE_ONLY
public static final java.lang.String CREDIT
public static final java.lang.String VOID
public static final java.lang.String PRIOR_AUTH_CAPTURE
Constructor Detail |
public CCInputHolder(java.lang.String amount, java.lang.String cardExpDate, java.lang.String cardNum, java.lang.String login, java.lang.String password)
Method Detail |
public java.lang.String getParamString()
public boolean isTestRequest()
public void setAddress(java.lang.String address)
public void setAmount(java.lang.String amount)
public void setCardCode(java.lang.String cardCode)
cardCode
- card codepublic void setCardExpDate(java.lang.String cardExpDate)
public void setCardNum(java.lang.String cardNum)
public void setCity(java.lang.String city)
public void setCompany(java.lang.String company)
public void setCountry(java.lang.String country)
public void setFirstName(java.lang.String firstName)
public void setLastName(java.lang.String lastName)
public void setLogin(java.lang.String login)
public void setPassword(java.lang.String password)
public void setPhone(java.lang.String phone)
public void setState(java.lang.String state)
public void setTestRequest(boolean testReq)
testReq
- If true, the transaction will be treated as test and
the credit card will not be charged. This setting overrides
the account settings in Authorize.net. If you don't call this
method, the value will be used from setting specified
in your account at authorize.netpublic void setTransID(java.lang.String transID)
public void setType(java.lang.String type)
public void setVersion(java.lang.String version)
public void setZip(java.lang.String zip)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |