com.softslate.commerce.businessobjects.payment
Interface IPayPalExpressPaymentProcessor

All Superinterfaces:
BusinessObject, BusinessProcessor, PaymentProcessor
All Known Implementing Classes:
PayPalDirectProcessor, PayPalExpressProcessor, PayPalUKExpressProcessor

public interface IPayPalExpressPaymentProcessor
extends PaymentProcessor

Defines the three API calls required by PayPal Express Checkout, for both the US and the UK.

Author:
Ashish Jain

Method Summary
 java.util.Map processDoExpressCheckoutPayment(java.util.Map parameters)
           
 java.util.Map processGetExpressCheckoutDetails(java.util.Map parameters)
           
 java.util.Map processSetExpressCheckout(java.util.Map parameters)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.payment.PaymentProcessor
processPayment
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

processSetExpressCheckout

java.util.Map processSetExpressCheckout(java.util.Map parameters)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

processGetExpressCheckoutDetails

java.util.Map processGetExpressCheckoutDetails(java.util.Map parameters)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

processDoExpressCheckoutPayment

java.util.Map processDoExpressCheckoutPayment(java.util.Map parameters)
                                              throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005