Package org.compiere.model
Class X_C_PaymentProcessor
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_PaymentProcessor
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_PaymentProcessor,I_Persistent,Evaluatee
- Direct Known Subclasses:
MPaymentProcessor
Generated Model for C_PaymentProcessor
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intTrxType AD_Reference_ID=215static final StringAuthorization = Astatic final StringCredit (Payment) = Cstatic final StringDelayed Capture = Dstatic final StringSales = Sstatic final StringVoice Authorization = Fstatic final StringVoid = VFields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_IDFields inherited from interface org.compiere.model.I_C_PaymentProcessor
accessLevel, COLUMNNAME_AcceptAMEX, COLUMNNAME_AcceptATM, COLUMNNAME_AcceptCheck, COLUMNNAME_AcceptCorporate, COLUMNNAME_AcceptDiners, COLUMNNAME_AcceptDirectDebit, COLUMNNAME_AcceptDirectDeposit, COLUMNNAME_AcceptDiscover, COLUMNNAME_AcceptMC, COLUMNNAME_AcceptVisa, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Sequence_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_PaymentProcessor_ID, COLUMNNAME_C_PaymentProcessor_UU, COLUMNNAME_Commission, COLUMNNAME_CostPerTrx, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_HostAddress, COLUMNNAME_HostPort, COLUMNNAME_IsActive, COLUMNNAME_MinimumAmt, COLUMNNAME_Name, COLUMNNAME_PayProcessorClass, COLUMNNAME_ProxyAddress, COLUMNNAME_ProxyLogon, COLUMNNAME_ProxyPassword, COLUMNNAME_ProxyPort, COLUMNNAME_RequireVV, COLUMNNAME_TrxType, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_PaymentProcessor(Properties ctx, int C_PaymentProcessor_ID, String trxName) Standard ConstructorX_C_PaymentProcessor(Properties ctx, int C_PaymentProcessor_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_PaymentProcessor(Properties ctx, String C_PaymentProcessor_UU, String trxName) Standard ConstructorX_C_PaymentProcessor(Properties ctx, String C_PaymentProcessor_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_PaymentProcessor(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Sequence.Deprecated.intGet Bank Account.Deprecated.intGet Currency.intGet Payment Processor.Get C_PaymentProcessor_UU.Get Commission %.Get Cost per transaction.Get Description.Get Host Address.intGet Host port.Get Record ID/ColumnNameGet Minimum Amt.getName()Get Name.Get Payment Processor Class.Get Proxy address.Get Proxy logon.Get Proxy password.intGet Proxy port.Get Transaction Type.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Accept AMEX.booleanGet Accept ATM.booleanGet Accept Electronic Check.booleanGet Accept Corporate.booleanGet Accept Diners.booleanGet Accept Direct Debit.booleanGet Accept Direct Deposit.booleanGet Accept Discover.booleanGet Accept MasterCard.booleanGet Accept Visa.booleanGet Require Credit Card Verification Code.voidsetAcceptAMEX(boolean AcceptAMEX) Set Accept AMEX.voidsetAcceptATM(boolean AcceptATM) Set Accept ATM.voidsetAcceptCheck(boolean AcceptCheck) Set Accept Electronic Check.voidsetAcceptCorporate(boolean AcceptCorporate) Set Accept Corporate.voidsetAcceptDiners(boolean AcceptDiners) Set Accept Diners.voidsetAcceptDirectDebit(boolean AcceptDirectDebit) Set Accept Direct Debit.voidsetAcceptDirectDeposit(boolean AcceptDirectDeposit) Set Accept Direct Deposit.voidsetAcceptDiscover(boolean AcceptDiscover) Set Accept Discover.voidsetAcceptMC(boolean AcceptMC) Set Accept MasterCard.voidsetAcceptVisa(boolean AcceptVisa) Set Accept Visa.voidsetAD_Sequence_ID(int AD_Sequence_ID) Set Sequence.voidsetC_BankAccount_ID(int C_BankAccount_ID) Set Bank Account.voidsetC_Currency_ID(int C_Currency_ID) Set Currency.voidsetC_PaymentProcessor_ID(int C_PaymentProcessor_ID) Set Payment Processor.voidsetC_PaymentProcessor_UU(String C_PaymentProcessor_UU) Set C_PaymentProcessor_UU.voidsetCommission(BigDecimal Commission) Set Commission %.voidsetCostPerTrx(BigDecimal CostPerTrx) Set Cost per transaction.voidsetDescription(String Description) Set Description.voidsetHostAddress(String HostAddress) Set Host Address.voidsetHostPort(int HostPort) Set Host port.voidsetMinimumAmt(BigDecimal MinimumAmt) Set Minimum Amt.voidSet Name.voidsetPayProcessorClass(String PayProcessorClass) Set Payment Processor Class.voidsetProxyAddress(String ProxyAddress) Set Proxy address.voidsetProxyLogon(String ProxyLogon) Set Proxy logon.voidsetProxyPassword(String ProxyPassword) Set Proxy password.voidsetProxyPort(int ProxyPort) Set Proxy port.voidsetRequireVV(boolean RequireVV) Set Require Credit Card Verification Code.voidsetTrxType(String TrxType) Set Transaction Type.toString()String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_PaymentProcessor
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
TRXTYPE_AD_Reference_ID
public static final int TRXTYPE_AD_Reference_IDTrxType AD_Reference_ID=215- See Also:
-
TRXTYPE_Authorization
Authorization = A- See Also:
-
TRXTYPE_CreditPayment
Credit (Payment) = C- See Also:
-
TRXTYPE_DelayedCapture
Delayed Capture = D- See Also:
-
TRXTYPE_VoiceAuthorization
Voice Authorization = F- See Also:
-
TRXTYPE_Sales
Sales = S- See Also:
-
TRXTYPE_Void
Void = V- See Also:
-
-
Constructor Details
-
X_C_PaymentProcessor
Standard Constructor -
X_C_PaymentProcessor
public X_C_PaymentProcessor(Properties ctx, int C_PaymentProcessor_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_PaymentProcessor
Standard Constructor -
X_C_PaymentProcessor
public X_C_PaymentProcessor(Properties ctx, String C_PaymentProcessor_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_PaymentProcessor
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 6 - System - Client
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getAD_Sequence
Deprecated.- Specified by:
getAD_Sequencein interfaceI_C_PaymentProcessor- Throws:
RuntimeException
-
setAD_Sequence_ID
public void setAD_Sequence_ID(int AD_Sequence_ID) Set Sequence.- Specified by:
setAD_Sequence_IDin interfaceI_C_PaymentProcessor- Parameters:
AD_Sequence_ID- Document Sequence
-
getAD_Sequence_ID
public int getAD_Sequence_ID()Get Sequence.- Specified by:
getAD_Sequence_IDin interfaceI_C_PaymentProcessor- Returns:
- Document Sequence
-
setAcceptAMEX
public void setAcceptAMEX(boolean AcceptAMEX) Set Accept AMEX.- Specified by:
setAcceptAMEXin interfaceI_C_PaymentProcessor- Parameters:
AcceptAMEX- Accept American Express Card
-
isAcceptAMEX
public boolean isAcceptAMEX()Get Accept AMEX.- Specified by:
isAcceptAMEXin interfaceI_C_PaymentProcessor- Returns:
- Accept American Express Card
-
setAcceptATM
public void setAcceptATM(boolean AcceptATM) Set Accept ATM.- Specified by:
setAcceptATMin interfaceI_C_PaymentProcessor- Parameters:
AcceptATM- Accept Bank ATM Card
-
isAcceptATM
public boolean isAcceptATM()Get Accept ATM.- Specified by:
isAcceptATMin interfaceI_C_PaymentProcessor- Returns:
- Accept Bank ATM Card
-
setAcceptCheck
public void setAcceptCheck(boolean AcceptCheck) Set Accept Electronic Check.- Specified by:
setAcceptCheckin interfaceI_C_PaymentProcessor- Parameters:
AcceptCheck- Accept ECheck (Electronic Checks)
-
isAcceptCheck
public boolean isAcceptCheck()Get Accept Electronic Check.- Specified by:
isAcceptCheckin interfaceI_C_PaymentProcessor- Returns:
- Accept ECheck (Electronic Checks)
-
setAcceptCorporate
public void setAcceptCorporate(boolean AcceptCorporate) Set Accept Corporate.- Specified by:
setAcceptCorporatein interfaceI_C_PaymentProcessor- Parameters:
AcceptCorporate- Accept Corporate Purchase Cards
-
isAcceptCorporate
public boolean isAcceptCorporate()Get Accept Corporate.- Specified by:
isAcceptCorporatein interfaceI_C_PaymentProcessor- Returns:
- Accept Corporate Purchase Cards
-
setAcceptDiners
public void setAcceptDiners(boolean AcceptDiners) Set Accept Diners.- Specified by:
setAcceptDinersin interfaceI_C_PaymentProcessor- Parameters:
AcceptDiners- Accept Diner's Club
-
isAcceptDiners
public boolean isAcceptDiners()Get Accept Diners.- Specified by:
isAcceptDinersin interfaceI_C_PaymentProcessor- Returns:
- Accept Diner's Club
-
setAcceptDirectDebit
public void setAcceptDirectDebit(boolean AcceptDirectDebit) Set Accept Direct Debit.- Specified by:
setAcceptDirectDebitin interfaceI_C_PaymentProcessor- Parameters:
AcceptDirectDebit- Accept Direct Debits (vendor initiated)
-
isAcceptDirectDebit
public boolean isAcceptDirectDebit()Get Accept Direct Debit.- Specified by:
isAcceptDirectDebitin interfaceI_C_PaymentProcessor- Returns:
- Accept Direct Debits (vendor initiated)
-
setAcceptDirectDeposit
public void setAcceptDirectDeposit(boolean AcceptDirectDeposit) Set Accept Direct Deposit.- Specified by:
setAcceptDirectDepositin interfaceI_C_PaymentProcessor- Parameters:
AcceptDirectDeposit- Accept Direct Deposit (payee initiated)
-
isAcceptDirectDeposit
public boolean isAcceptDirectDeposit()Get Accept Direct Deposit.- Specified by:
isAcceptDirectDepositin interfaceI_C_PaymentProcessor- Returns:
- Accept Direct Deposit (payee initiated)
-
setAcceptDiscover
public void setAcceptDiscover(boolean AcceptDiscover) Set Accept Discover.- Specified by:
setAcceptDiscoverin interfaceI_C_PaymentProcessor- Parameters:
AcceptDiscover- Accept Discover Card
-
isAcceptDiscover
public boolean isAcceptDiscover()Get Accept Discover.- Specified by:
isAcceptDiscoverin interfaceI_C_PaymentProcessor- Returns:
- Accept Discover Card
-
setAcceptMC
public void setAcceptMC(boolean AcceptMC) Set Accept MasterCard.- Specified by:
setAcceptMCin interfaceI_C_PaymentProcessor- Parameters:
AcceptMC- Accept Master Card
-
isAcceptMC
public boolean isAcceptMC()Get Accept MasterCard.- Specified by:
isAcceptMCin interfaceI_C_PaymentProcessor- Returns:
- Accept Master Card
-
setAcceptVisa
public void setAcceptVisa(boolean AcceptVisa) Set Accept Visa.- Specified by:
setAcceptVisain interfaceI_C_PaymentProcessor- Parameters:
AcceptVisa- Accept Visa Cards
-
isAcceptVisa
public boolean isAcceptVisa()Get Accept Visa.- Specified by:
isAcceptVisain interfaceI_C_PaymentProcessor- Returns:
- Accept Visa Cards
-
getC_BankAccount
Deprecated.- Specified by:
getC_BankAccountin interfaceI_C_PaymentProcessor- Throws:
RuntimeException
-
setC_BankAccount_ID
public void setC_BankAccount_ID(int C_BankAccount_ID) Set Bank Account.- Specified by:
setC_BankAccount_IDin interfaceI_C_PaymentProcessor- Parameters:
C_BankAccount_ID- Account at the Bank
-
getC_BankAccount_ID
public int getC_BankAccount_ID()Get Bank Account.- Specified by:
getC_BankAccount_IDin interfaceI_C_PaymentProcessor- Returns:
- Account at the Bank
-
getC_Currency
Deprecated.- Specified by:
getC_Currencyin interfaceI_C_PaymentProcessor- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_IDin interfaceI_C_PaymentProcessor- Parameters:
C_Currency_ID- The Currency for this record
-
getC_Currency_ID
public int getC_Currency_ID()Get Currency.- Specified by:
getC_Currency_IDin interfaceI_C_PaymentProcessor- Returns:
- The Currency for this record
-
setC_PaymentProcessor_ID
public void setC_PaymentProcessor_ID(int C_PaymentProcessor_ID) Set Payment Processor.- Specified by:
setC_PaymentProcessor_IDin interfaceI_C_PaymentProcessor- Parameters:
C_PaymentProcessor_ID- Payment processor for electronic payments
-
getC_PaymentProcessor_ID
public int getC_PaymentProcessor_ID()Get Payment Processor.- Specified by:
getC_PaymentProcessor_IDin interfaceI_C_PaymentProcessor- Returns:
- Payment processor for electronic payments
-
setC_PaymentProcessor_UU
Set C_PaymentProcessor_UU.- Specified by:
setC_PaymentProcessor_UUin interfaceI_C_PaymentProcessor- Parameters:
C_PaymentProcessor_UU- C_PaymentProcessor_UU
-
getC_PaymentProcessor_UU
Get C_PaymentProcessor_UU.- Specified by:
getC_PaymentProcessor_UUin interfaceI_C_PaymentProcessor- Returns:
- C_PaymentProcessor_UU
-
setCommission
Set Commission %.- Specified by:
setCommissionin interfaceI_C_PaymentProcessor- Parameters:
Commission- Commission stated as a percentage
-
getCommission
Get Commission %.- Specified by:
getCommissionin interfaceI_C_PaymentProcessor- Returns:
- Commission stated as a percentage
-
setCostPerTrx
Set Cost per transaction.- Specified by:
setCostPerTrxin interfaceI_C_PaymentProcessor- Parameters:
CostPerTrx- Fixed cost per transaction
-
getCostPerTrx
Get Cost per transaction.- Specified by:
getCostPerTrxin interfaceI_C_PaymentProcessor- Returns:
- Fixed cost per transaction
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_PaymentProcessor- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_PaymentProcessor- Returns:
- Optional short description of the record
-
setHostAddress
Set Host Address.- Specified by:
setHostAddressin interfaceI_C_PaymentProcessor- Parameters:
HostAddress- Host Address URL or DNS
-
getHostAddress
Get Host Address.- Specified by:
getHostAddressin interfaceI_C_PaymentProcessor- Returns:
- Host Address URL or DNS
-
setHostPort
public void setHostPort(int HostPort) Set Host port.- Specified by:
setHostPortin interfaceI_C_PaymentProcessor- Parameters:
HostPort- Host Communication Port
-
getHostPort
public int getHostPort()Get Host port.- Specified by:
getHostPortin interfaceI_C_PaymentProcessor- Returns:
- Host Communication Port
-
setMinimumAmt
Set Minimum Amt.- Specified by:
setMinimumAmtin interfaceI_C_PaymentProcessor- Parameters:
MinimumAmt- Minimum Amount in Document Currency
-
getMinimumAmt
Get Minimum Amt.- Specified by:
getMinimumAmtin interfaceI_C_PaymentProcessor- Returns:
- Minimum Amount in Document Currency
-
setName
Set Name.- Specified by:
setNamein interfaceI_C_PaymentProcessor- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_C_PaymentProcessor- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setPayProcessorClass
Set Payment Processor Class.- Specified by:
setPayProcessorClassin interfaceI_C_PaymentProcessor- Parameters:
PayProcessorClass- Payment Processor Java Class
-
getPayProcessorClass
Get Payment Processor Class.- Specified by:
getPayProcessorClassin interfaceI_C_PaymentProcessor- Returns:
- Payment Processor Java Class
-
setProxyAddress
Set Proxy address.- Specified by:
setProxyAddressin interfaceI_C_PaymentProcessor- Parameters:
ProxyAddress- Address of your proxy server
-
getProxyAddress
Get Proxy address.- Specified by:
getProxyAddressin interfaceI_C_PaymentProcessor- Returns:
- Address of your proxy server
-
setProxyLogon
Set Proxy logon.- Specified by:
setProxyLogonin interfaceI_C_PaymentProcessor- Parameters:
ProxyLogon- Logon of your proxy server
-
getProxyLogon
Get Proxy logon.- Specified by:
getProxyLogonin interfaceI_C_PaymentProcessor- Returns:
- Logon of your proxy server
-
setProxyPassword
Set Proxy password.- Specified by:
setProxyPasswordin interfaceI_C_PaymentProcessor- Parameters:
ProxyPassword- Password of your proxy server
-
getProxyPassword
Get Proxy password.- Specified by:
getProxyPasswordin interfaceI_C_PaymentProcessor- Returns:
- Password of your proxy server
-
setProxyPort
public void setProxyPort(int ProxyPort) Set Proxy port.- Specified by:
setProxyPortin interfaceI_C_PaymentProcessor- Parameters:
ProxyPort- Port of your proxy server
-
getProxyPort
public int getProxyPort()Get Proxy port.- Specified by:
getProxyPortin interfaceI_C_PaymentProcessor- Returns:
- Port of your proxy server
-
setRequireVV
public void setRequireVV(boolean RequireVV) Set Require Credit Card Verification Code.- Specified by:
setRequireVVin interfaceI_C_PaymentProcessor- Parameters:
RequireVV- Require 3/4 digit Credit Verification Code
-
isRequireVV
public boolean isRequireVV()Get Require Credit Card Verification Code.- Specified by:
isRequireVVin interfaceI_C_PaymentProcessor- Returns:
- Require 3/4 digit Credit Verification Code
-
setTrxType
Set Transaction Type.- Specified by:
setTrxTypein interfaceI_C_PaymentProcessor- Parameters:
TrxType- Type of credit card transaction
-
getTrxType
Get Transaction Type.- Specified by:
getTrxTypein interfaceI_C_PaymentProcessor- Returns:
- Type of credit card transaction
-