| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.konakart.bl.modules.BaseModule
com.konakart.bl.modules.payment.BasePaymentModule
com.konakart.bl.modules.payment.cybersourcehop.CyberSourceHOP
public class CyberSourceHOP
CyberSource Hosted Order Post module
| Nested Class Summary | |
|---|---|
| protected  class | CyberSourceHOP.StaticDataUsed to store the static data of this module | 
| Field Summary | |
|---|---|
| static java.lang.String | CYBERSOURCEHOP_BILLTO_CITYBill To City | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_COMPBill To Company | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_COUNTRYBill To Country | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_EMAILBill To Email | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_FNAMEBill To First Name | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_LNAMEBill To Last Name | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_PHONEBill To Phone Number | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_POSTCODEBill To Postal Code | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_STATEBill To State | 
| static java.lang.String | CYBERSOURCEHOP_BILLTO_STREET1Bill To Street 1 | 
| static java.lang.String | CYBERSOURCEHOP_CARD_CCVCredit Card CCV number | 
| static java.lang.String | CYBERSOURCEHOP_CARD_EXP_MONTHCredit Card Expiry Month | 
| static java.lang.String | CYBERSOURCEHOP_CARD_EXP_YEARCredit Card Expiry Year | 
| static java.lang.String | CYBERSOURCEHOP_CARD_NUMBERCredit Card Account Number | 
| static java.lang.String | CYBERSOURCEHOP_CARD_OWNERCredit Card Owner | 
| static java.lang.String | CYBERSOURCEHOP_CARD_TYPECredit Card Type | 
| static java.lang.String | CYBERSOURCEHOP_CARDHOLDERS_NAMECard holder's name | 
| static java.lang.String | CYBERSOURCEHOP_CURRENCYCurrency | 
| static java.lang.String | CYBERSOURCEHOP_CUST_EMAILCustomer's email address | 
| static java.lang.String | CYBERSOURCEHOP_CUST_REFERENCEShopper's Reference | 
| static java.lang.String | CYBERSOURCEHOP_DECLINE_URLDecline URL | 
| static java.lang.String | CYBERSOURCEHOP_GATEWAY_CODEModule name - make this the same name as this class | 
| static java.lang.String | CYBERSOURCEHOP_IGNORE_AVSIgnore AVS check | 
| static java.lang.String | CYBERSOURCEHOP_MERCHANT_ACCOUNTMerchant Account | 
| static java.lang.String | CYBERSOURCEHOP_MERCHANT_REFMerchant Reference | 
| static java.lang.String | CYBERSOURCEHOP_PAYMENT_AMOUNTPayment Amount | 
| static java.lang.String | CYBERSOURCEHOP_RECEIPT_URLReceipt URL | 
| static java.lang.String | CYBERSOURCEHOP_RESPONSE_DECLINE_URLCyberSource Decline Response URL | 
| static java.lang.String | CYBERSOURCEHOP_RESPONSE_RECEIPT_URLCyberSource Receipt Response URL | 
| static java.lang.String | CYBERSOURCEHOP_SERIAL_NUMBERSerial Number | 
| static java.lang.String | CYBERSOURCEHOP_SHARED_SECRETShared Secret | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_CITYShip To City | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_COMPShip To Company | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_COUNTRYShip To Country | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_FNAMEShip To First Name | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_LNAMEShip To Last Name | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_POSTCODEShip To Postal Code | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_STATEShip To State | 
| static java.lang.String | CYBERSOURCEHOP_SHIPTO_STREET1Ship To Street 1 | 
| static java.lang.String | CYBERSOURCEHOP_SIGNATURESignature | 
| static java.lang.String | CYBERSOURCEHOP_TIMESTAMPTimestamp | 
| static java.lang.String | CYBERSOURCEHOP_TRAN_TYPETransaction Type | 
| static java.lang.String | CYBERSOURCEHOP_VERSION_NUMBERGateway Version Number | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_MERCHANT_ACCMerchant Account | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_PASSWORDPassword for accessing the CyberSource HOP API | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_REQUEST_URLThe CyberSource Url used to POST the payment request. | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_SERIAL_NUMBERSerial Number | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_SHARED_SECRETShared Secret | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_USER_IDUsername for accessing the CyberSource HOP API | 
| static java.lang.String | MODULE_PAYMENT_CYBERSOURCEHOP_VERSIONGateway Version Number | 
| Fields inherited from class com.konakart.bl.modules.payment.BasePaymentModule | 
|---|
| log | 
| Fields inherited from class com.konakart.bl.modules.BaseModule | 
|---|
| basePackage | 
| Constructor Summary | |
|---|---|
| CyberSourceHOP(KKEngIf eng)Constructor | |
| Method Summary | |
|---|---|
|  PaymentDetails | getPaymentDetails(Order order,
                  PaymentInfo info)Return a payment details object for CyberSource IPN module | 
