Added On:  02/13/12 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  RetailProfile 
                    
        
        
     
    
        
            
                
                    Entity that represents real-time specific processing settings applied to 
Billing Profile.                
 
             
         
     
        
        
                    
                        
                Added On:  03/27/12
                SQL Column:  AUTHORIZATION_EXPIRATION_PERIOD
                Java Field:  authorizationExpirationPeriod
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        The number of days from the transaction request day that the unconfirmed authorization can remain unreversed even if settlement process occurs. When settlement happens and the transaction authorization period is not being reached (transaction is not expired), transaction is transfered into the next retail cycle.
                        
                     
                 
             
                    
                        
                Added On:  06/18/17
                SQL Column:  CAPTURE_PROCESSING_MODE_CL
                Java Field:  captureProcessingModeCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Identifier of the retail profile.
                        
                     
                 
             
                    
                        
                Added On:  08/19/14
                SQL Column:  CONNECTION_MODE_CL
                Java Field:  connectionModeCl
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Represents the type of connection mode for this profile.
                        
                     
                 
             
                    
                        
                Added On:  07/17/13
                SQL Column:  CYCLE_PROCESSING_MODE_CL
                Java Field:  cycleProcessingModeCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Represents the type of cycle processing mode used for this profile.
                        
                     
                 
             
                    
                        
                Added On:  05/16/14
                SQL Column:  IS_AUTH_REVERSAL_REQUIRED
                Java Field:  isAuthReversalRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Indicates whether authorizations have to be explicitly reversed by the gateway.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  IS_AUTO_CAPTURE
                Java Field:  isAutoCapture
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether host (time initiated) capture is used to settle transactions with this processor.  
                        
                     
                 
             
                    
                        
                Added On:  12/06/12
                SQL Column:  IS_BALANCE_INQUIRY_SUPPORTED
                Java Field:  isBalanceInquirySupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether balance inquiry operation on debit and prepaid cards is supported through this profile.
                        
                     
                 
             
                    
                        
                Added On:  11/20/12
                SQL Column:  IS_BANK_DEBIT_CARD_SUPPORTED
                Java Field:  isBankDebitCardSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether ATM cards processing is possible using this profile.
                        
                     
                 
             
                    
                        
                Added On:  08/25/17
                SQL Column:  IS_BATCH_CAPTURE_ENABLED
                Java Field:  isBatchCaptureEnabled
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:False                
                             
            
                
                    
                        
                        При значении true будет создаваться RetailCaptureProfile на основе BatchEmulator-а в качестве провайдера
                        
                     
                 
             
                    
                        
                Added On:  02/26/13
                SQL Column:  IS_CAPTURE_REQUIRED
                Java Field:  isCaptureRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether capture requests are supported by the processor on real time transactions.
                        
                     
                 
             
                    
                        
                Added On:  06/25/15
                SQL Column:  IS_CAR_RENTAL_INDUSTRY_SUPPORTED
                Java Field:  isCarRentalIndustrySupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether the car rental industry is supported for this profile.
                        
                     
                 
             
                    
                        
                Added On:  06/15/16
                SQL Column:  IS_CARD_MANAGEMENT_SUPPORTED
                Java Field:  isCardManagementSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether the card management is supported for the profile.
                        
                     
                 
             
                    
                        
                Added On:  12/06/12
                SQL Column:  IS_CARD_VERIFICATION_SUPPORTED
                Java Field:  isCardVerificationSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether account verification request is supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  11/20/12
                SQL Column:  IS_CASH_BACK_AMOUNT_SUPPORTED
                Java Field:  isCashBackAmountSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether cashback operations are possible on transactions processed through this profile.
                        
                     
                 
             
                    
                        
                Added On:  09/23/13
                SQL Column:  IS_CONVENIENCE_FEE_REQUEST_ENABLED
                Java Field:  isConvenienceFeeRequestEnabled
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether convenience fee request is available for the processor.
                        
                     
                 
             
                    
                        
                Added On:  05/29/13
                SQL Column:  IS_CYCLE_CONCURRENCY_SUPPORTED
                Java Field:  isCycleConcurrencySupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Indicates whether two retail cycles associated with this profile can exist at the same time in unsettled state.
                        
                     
                 
             
                    
                        
                Added On:  10/16/12
                SQL Column:  IS_DEBIT_CARD_PROCESSING_ENABLED
                Java Field:  isDebitCardProcessingEnabled
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether debit cards processing is possible using this profile.
                        
                     
                 
             
                    
                        
                Added On:  11/20/12
                SQL Column:  IS_DINNERS_CARD_SUPPORTED
                Java Field:  isDinnersCardSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether Dinners cards' processing is possible using this profile.
                        
                     
                 
             
                    
                        
                Added On:  04/24/13
                SQL Column:  IS_DISCOVER_CASHBACK_ENABLED
                Java Field:  isDiscoverCashbackEnabled
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether cashback operation is possible on Discover cards through this profile.
                        
                     
                 
             
                    
                        
                Added On:  11/20/12
                SQL Column:  IS_EBT_CARD_SUPPORTED
                Java Field:  isEbtCardSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether EBT cards processing is possible using this profile.
                        
                     
                 
             
                    
                        
                Added On:  09/14/13
                SQL Column:  IS_EMPTY_SETTLEMENT_REQUIRED
                Java Field:  isEmptySettlementRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether settlements have to be explicitly empty using this profile.
                        
                     
                 
             
                    
                        
                Added On:  05/12/15
                SQL Column:  IS_EMV_OFFLINE_SUPPORTED
                Java Field:  isEmvOfflineSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether chip transactions (EMV) offline processing is supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  08/06/14
                SQL Column:  IS_GIFT_CARD_ALIAS_SUPPORTED
                Java Field:  isGiftCardAliasSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether gift card alias processing is possible through this profile.
                        
                     
                 
             
                    
                        
                Added On:  02/16/13
                SQL Column:  IS_GIFT_CARD_SUPPORTED
                Java Field:  isGiftCardSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether gift card processing is possible through the profile.
                        
                     
                 
             
                    
                        
                Added On:  08/12/14
                SQL Column:  IS_INFO_REQUEST_SUPPORTED
                Java Field:  isInfoRequestSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether additional information request is supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  01/25/16
                SQL Column:  IS_KEY_LOADING_SUPPORTED
                Java Field:  isKeyLoadingSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether the key loading is supported for this profile.
                        
                     
                 
             
                    
                        
                Added On:  08/12/13
                SQL Column:  IS_LODGING_INDUSTRY_SUPPORTED
                Java Field:  isLodgingIndustrySupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether lodging industry transactions can be processed through this profile.
                        
                     
                 
             
                    
                        
                Added On:  12/20/12
                SQL Column:  IS_PARTIAL_VOID_SUPPORTED
                Java Field:  isPartialVoidSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether partial reversals are supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  05/19/13
                SQL Column:  IS_PETROLEUM_INDUSTRY_SUPPORTED
                Java Field:  isPetroleumIndustrySupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether Petroleum Industry transactions can be processed through this profile.
                        
                     
                 
             
                    
                        
                Added On:  02/22/13
                SQL Column:  IS_PINLESS_DEBIT_SUPPORTED
                Java Field:  isPinlessDebitSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether PINless debit processing is supported for the profile.
                        
                     
                 
             
                    
                        
                Added On:  11/22/19
                SQL Column:  IS_PREVALIDATION_REQUIRED
                Java Field:  isPrevalidationRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                    
                        
                Added On:  10/18/16
                SQL Column:  IS_PROFILING_SUPPORTED
                Java Field:  isProfilingSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether profiling is supported by a processor during tokenization process.
                        
                     
                 
             
                    
                        
                Added On:  07/14/17
                SQL Column:  IS_REFERRAL_DECLINE_SUPPORTED
                Java Field:  isReferralDeclineSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Is Referral Decline Supported
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  IS_SEND_CREDIT_AUTHORIZATION
                Java Field:  isSendCreditAuthorization
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether a credit transaction (return of money) is to be authorized in real time before settlement. 
If set to false, credits that are included in settlement processing do not need prior authorization.
                        
                     
                 
             
                    
                        
                Added On:  05/12/15
                SQL Column:  IS_SEND_EMV_OFFLINE_AUTHORIZATION
                Java Field:  isSendEmvOfflineAuthorization
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether chip (EMV) offline transaction is to be authorized in real time before settlement. 
                        
                     
                 
             
                    
                        
                Added On:  12/06/12
                SQL Column:  IS_SEND_VOICE_AUTHORIZATION
                Java Field:  isSendVoiceAuthorization
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether a voice authorization is to be sent in real time.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  IS_SEND_VOID_AUTHORIZATION
                Java Field:  isSendVoidAuthorization
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether a void is to be authorized in real time.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  IS_SEND_VOID_CREDIT
                Java Field:  isSendVoidCredit
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether a void is to be credited in real time.
                        
                     
                 
             
                    
                        
                Added On:  12/06/12
                SQL Column:  IS_SEND_VOID_VOICE_AUTHORIZATION
                Java Field:  isSendVoidVoiceAuthorization
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether a void voice authorization is to be sent in real time.
                        
                     
                 
             
                    
                        
                Added On:  05/29/17
                SQL Column:  IS_SETTLEMENT_CARD_DATA_REQUIRED
                Java Field:  isSettlementCardDataRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Indicates whether a card number/token is required for settlement, capture and void processing.
                        
                     
                 
             
                    
                        
                Added On:  09/02/13
                SQL Column:  IS_SETTLEMENT_DELAY_SUPPORTED
                Java Field:  isSettlementDelaySupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether settlement delay can be done through this profile.
                        
                     
                 
             
                    
                        
                Added On:  03/30/14
                SQL Column:  IS_SETTLEMENT_INITIATION_REQUIRED
                Java Field:  isSettlementInitiationRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether settlements have to be explicitly initiated by the gateway.
                        
                     
                 
             
                    
                        
                Added On:  04/21/17
                SQL Column:  IS_SPLIT_PAYMENT_PROCESSING_SUPPORTED
                Java Field:  isSplitPaymentProcessingSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether split payment is supported by a particular processor's provider profile.
                        
                     
                 
             
                    
                        
                Added On:  09/12/14
                SQL Column:  IS_STATUS_VERIFICATION_SUPPORTED
                Java Field:  isStatusVerificationSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether status verification request is supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  05/23/18
                SQL Column:  IS_TERMINAL_CONFIGURATION_REQUEST_ENABLED
                Java Field:  isTerminalConfigurationRequestEnabled
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                    
                        
                Added On:  01/15/16
                SQL Column:  IS_TERMINAL_PROCESSING_SUPPORTED
                Java Field:  isTerminalProcessingSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether the terminal rocessing of the transaction is supported.
                        
                     
                 
             
                    
                        
                Added On:  09/17/15
                SQL Column:  IS_THREE_D_SECURE_SUPPORTED
                Java Field:  isThreeDSecureSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether the 3-D secure is supported by the profile.
                        
                     
                 
             
                    
                        
                Added On:  03/21/13
                SQL Column:  IS_TIP_ADJUSTMENT_SUPPORTED
                Java Field:  isTipAdjustmentSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether tip adjustment operation can be processed through this profile.
                        
                     
                 
             
                    
                        
                Added On:  01/16/13
                SQL Column:  IS_TIP_AMOUNT_CAPTURE_ENABLED
                Java Field:  isTipAmountCaptureEnabled
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Indicates whether getting information on tip amount in capture transaction is available for the processor.
                        
                     
                 
             
                    
                        
                Added On:  12/16/12
                SQL Column:  IS_TIP_AMOUNT_SUPPORTED
                Java Field:  isTipAmountSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether tip handling is supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  08/06/14
                SQL Column:  IS_TRANSFER_SUPPORTED
                Java Field:  isTransferSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether the transfer of balance from one credit card to another (when card is replaced) is supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  08/09/17
                SQL Column:  IS_UNCAPTURED_REVERSAL_REQUIRED
                Java Field:  isUncapturedReversalRequired
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Indicates whether authorizations have to be explicitly reversed by the gateway before settlement. If set to true, then authorizations is to be voided in real time before settlement. 
                        
                     
                 
             
                    
                        
                Added On:  12/06/12
                SQL Column:  IS_VOICE_AUTHORIZATION_SUPPORTED
                Java Field:  isVoiceAuthorizationSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
                
                    Attributes:
                    Default:false                
                             
            
                
                    
                        
                        Indicates whether voice authorized transaction is possible using this profile.
                        
                     
                 
             
                    
                        
                Added On:  08/05/13
                SQL Column:  IS_VOID_SUPPORTED
                Java Field:  isVoidSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                
                    
                        
                        Indicates whether voids are supported by the processor.
                        
                     
                 
             
                    
                        
                Added On:  08/19/14
                SQL Column:  SETTLEMENT_MODE_CL
                Java Field:  settlementModeCl
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Represents the type of settlement mode for this profile.
                        
                     
                 
             
                    
                        
                Added On:  12/11/13
                SQL Column:  SUPPORTED_CREDIT_POLICY_CL
                Java Field:  supportedCreditPolicyCl
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Represents the type of credit policy supported for this profile.