com.konakart.bl.modules.payment.authorizenet
Class Authorizenet
java.lang.Object
com.konakart.bl.modules.BaseModule
com.konakart.bl.modules.payment.BasePaymentModule
com.konakart.bl.modules.payment.authorizenet.Authorizenet
- All Implemented Interfaces:
- PaymentInterface
public class Authorizenet
- extends BasePaymentModule
- implements PaymentInterface
Authorize.Net module. This payment module allows for credit card credentials to be collected
directly from a KonaKart page. All communication to the Authorize.Net server is done from the
KonaKart server. It uses the Advanced Integration Method (AIM).
Note that the following variables need to be defined via the Merchant Interface:
- Merchant eMail address
- Whether a confirmation eMail should be sent to the customer
- The interface version (3.0, 3.1 etc.)
| 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 |
Authorizenet
public Authorizenet(KKEngIf eng)
throws KKException
- Constructor
- Parameters:
eng -
- Throws:
KKException
setStaticVariables
public void setStaticVariables()
throws KKException
- Sets some static variables during setup
- Specified by:
setStaticVariables in interface PaymentInterface
- Throws:
KKException
getPaymentDetails
public PaymentDetails getPaymentDetails(Order order,
PaymentInfo info)
throws java.lang.Exception
- Return a payment details object for Authorize.Net IPN module
- Specified by:
getPaymentDetails in interface PaymentInterface
- Parameters:
order - info -
- Returns:
- Returns information in a PaymentDetails object
- Throws:
java.lang.Exception
isAvailable
public boolean isAvailable()
throws KKException
- Returns true or false
- Specified by:
isAvailable in interface PaymentInterface
- Returns:
- True or False
- Throws:
KKException
Copyright © 2011 DS Data Systems UK Ltd.