com.softslate.commerce.businessobjects.payment
Interface IPayPalExpressPaymentProcessor

All Superinterfaces:
BusinessObject, 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.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