|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectibilling.client.ClientObject
ibilling.client.CaptureInfo
public class CaptureInfo
Represents electronic processor related info. Used for credit card and ACH processing transactions.
| Field Summary | |
|---|---|
private java.lang.String |
accessory
Expiration date (MMyy) if credit card; routing number if bank account. |
private java.lang.String |
accountNumber
Credit card number if credit card; bank account number if bank account. |
private java.lang.String |
approvalCode
Approval reference code generated by the processor in case of successful authorization (credit card only). |
private java.lang.String |
city
City of the billing address. |
private java.lang.String |
cvv2
Security code on the back of a credit card (credit card only). |
private java.lang.String |
email
E-mail associated with holder of the card/bank account. |
private java.lang.String |
holderName
Name on the credit card or bank account's holder's name. |
private java.lang.String |
issuerBankName
Name of the bank which issued the credit card based on BIN number. |
private java.lang.String |
issuerBankPhone
Customer service phone number listed on back of credit card. |
private java.lang.String |
phone
Phone of the billing address. |
private java.lang.String |
referenceNumber
Reference number of the transaction represented by this CaptureInfo in the processor's system (used to issue same-day voids). |
private java.util.Date |
requestDate
Date when the request was sent to processor. |
private java.util.Date |
responseDate
Date when the response from the processor was received. |
private java.lang.String |
returnType
Code defining response type generated by the processor. |
private java.lang.String |
riskExplanation
A brief explanation of the score, detailing what factors contributed to it, according to our formula |
private java.lang.Integer |
riskScore
New fraud score representing the estimated probability that the order is fraud, based off of analysis of past minFraud transactions. |
private static long |
serialVersionUID
The Constant serialVersionUID. |
private java.lang.String |
state
State (two-letter code) of the billing address. |
private java.lang.String |
street
Street of the billing address. |
private java.lang.Integer |
taxAmount
Tax amount if available (part of total amount). |
private java.lang.String |
trackData
Copy of the data from credit card's magnetic tape (credit card only). |
private java.lang.String |
transactionType
Type of the transaction. |
private java.lang.String |
zipCode
ZipCode of the billing address. |
| Constructor Summary | |
|---|---|
CaptureInfo()
Instantiates a new capture info. |
|
CaptureInfo(java.util.Date requestDate,
java.util.Date responseDate,
java.lang.String holderName,
java.lang.Integer taxAmount,
java.lang.String street,
java.lang.String city,
java.lang.String state,
java.lang.String phone,
java.lang.String zipCode,
java.lang.String email,
java.lang.String returnType,
java.lang.String approvalCode,
java.lang.String referenceNumber,
java.lang.Integer merchantAccountCode,
java.lang.String accountNumber,
java.lang.String accessory,
java.lang.String code,
java.lang.String transactionType,
java.lang.Long id)
Instantiates a new capture info. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAccessory()
Gets the accessory. |
java.lang.String |
getAccountNumber()
Gets the account number. |
java.lang.String |
getApprovalCode()
Gets the approval code. |
java.lang.String |
getCity()
Gets the city. |
java.lang.String |
getCvv2()
Gets the cvv2. |
java.lang.String |
getEmail()
Gets the email. |
java.lang.String |
getHolderName()
Gets the holder name. |
java.lang.String |
getIssuerBankName()
Gets the issuer bank name. |
java.lang.String |
getIssuerBankPhone()
Gets the issuer bank phone. |
java.lang.String |
getPhone()
Gets the phone. |
java.lang.String |
getReferenceNumber()
Gets the reference number. |
java.util.Date |
getRequestDate()
Gets the request date. |
java.util.Date |
getResponseDate()
Gets the response date. |
java.lang.String |
getReturnType()
Gets the return type. |
java.lang.String |
getRiskExplanation()
Gets the risk explanation. |
java.lang.Integer |
getRiskScore()
Gets the risk score. |
java.lang.String |
getState()
Gets the state. |
java.lang.String |
getStreet()
Gets the street. |
java.lang.Integer |
getTaxAmount()
Gets the tax amount. |
java.lang.String |
getTrackData()
Gets the track data. |
java.lang.String |
getTransactionType()
Gets the transaction type. |
java.lang.String |
getZipCode()
Gets the zip code. |
(package private) void |
setAccessory(java.lang.String accessory)
Set a value to accessory. |
(package private) void |
setAccountNumber(java.lang.String accountNumber)
Set a value to assetNumber. |
(package private) void |
setApprovalCode(java.lang.String approvalCode)
Set a value to approvalCode. |
void |
setCity(java.lang.String city)
Set a value to city. |
void |
setCvv2(java.lang.String cvv2)
Sets the cvv2. |
void |
setEmail(java.lang.String email)
Set a value to email. |
void |
setHolderName(java.lang.String holderName)
Set a value to holderName. |
void |
setIssuerBankName(java.lang.String issuerBankName)
Sets the issuer bank name. |
void |
setIssuerBankPhone(java.lang.String issuerBankPhone)
Sets the issuer bank phone. |
void |
setPhone(java.lang.String phone)
Set a value to phone. |
(package private) void |
setReferenceNumber(java.lang.String referenceNumber)
Set a value to referenceNumber. |
(package private) void |
setRequestDate(java.util.Date requestDate)
Set a value to requestDate. |
(package private) void |
setResponseDate(java.util.Date responseDate)
Set a value to responseDate. |
(package private) void |
setReturnType(java.lang.String returnType)
Set a value to type. |
void |
setRiskExplanation(java.lang.String riskExplanation)
Sets the risk explanation. |
void |
setRiskScore(java.lang.Integer riskScore)
Sets the risk score. |
void |
setState(java.lang.String state)
Set a value to state. |
void |
setStreet(java.lang.String street)
Set a value to street. |
(package private) void |
setTaxAmount(java.lang.Integer taxAmount)
Set a value to taxAmount. |
void |
setTrackData(java.lang.String trackData)
Sets the track data. |
(package private) void |
setTransactionType(java.lang.String transactionType)
Sets the transaction type. |
void |
setZipCode(java.lang.String zipCode)
Set a value to zipCode. |
java.lang.String |
type()
Returns the type of the object instance using library's terminology In most cases it will match ClassName, but when a single class may represent multiple conceptual objects, the value will differ. |
| Methods inherited from class ibilling.client.ClientObject |
|---|
getClientProperty, getCode, getCreateDate, getId, getMerchantAccountCode, getRefId, hasClientProperty, setClientProperty, setCode, setCreateDate, setId, setMerchantAccountCode, setRefId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private java.util.Date requestDate
private java.util.Date responseDate
private java.lang.String holderName
private java.lang.Integer taxAmount
private java.lang.String street
private java.lang.String city
private java.lang.String state
private java.lang.String phone
private java.lang.String zipCode
private java.lang.String email
private java.lang.String returnType
private java.lang.String issuerBankName
private java.lang.String issuerBankPhone
private java.lang.String approvalCode
private java.lang.String referenceNumber
private java.lang.String accountNumber
private java.lang.String accessory
private java.lang.String transactionType
private java.lang.String cvv2
private java.lang.String trackData
private java.lang.Integer riskScore
private java.lang.String riskExplanation
| Constructor Detail |
|---|
CaptureInfo()
CaptureInfo(java.util.Date requestDate,
java.util.Date responseDate,
java.lang.String holderName,
java.lang.Integer taxAmount,
java.lang.String street,
java.lang.String city,
java.lang.String state,
java.lang.String phone,
java.lang.String zipCode,
java.lang.String email,
java.lang.String returnType,
java.lang.String approvalCode,
java.lang.String referenceNumber,
java.lang.Integer merchantAccountCode,
java.lang.String accountNumber,
java.lang.String accessory,
java.lang.String code,
java.lang.String transactionType,
java.lang.Long id)
requestDate - the request dateresponseDate - the response dateholderName - the holder nametaxAmount - the tax amountstreet - the streetcity - the citystate - the statephone - the phonezipCode - the zip codeemail - the emailreturnType - the return typeapprovalCode - the approval codereferenceNumber - the reference numbermerchantAccountCode - the merchant account codeaccountNumber - the account numberaccessory - the accessorycode - the codetransactionType - the transaction typeid - the id| Method Detail |
|---|
public java.util.Date getRequestDate()
void setRequestDate(java.util.Date requestDate)
requestDate - the request datepublic java.util.Date getResponseDate()
void setResponseDate(java.util.Date responseDate)
responseDate - the response datepublic java.lang.String getHolderName()
public void setHolderName(java.lang.String holderName)
holderName - the holder namepublic java.lang.Integer getTaxAmount()
void setTaxAmount(java.lang.Integer taxAmount)
taxAmount - the tax amountpublic java.lang.String getStreet()
public void setStreet(java.lang.String street)
street - the streetpublic java.lang.String getCity()
public void setCity(java.lang.String city)
city - the citypublic java.lang.String getState()
public void setState(java.lang.String state)
state - the statepublic java.lang.String getPhone()
public void setPhone(java.lang.String phone)
phone - the phonepublic java.lang.String getZipCode()
public void setZipCode(java.lang.String zipCode)
zipCode - the zip codepublic java.lang.String getEmail()
public void setEmail(java.lang.String email)
email - the emailpublic java.lang.String getReturnType()
void setReturnType(java.lang.String returnType)
returnType - the typepublic java.lang.String getApprovalCode()
void setApprovalCode(java.lang.String approvalCode)
approvalCode - the approval codepublic java.lang.String getReferenceNumber()
void setReferenceNumber(java.lang.String referenceNumber)
referenceNumber - the reference numberpublic java.lang.String getAccountNumber()
void setAccountNumber(java.lang.String accountNumber)
accountNumber - the account numberpublic java.lang.String getAccessory()
void setAccessory(java.lang.String accessory)
accessory - the accessorypublic java.lang.String getCvv2()
public void setCvv2(java.lang.String cvv2)
cvv2 - the new cvv2public java.lang.String getTrackData()
public void setTrackData(java.lang.String trackData)
trackData - the new track datapublic java.lang.String getTransactionType()
void setTransactionType(java.lang.String transactionType)
transactionType - the new transaction typepublic java.lang.String type()
ClientObject
type in class ClientObjectpublic java.lang.String getIssuerBankName()
public void setIssuerBankName(java.lang.String issuerBankName)
issuerBankName - the new issuer bank namepublic java.lang.String getIssuerBankPhone()
public void setIssuerBankPhone(java.lang.String issuerBankPhone)
issuerBankPhone - the new issuer bank phonepublic java.lang.Integer getRiskScore()
public void setRiskScore(java.lang.Integer riskScore)
riskScore - the new risk scorepublic java.lang.String getRiskExplanation()
public void setRiskExplanation(java.lang.String riskExplanation)
riskExplanation - the risk explanation
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||