atg.commerce.order
Interface UserPaymentTypeAuthorizer

All Known Implementing Classes:
UserCreditCardAuthorizer, UserGiftCertificateAuthorizer, UserInvoiceRequestAuthorizer, UserStoreCreditAuthorizer

public interface UserPaymentTypeAuthorizer

The UserPaymentTypeAuthorizer authorizes a payment type for a particular user.


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 boolean authorizePaymentType(Profile pProfile)
          The authorizePaymentType method authorizes a payment type for the given Profile.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

authorizePaymentType

boolean authorizePaymentType(Profile pProfile)
                             throws PaymentTypeAuthorizationException
The authorizePaymentType method authorizes a payment type for the given Profile.

Parameters:
pProfile - a Profile value
Returns:
a boolean value
Throws:
PaymentTypeAuthorizationException - if an error occurs