Package org.compiere.model
Class PP_PayFlowPro
- java.lang.Object
- 
- org.compiere.model.PaymentProcessor
- 
- org.compiere.model.PP_PayFlowPro
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public final class PP_PayFlowPro extends PaymentProcessor implements Serializable Payment Processor for VeriSign PayFlow Pro. Needs Certification File (get from VeriSign)- Version:
- $Id: PP_PayFlowPro.java,v 1.3 2006/07/30 00:51:05 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static StringRESULT_DECLINEDprotected static StringRESULT_INSUFFICIENT_FUNDSprotected static StringRESULT_INVALID_EXPprotected static StringRESULT_INVALID_NOprotected static StringRESULT_OKprotected static StringRESULT_TIMEOUT_HOSTprotected static StringRESULT_TIMEOUT_PROCESSOR
 - 
Constructor SummaryConstructors Constructor Description PP_PayFlowPro()PayFowPro Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetVersion()Get VersionbooleanisProcessedOK()Payment is procesed successfullybooleanprocess(String parameter)Process TransactionbooleanprocessCC()Process CreditCard (no date check)- 
Methods inherited from class org.compiere.model.PaymentProcessorconnectPost, create, createPair, createPair, createPair, getConnectPostProperties, getTimeout, initialize, isEncoded, setEncoded, setTimeout, validate, validateAccountNo, validateCheckNo, validateCreditCard
 
- 
 
- 
- 
- 
Field Detail- 
RESULT_OKprotected static final String RESULT_OK - See Also:
- Constant Field Values
 
 - 
RESULT_DECLINEDprotected static final String RESULT_DECLINED - See Also:
- Constant Field Values
 
 - 
RESULT_INVALID_NOprotected static final String RESULT_INVALID_NO - See Also:
- Constant Field Values
 
 - 
RESULT_INVALID_EXPprotected static final String RESULT_INVALID_EXP - See Also:
- Constant Field Values
 
 - 
RESULT_INSUFFICIENT_FUNDSprotected static final String RESULT_INSUFFICIENT_FUNDS - See Also:
- Constant Field Values
 
 - 
RESULT_TIMEOUT_PROCESSORprotected static final String RESULT_TIMEOUT_PROCESSOR - See Also:
- Constant Field Values
 
 - 
RESULT_TIMEOUT_HOSTprotected static final String RESULT_TIMEOUT_HOST - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getVersionpublic String getVersion() Get Version- Returns:
- version
 
 - 
processCCpublic boolean processCC() throws IllegalArgumentExceptionProcess CreditCard (no date check)- Specified by:
- processCCin class- PaymentProcessor
- Returns:
- true if processed successfully
- Throws:
- IllegalArgumentException
 
 - 
processpublic boolean process(String parameter) Process Transaction- Parameters:
- parameter- Command String
- Returns:
- true if processed successfully
 
 - 
isProcessedOKpublic boolean isProcessedOK() Payment is procesed successfully- Specified by:
- isProcessedOKin class- PaymentProcessor
- Returns:
- true if OK
 
 
- 
 
-