|
|||||||||
| 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.eway_au.Eway_au
public class Eway_au
eWay Australia payment module. This payment module allows for credit card credentials to be collected directly from a KonaKart page. All communication to the eWay server is done from the KonaKart server.
| Nested Class Summary | |
|---|---|
protected class |
Eway_au.StaticData
Used to store the static data of this module |
| Field Summary | |
|---|---|
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 |
| Fields inherited from class com.konakart.bl.modules.payment.BasePaymentModule |
|---|
log |
| Fields inherited from class com.konakart.bl.modules.BaseModule |
|---|
basePackage |
| Constructor Summary | |
|---|---|
Eway_au(KKEngIf eng)
Constructor |
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class com.konakart.bl.modules.payment.BasePaymentModule |
|---|
addParameters, checkZone, hashParameters, splitNameIntoFirstAndLastNames |
| Methods inherited from class com.konakart.bl.modules.BaseModule |
|---|
getBasketMgr, getCatMgr, getConfigMgr, getCurrMgr, getCustMgr, getEmailMgr, getEng, getLangMgr, getMultiStoreMgr, getOrderMgr, getOrderTotalMgr, getPaymentMgr, getProdMgr, getPromMgr, getResourceBundle, getRewardPointMgr, getSecMgr, getShippingMgr, getSolrMgr, getStoreId, getTaxMgr, init, isAvailable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
public Eway_au(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 | ||||||||