com.konakart.bl.modules.payment.usaepay
Class Usaepay

java.lang.Object
  extended by com.konakart.bl.modules.BaseModule
      extended by com.konakart.bl.modules.payment.BasePaymentModule
          extended by com.konakart.bl.modules.payment.usaepay.Usaepay
All Implemented Interfaces:
PaymentInterface

public class Usaepay
extends BasePaymentModule
implements PaymentInterface

USA ePay payment module. This payment module allows for credit card credentials to be collected directly from a KonaKart page. All communication to the USA ePay server is done from the KonaKart server.


Field Summary
 
Fields inherited from class com.konakart.bl.modules.BaseModule
basePackage, log
 
Constructor Summary
Usaepay()
          Constructor
 
Method Summary
 com.konakart.app.PaymentDetails getPaymentDetails(com.konakart.app.Order order, PaymentInfo info)
           
 boolean isAvailable()
          Returns true or false
 void setStaticVariables()
          Sets some static variables during setup
 
Methods inherited from class com.konakart.bl.modules.payment.BasePaymentModule
checkZone
 
Methods inherited from class com.konakart.bl.modules.BaseModule
getResourceBundle, isAvailable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Usaepay

public Usaepay()
        throws com.konakart.app.KKException
Constructor

Throws:
com.konakart.app.KKException
Method Detail

setStaticVariables

public void setStaticVariables()
                        throws com.konakart.app.KKException
Sets some static variables during setup

Specified by:
setStaticVariables in interface PaymentInterface
Throws:
com.konakart.app.KKException

getPaymentDetails

public com.konakart.app.PaymentDetails getPaymentDetails(com.konakart.app.Order order,
                                                         PaymentInfo info)
                                                  throws java.lang.Exception
Specified by:
getPaymentDetails in interface PaymentInterface
Returns:
Returns information in a PaymentDetails object
Throws:
java.lang.Exception

isAvailable

public boolean isAvailable()
                    throws com.konakart.app.KKException
Returns true or false

Specified by:
isAvailable in interface PaymentInterface
Returns:
True or False
Throws:
com.konakart.app.KKException


Copyright © 2006 DS Data Systems UK Ltd.