Package org.compiere.model
Class PP_PayFlowPro4
java.lang.Object
org.compiere.model.PaymentProcessor
org.compiere.model.PP_PayFlowPro4
- All Implemented Interfaces:
Serializable
Payment Processor for PayPal PayFlow Pro SDK 4.
- Author:
- Jorg Janke, Paul Bowden updated to SDK version 4
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet Versionboolean
Payment is processed 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_PayFlowPro4
public PP_PayFlowPro4()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 processed successfully- Specified by:
isProcessedOK
in classPaymentProcessor
- Returns:
- true if OK
-