Package org.compiere.model
Class PP_Optimal
java.lang.Object
org.compiere.model.PaymentProcessor
org.compiere.model.PP_Optimal
- All Implemented Interfaces:
Serializable
Optimal Payment Processor Services Interface.
- Version:
- $Id: PP_Optimal.java,v 1.3 2006/07/30 00:51:03 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static Properties
AVS Codesprotected static final String
protected static final String
protected static final String
protected static Properties
Card Typesprotected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static Properties
CVD Infoprotected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
Operation p1-8protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet Versionboolean
Is Processed OKstatic void
Testboolean
Process CCMethods inherited from class org.compiere.model.PaymentProcessor
connectPost, create, createPair, createPair, createPair, getConnectPostProperties, getTimeout, initialize, isEncoded, setEncoded, setTimeout, validate, validateAccountNo, validateCheckNo, validateCreditCard
-
Field Details
-
MERCHANT_ID
- See Also:
-
MERCHANT_PWD
- See Also:
-
ACCOUNT_ID
- See Also:
-
CIPHER
- See Also:
-
PAYMENT_SERVER
- See Also:
-
PAYMENT_SERVER_PORT
- See Also:
-
PROXY_SERVER
- See Also:
-
PROXY_PORT
- See Also:
-
PROXY_USERID
- See Also:
-
PROXY_PWD
- See Also:
-
ACTIVE_RECOVERY
- See Also:
-
HTTPVERSION
- See Also:
-
RETRIES
- See Also:
-
TIMEOUT
- See Also:
-
LOGLEVEL
- See Also:
-
LOG_BASE_PATH
- See Also:
-
LOG_FILENAME
- See Also:
-
LOG_MAX_SIZE
- See Also:
-
LOG_MAX_BACKUP
- See Also:
-
MERCHANT_TXN
- See Also:
-
MERCHANT_DATA
- See Also:
-
CLIENT_VERSION
- See Also:
-
TXN_NUMBER
- See Also:
-
CARD_NUMBER
- See Also:
-
CARD_EXPIRATION
- See Also:
-
CARD_TYPE
- See Also:
-
STREET
- See Also:
-
STREET2
- See Also:
-
EMAIL
- See Also:
-
PHONE
- See Also:
-
PROVINCE
- See Also:
-
COUNTRY
- See Also:
-
CITY
- See Also:
-
ZIP
- See Also:
-
CVD_INDICATOR
- See Also:
-
CVD_INDICATOR_None
- See Also:
-
CVD_INDICATOR_Provided
- See Also:
-
CVD_VALUE
- See Also:
-
CVD_INFO
- See Also:
-
CUST_NAME1
- See Also:
-
CUST_NAME2
- See Also:
-
STATUS
- See Also:
-
TXN_TYPE
- See Also:
-
AMOUNT
- See Also:
-
CURRENT_AMOUNT
- See Also:
-
ERROR_CODE
- See Also:
-
ERROR_STRING
- See Also:
-
SUB_ERROR
- See Also:
-
SUB_ERROR_STRING
- See Also:
-
AUTH_CODE
- See Also:
-
AUTH_TIME
- See Also:
-
AVS_INFO
- See Also:
-
QUERY_OPERATION
- See Also:
-
FAILURE_LOOKUP_OPERATION
- See Also:
-
OPERATION
Operation p1-8- See Also:
-
OPERATION_Purchase
- See Also:
-
OPERATION_Authorization
- See Also:
-
OPERATION_Settlement
- See Also:
-
STATUS_SEARCH_COMPLETED
- See Also:
-
REQUEST_PENDING
- See Also:
-
REQUEST_COMPLETE
- See Also:
-
REQUEST_FAILED
- See Also:
-
AUTHORIZATION_COMPLETE
- See Also:
-
AUTHORIZATION_FAILED
- See Also:
-
SETTLEMENT_COMPLETE
- See Also:
-
SETTLEMENT_FAILED
- See Also:
-
MANUAL_INTERVENTION
- See Also:
-
REQUEST_ABORTED
- See Also:
-
REQUEST_NOT_FOUND
- See Also:
-
UNKNOWN_TYPE
- See Also:
-
REQUEST_ERROR
- See Also:
-
AVSCodes
AVS Codes -
CARDTypes
Card Types -
CVDInfo
CVD Info
-
-
Constructor Details
-
PP_Optimal
public PP_Optimal()PP_Optimal
-
-
Method Details
-
getVersion
Get Version- Returns:
- version
-
processCC
Process CC- Specified by:
processCC
in classPaymentProcessor
- Returns:
- true if OK
- Throws:
IllegalArgumentException
-
isProcessedOK
public boolean isProcessedOK()Is Processed OK- Specified by:
isProcessedOK
in classPaymentProcessor
- Returns:
- true of ok
-
main
Test- Parameters:
args
- ifnored
-