Package com.softslate.commerce.businessobjects.payment
package com.softslate.commerce.businessobjects.payment
Provides classes to handle payment processing for the application.
Custom payment processors can be written easily, by simply
implementing PaymentProcessor
. In many
cases, it will be useful to subclass BasePaymentProcessor
and
implement its processPayment()
method.
To change or add to the list of payment processors currently
active in the system, modify the "activePaymentProcessors" setting
in the appComponents.properties
file. Each of the classes in this setting will be
invoked in turn by calling their processPayment(Map parameters)
method.
-
ClassDescriptionInterface for business logic methods having to do with payments.Processes a payment in the store for a given user's cart.Processes a payment in the store for a given user's cart.Business object for AuthorizeNet Direct Post MethodAbstract class that provides methods useful for
PaymentProcessor
implementations.Base class for all payment processors that use PayPal's name-value pair (NVP) API to process payments.Processes business logic having to do with payments.Processes a payment in the store for a given user's cart.Processes a check or money order payment for the store.Processes a payment in the store for a given user's cart.Defines the API call required by PayPal Direct, for the US SOAP-based API.Defines the three API calls required by PayPal Express Checkout, for both the US and the UK.Processes a payment in the store for a given user's cart.Processes a payment in the store for a given user's cart.Processes a payment in the store for a given user's cart.Interface representing a payment within the system.Object representing a payment within the system.Interface for objects that are able to process payments in the store.Processes a payment in the store for a given user's cart through PayPal Direct.Processes a payment in the store for a given user's cart through PayPal Express Checkout.Processes a payment in the store for a given user's cart through PayPal UK Express Checkout.Processes a purchase order payment for the store.