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
|
log
basePackage, 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, 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 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 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.