org.broadleafcommerce.vendor.cybersource.service.payment.message
Class CyberSourceCardRequest

java.lang.Object
  extended by org.broadleafcommerce.vendor.cybersource.service.message.CyberSourceRequest
      extended by org.broadleafcommerce.vendor.cybersource.service.payment.message.CyberSourcePaymentRequest
          extended by org.broadleafcommerce.vendor.cybersource.service.payment.message.CyberSourceCardRequest
All Implemented Interfaces:
Serializable

public class CyberSourceCardRequest
extends CyberSourcePaymentRequest

Author:
jfischer
See Also:
Serialized Form

Field Summary
protected  String requestID
           
protected  String requestToken
           
 
Fields inherited from class org.broadleafcommerce.vendor.cybersource.service.payment.message.CyberSourcePaymentRequest
billingRequest, currency, grandTotal, itemRequests, methodType, transactionType, useGrandTotal
 
Fields inherited from class org.broadleafcommerce.vendor.cybersource.service.message.CyberSourceRequest
serviceType
 
Constructor Summary
CyberSourceCardRequest()
           
 
Method Summary
 String getAccountNumber()
          Gets the accountNumber value for this Card.
 String getBin()
          Gets the bin value for this Card.
 String getCardType()
          Gets the cardType value for this Card.
 String getCvIndicator()
          Gets the cvIndicator value for this Card.
 String getCvNumber()
          Gets the cvNumber value for this Card.
 Integer getExpirationMonth()
          Gets the expirationMonth value for this Card.
 Integer getExpirationYear()
          Gets the expirationYear value for this Card.
 String getFullName()
          Gets the fullName value for this Card.
 String getIssueNumber()
          Gets the issueNumber value for this Card.
 String getPin()
          Gets the pin value for this Card.
 String getRequestID()
           
 String getRequestToken()
           
 Integer getStartMonth()
          Gets the startMonth value for this Card.
 Integer getStartYear()
          Gets the startYear value for this Card.
 void setAccountNumber(String accountNumber)
          Sets the accountNumber value for this Card.
 void setBin(String bin)
          Sets the bin value for this Card.
 void setCardType(String cardType)
          Sets the cardType value for this Card.
 void setCvIndicator(String cvIndicator)
          Sets the cvIndicator value for this Card.
 void setCvNumber(String cvNumber)
          Sets the cvNumber value for this Card.
 void setExpirationMonth(Integer expirationMonth)
          Sets the expirationMonth value for this Card.
 void setExpirationYear(Integer expirationYear)
          Sets the expirationYear value for this Card.
 void setFullName(String fullName)
          Sets the fullName value for this Card.
 void setIssueNumber(String issueNumber)
          Sets the issueNumber value for this Card.
 void setPin(String pin)
          Sets the pin value for this Card.
 void setRequestID(String requestID)
           
 void setRequestToken(String requestToken)
           
 void setStartMonth(Integer startMonth)
          Sets the startMonth value for this Card.
 void setStartYear(Integer startYear)
          Sets the startYear value for this Card.
 
Methods inherited from class org.broadleafcommerce.vendor.cybersource.service.payment.message.CyberSourcePaymentRequest
getBillingRequest, getCurrency, getGrandTotal, getItemRequests, getMethodType, getTransactionType, getUseGrandTotal, setBillingRequest, setCurrency, setGrandTotal, setItemRequests, setTransactionType, setUseGrandTotal
 
Methods inherited from class org.broadleafcommerce.vendor.cybersource.service.message.CyberSourceRequest
getServiceType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requestID

protected String requestID

requestToken

protected String requestToken
Constructor Detail

CyberSourceCardRequest

public CyberSourceCardRequest()
Method Detail

getRequestID

public String getRequestID()

setRequestID

public void setRequestID(String requestID)

getRequestToken

public String getRequestToken()

setRequestToken

public void setRequestToken(String requestToken)

getFullName

public String getFullName()
Gets the fullName value for this Card.

Returns:
fullName

setFullName

public void setFullName(String fullName)
Sets the fullName value for this Card.

Parameters:
fullName -

getAccountNumber

public String getAccountNumber()
Gets the accountNumber value for this Card.

Returns:
accountNumber

setAccountNumber

public void setAccountNumber(String accountNumber)
Sets the accountNumber value for this Card.

Parameters:
accountNumber -

getExpirationMonth

public Integer getExpirationMonth()
Gets the expirationMonth value for this Card.

Returns:
expirationMonth

setExpirationMonth

public void setExpirationMonth(Integer expirationMonth)
Sets the expirationMonth value for this Card.

Parameters:
expirationMonth -

getExpirationYear

public Integer getExpirationYear()
Gets the expirationYear value for this Card.

Returns:
expirationYear

setExpirationYear

public void setExpirationYear(Integer expirationYear)
Sets the expirationYear value for this Card.

Parameters:
expirationYear -

getCvIndicator

public String getCvIndicator()
Gets the cvIndicator value for this Card.

Returns:
cvIndicator

setCvIndicator

public void setCvIndicator(String cvIndicator)
Sets the cvIndicator value for this Card.

Parameters:
cvIndicator -

getCvNumber

public String getCvNumber()
Gets the cvNumber value for this Card.

Returns:
cvNumber

setCvNumber

public void setCvNumber(String cvNumber)
Sets the cvNumber value for this Card.

Parameters:
cvNumber -

getCardType

public String getCardType()
Gets the cardType value for this Card.

Returns:
cardType

setCardType

public void setCardType(String cardType)
Sets the cardType value for this Card.

Parameters:
cardType -

getIssueNumber

public String getIssueNumber()
Gets the issueNumber value for this Card.

Returns:
issueNumber

setIssueNumber

public void setIssueNumber(String issueNumber)
Sets the issueNumber value for this Card.

Parameters:
issueNumber -

getStartMonth

public Integer getStartMonth()
Gets the startMonth value for this Card.

Returns:
startMonth

setStartMonth

public void setStartMonth(Integer startMonth)
Sets the startMonth value for this Card.

Parameters:
startMonth -

getStartYear

public Integer getStartYear()
Gets the startYear value for this Card.

Returns:
startYear

setStartYear

public void setStartYear(Integer startYear)
Sets the startYear value for this Card.

Parameters:
startYear -

getPin

public String getPin()
Gets the pin value for this Card.

Returns:
pin

setPin

public void setPin(String pin)
Sets the pin value for this Card.

Parameters:
pin -

getBin

public String getBin()
Gets the bin value for this Card.

Returns:
bin

setBin

public void setBin(String bin)
Sets the bin value for this Card.

Parameters:
bin -


Copyright © 2012. All Rights Reserved.