public class CommideaVanguard extends BasePaymentModule implements PaymentInterface
Modifier and Type | Class and Description |
---|---|
protected class |
CommideaVanguard.StaticData
Used to store the static data of this module
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMIDEA_VANGUARD_GATEWAY_CODE
Module name - make this the same name as this class
|
log
basePackage, debugStackTraceExclusions
Constructor and Description |
---|
CommideaVanguard(KKEngIf eng)
Constructor
|
Modifier and Type | Method and Description |
---|---|
PaymentDetails |
getPaymentDetails(Order order,
PaymentInfo info)
Return a payment details object for Commidea IPN module
|
boolean |
isAvailable()
Returns true or false
|
void |
setStaticVariables()
Sets some static variables during setup
|
addParameters, checkZone, getCustomerSessionIdByCustomerId, getFirstAndLastNamesFromAddress, getIPAddress, getNewCriteria, getPaymentDetailsCustom, hashParameters, isGeoZoneMappedToCountry, isMultiStoreShareCustomers, splitNameIntoFirstAndLastNames, splitStreetAddressIntoNumberAndStreet
getBasketMgr, getCatMgr, getConfigMgr, getConfiguration, getConfigurationValue, getConfigurationValueAsBigDecimalWithDefault, getConfigurationValueAsBool, getConfigurationValueAsIntWithDefault, getCurrMgr, getCustMgr, getCustTagMgr, getDebugStackTraceExclusions, getEmailMgr, getEng, getLangMgr, getModuleClassName, getMultiStoreMgr, getOrderMgr, getOrderTotalMgr, getPaymentMgr, getProdMgr, getPromMgr, getRandomText, getRandomText, getResourceBundle, getRewardPointMgr, getSecMgr, getShippingMgr, getSolrMgr, getStoreId, getStoreMgr, getTaxMgr, getZoneCodeForZoneName, init, isAvailable, isAvailable, isMultiStoreShareCustomersOrProducts, setDebugStackTraceExclusions, updateStaticVariablesNow
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPaymentDetailsCustom
public static java.lang.String COMMIDEA_VANGUARD_GATEWAY_CODE
public CommideaVanguard(KKEngIf eng) throws com.konakart.app.KKException
eng
- the engcom.konakart.app.KKException
- an unexpected KKException exceptionpublic void setStaticVariables() throws com.konakart.app.KKException
setStaticVariables
in interface PaymentInterface
com.konakart.app.KKException
- an unexpected KKException exceptionpublic PaymentDetails getPaymentDetails(Order order, PaymentInfo info) throws java.lang.Exception
getPaymentDetails
in interface PaymentInterface
order
- the orderinfo
- the infojava.lang.Exception
- an unexpected exceptionpublic boolean isAvailable() throws com.konakart.app.KKException
isAvailable
in interface PaymentInterface
com.konakart.app.KKException
- an unexpected KKException exceptionCopyright © 2018 DS Data Systems UK Ltd.