public class Eway_au extends BasePaymentModule implements PaymentInterface
| Modifier and Type | Class and Description |
|---|---|
protected class |
Eway_au.StaticData
Used to store the static data of this module
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EWAY_AU_CARD_CVV2
CCV number
|
static java.lang.String |
EWAY_AU_CARD_EXPIRY_MONTH
CC Expiry Month
|
static java.lang.String |
EWAY_AU_CARD_EXPIRY_YEAR
CC Expiry Year
|
static java.lang.String |
EWAY_AU_CARD_NUMBER
CC number
|
static java.lang.String |
EWAY_AU_CARDHOLDERS_NAME
Card holder's name
|
static java.lang.String |
EWAY_AU_CUST_EMAIL
Customer's email address
|
static java.lang.String |
EWAY_AU_GATEWAY_CODE
Module name must be the same as the class name although it can be all in lowercase
|
static java.lang.String |
EWAY_AU_MERCHANT_ID
Payment Account (CC Number)
|
static java.lang.String |
EWAY_AU_PAYMENT_AMOUNT
Payment Amount
|
logbasePackage, debugStackTraceExclusions| Modifier and Type | Method and Description |
|---|---|
PaymentDetails |
getPaymentDetails(Order order,
PaymentInfo info)
Return a payment details object for the payment 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, splitStreetAddressIntoNumberAndStreetgetBasketMgr, 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, updateStaticVariablesNowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPaymentDetailsCustompublic static final java.lang.String EWAY_AU_GATEWAY_CODE
public static final java.lang.String EWAY_AU_MERCHANT_ID
public static final java.lang.String EWAY_AU_PAYMENT_AMOUNT
public static final java.lang.String EWAY_AU_CARD_CVV2
public static final java.lang.String EWAY_AU_CARD_NUMBER
public static final java.lang.String EWAY_AU_CARD_EXPIRY_MONTH
public static final java.lang.String EWAY_AU_CARD_EXPIRY_YEAR
public static final java.lang.String EWAY_AU_CARDHOLDERS_NAME
public static final java.lang.String EWAY_AU_CUST_EMAIL
public Eway_au(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 PaymentInterfacecom.konakart.app.KKException - an unexpected KKException exceptionpublic PaymentDetails getPaymentDetails(Order order, PaymentInfo info) throws java.lang.Exception
getPaymentDetails in interface PaymentInterfaceorder - the orderinfo - the infojava.lang.Exception - an unexpected exceptionpublic boolean isAvailable()
throws com.konakart.app.KKException
isAvailable in interface PaymentInterfacecom.konakart.app.KKException - an unexpected KKException exceptionCopyright © 2018 DS Data Systems UK Ltd.