com.retek.component.payment.integration.creditapp
Interface SynchronousCreditApplicationApplier


public interface SynchronousCreditApplicationApplier

An credit application API to be implemented by an adaptor to a third-party credit application processing system. When applying for credit, the system will look for com/retek/component/payment/integration/creditapp/integration.properties in the classpath, and load the class named in the property credit.authorizer.synchronous, which must implement this interface.

This class may be joined in the future by an AsynchronousCreditApplicationApplier, which will use the same request and response classes.


Method Summary
 CreditApplicationResponse applyForCredit(CreditApplicationRequest request)
          Handles the applying of a single credit application.
 

Method Detail

applyForCredit

public CreditApplicationResponse applyForCredit(CreditApplicationRequest request)
                                         throws CreditAppProcessingException
Handles the applying of a single credit application.

Parameters:
request - Information about the credit application (DOB, SSN, etc.) and the customer
Returns:
A response indicating whether the credit application was approved or denied.
Throws:
CreditAppProcessingException - if the system is unable to process the credit application request.


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25