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
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static PropertiesAVS Codesprotected static final Stringprotected static final Stringprotected static final Stringprotected static PropertiesCard Typesprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static PropertiesCVD Infoprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringOperation p1-8protected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet VersionbooleanIs Processed OKstatic voidTestbooleanProcess 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:
processCCin classPaymentProcessor- Returns:
- true if OK
- Throws:
IllegalArgumentException
-
isProcessedOK
public boolean isProcessedOK()Is Processed OK- Specified by:
isProcessedOKin classPaymentProcessor- Returns:
- true of ok
-
main
Test- Parameters:
args- ifnored
-