com.konakart.bl.modules.payment.payjunction
Class Payjunction
java.lang.Object
com.konakart.bl.modules.BaseModule
com.konakart.bl.modules.payment.BasePaymentModule
com.konakart.bl.modules.payment.payjunction.Payjunction
- All Implemented Interfaces:
- PaymentInterface
public class Payjunction
- extends BasePaymentModule
- implements PaymentInterface
PayJunction module. This payment module allows for credit card credentials to be collected
directly from a KonaKart page. All communication to the PayJunction 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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Payjunction
public Payjunction()
throws com.konakart.app.KKException
- Constructor
- Throws:
com.konakart.app.KKException
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.