|  boolean | isAvailable()Returns true or false | 
|  void | setStaticVariables()Sets some static variables during setup | 
| Methods inherited from class com.konakart.bl.modules.payment.BasePaymentModule | 
|---|
| addParameters, checkZone, getFirstAndLastNamesFromAddress, getIPAddress, getNewCriteria, getPaymentDetailsCustom, hashParameters, isGeoZoneMappedToCountry, isMultiStoreShareCustomers, splitNameIntoFirstAndLastNames, splitStreetAddressIntoNumberAndStreet | 
| Methods inherited from class com.konakart.bl.modules.BaseModule | 
|---|
| getBasketMgr, getCatMgr, getConfigMgr, getConfiguration, getConfigurationValue, getConfigurationValueAsBigDecimalWithDefault, getConfigurationValueAsBool, getConfigurationValueAsIntWithDefault, getCurrMgr, getCustMgr, getEmailMgr, getEng, getLangMgr, getMultiStoreMgr, getOrderMgr, getOrderTotalMgr, getPaymentMgr, getProdMgr, getPromMgr, getResourceBundle, getRewardPointMgr, getSecMgr, getShippingMgr, getSolrMgr, getStoreId, getStoreMgr, getTaxMgr, getZoneCodeForZoneName, init, isAvailable, isAvailable | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.konakart.bl.modules.payment.PaymentInterface | 
|---|
| getPaymentDetailsCustom | 
| Field Detail | 
|---|
public static java.lang.String CYBERSOURCEHOP_GATEWAY_CODE
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_REQUEST_URL
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_MERCHANT_ACC
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_USER_ID
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_PASSWORD
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_SHARED_SECRET
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_SERIAL_NUMBER
public static final java.lang.String MODULE_PAYMENT_CYBERSOURCEHOP_VERSION
public static final java.lang.String CYBERSOURCEHOP_MERCHANT_ACCOUNT
public static final java.lang.String CYBERSOURCEHOP_MERCHANT_REF
public static final java.lang.String CYBERSOURCEHOP_PAYMENT_AMOUNT
public static final java.lang.String CYBERSOURCEHOP_CARDHOLDERS_NAME
public static final java.lang.String CYBERSOURCEHOP_CUST_EMAIL
public static final java.lang.String CYBERSOURCEHOP_CUST_REFERENCE
public static final java.lang.String CYBERSOURCEHOP_RESPONSE_RECEIPT_URL
public static final java.lang.String CYBERSOURCEHOP_RESPONSE_DECLINE_URL
public static final java.lang.String CYBERSOURCEHOP_SHARED_SECRET
public static final java.lang.String CYBERSOURCEHOP_SERIAL_NUMBER
public static final java.lang.String CYBERSOURCEHOP_VERSION_NUMBER
public static final java.lang.String CYBERSOURCEHOP_CURRENCY
public static final java.lang.String CYBERSOURCEHOP_BILLTO_COMP
public static final java.lang.String CYBERSOURCEHOP_BILLTO_FNAME
public static final java.lang.String CYBERSOURCEHOP_BILLTO_LNAME
public static final java.lang.String CYBERSOURCEHOP_BILLTO_STREET1
public static final java.lang.String CYBERSOURCEHOP_BILLTO_CITY
public static final java.lang.String CYBERSOURCEHOP_BILLTO_STATE
public static final java.lang.String CYBERSOURCEHOP_BILLTO_POSTCODE
public static final java.lang.String CYBERSOURCEHOP_BILLTO_COUNTRY
public static final java.lang.String CYBERSOURCEHOP_BILLTO_PHONE
public static final java.lang.String CYBERSOURCEHOP_BILLTO_EMAIL
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_COMP
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_FNAME
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_LNAME
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_STREET1
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_CITY
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_STATE
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_POSTCODE
public static final java.lang.String CYBERSOURCEHOP_SHIPTO_COUNTRY
public static final java.lang.String CYBERSOURCEHOP_CARD_TYPE
public static final java.lang.String CYBERSOURCEHOP_CARD_EXP_MONTH
public static final java.lang.String CYBERSOURCEHOP_CARD_EXP_YEAR
public static final java.lang.String CYBERSOURCEHOP_CARD_NUMBER
public static final java.lang.String CYBERSOURCEHOP_CARD_CCV
public static final java.lang.String CYBERSOURCEHOP_CARD_OWNER
public static final java.lang.String CYBERSOURCEHOP_TRAN_TYPE
public static final java.lang.String CYBERSOURCEHOP_DECLINE_URL
public static final java.lang.String CYBERSOURCEHOP_RECEIPT_URL
public static final java.lang.String CYBERSOURCEHOP_IGNORE_AVS
public static final java.lang.String CYBERSOURCEHOP_SIGNATURE
public static final java.lang.String CYBERSOURCEHOP_TIMESTAMP
| Constructor Detail | 
|---|
public CyberSourceHOP(KKEngIf eng)
               throws KKException
eng - 
KKException| Method Detail | 
|---|
public void setStaticVariables()
                        throws KKException
setStaticVariables in interface PaymentInterfaceKKException
public PaymentDetails getPaymentDetails(Order order,
                                        PaymentInfo info)
                                 throws java.lang.Exception
getPaymentDetails in interface PaymentInterfaceorder - info - 
java.lang.Exception
public boolean isAvailable()
                    throws KKException
isAvailable in interface PaymentInterfaceKKException| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||