Package org.compiere.model
Class PP_PayFlowPro
java.lang.Object
org.compiere.model.PaymentProcessor
org.compiere.model.PP_PayFlowPro
- All Implemented Interfaces:
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:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet Versionboolean
Payment is procesed successfullyboolean
Process Transactionboolean
Process CreditCard (no date check)Methods inherited from class org.compiere.model.PaymentProcessor
connectPost, create, createPair, createPair, createPair, getConnectPostProperties, getTimeout, initialize, isEncoded, setEncoded, setTimeout, validate, validateAccountNo, validateCheckNo, validateCreditCard
-
Field Details
-
RESULT_OK
- See Also:
-
RESULT_DECLINED
- See Also:
-
RESULT_INVALID_NO
- See Also:
-
RESULT_INVALID_EXP
- See Also:
-
RESULT_INSUFFICIENT_FUNDS
- See Also:
-
RESULT_TIMEOUT_PROCESSOR
- See Also:
-
RESULT_TIMEOUT_HOST
- See Also:
-
-
Constructor Details
-
PP_PayFlowPro
public PP_PayFlowPro()PayFowPro Constructor
-
-
Method Details
-
getVersion
Get Version- Returns:
- version
-
processCC
Process CreditCard (no date check)- Specified by:
processCC
in classPaymentProcessor
- Returns:
- true if processed successfully
- Throws:
IllegalArgumentException
-
process
Process Transaction- Parameters:
parameter
- Command String- Returns:
- true if processed successfully
-
isProcessedOK
public boolean isProcessedOK()Payment is procesed successfully- Specified by:
isProcessedOK
in classPaymentProcessor
- Returns:
- true if OK
-