• TIBCO® Offer and Price Engine Concepts
    • Important Information
    • About this Product
    • TIBCO Documentation and Support Services
    • Overview
    • Key Concepts of TIBCO Offer and Price Engine
    • Architecture
  • TIBCO® Offer and Price Engine Installation and Configuration
    • Important Information
    • About this Product
    • TIBCO Documentation and Support Services
    • Installation
      • Docker
    • Post Installation
      • Configuration
        • Setting up Tenants in Consul
      • Offer Search and Browse
    • Verifying Installation
    • Red Hat Openshift Deployment
      • Application Deployment
      • Managing Health and Liveness Endpoints
        • Managing Health Endpoint
        • Managing Ready Endpoint
        • Hawkular Monitoring Support
          • Hawkular Monitoring Support
    • Configuration
      • Consul Configuration
      • Application Properties
      • External Application Logging Configuration
      • Java Extension
      • Index
      • Configuration Externalization
        • auth
        • notifications
        • tenants
      • Updates to Configurations
      • OPE Storage
        • Post-production day-1 Configuration
        • MinIO Cluster Setup
    • Troubleshooting
  • TIBCO® Offer and Price User's Guide
    • Important Information
    • About this Product
    • TIBCO Documentation and Support Services
    • Features
      • Offer Eligibility and Validation
        • Decomposition
        • Product Integrity
        • Segment Eligibility
        • Data Validations
        • Get Offer Compatibilities
        • Validate Offer Compatibilities
        • Group and Record Constraints
      • Offer Rule Extension
        • Eligibility Rule
        • Ineligibility Rule
        • Incompatibility Rule
        • Integrating TIBCO Fulfillment Catalog Rule Models Offline
      • Offer Price Processing
        • Integrating Price Models Offline
        • Get Prices Determinations and Calculations
      • Offer Discount Processing
        • Integrating Discount Model Offline
      • Java Extension
      • Search
        • Misspelt Search Terms
      • Browse
    • Data Models
      • Model Loading Options
      • Offline Model Loading
        • Polling for Models
      • Online Model Loading
      • Sequence of Loading Models
      • Alternate Model Loading Process
        • Example
      • Model Purging
        • Sequence of Events
        • Model Purge Input
      • Product Model Schema
        • Model XML Structure
        • OtherProperties
        • ProductModels
        • ProductModel
        • Product
        • ItemSpecs
        • DependentOnProduct
        • Characteristics
        • Values
        • simpleRule
        • Samples
          • Using plan
          • Using planFragments
          • Using ItemSpec
          • Using (In)Compatible Segment and (In)Compatible Product Elements
      • Category Model Schema
        • Model XML Structure
        • OtherProperties
        • CategoryModels
        • CategoryModel
        • Category
        • Characteristics
        • Values
        • simpleRule
        • Samples
    • Authentication and Authorization
      • Sequence of Web Service Calls
      • Authentication Configuration
      • Example: User Configuration
      • Example: Login API Request/ Response
    • Web Services
      • Get Offer Service
      • Validate Offer Service
      • Get Price Service
      • Get Product Information Service
      • Get Price Information Service
      • REST Services
        • REST Services Usage
    • Use Cases
      • Testing Product Eligibility Scenarios
        • Scenario 1 - Testing with the SegmentsCompatibleWith Filter
        • Scenario 2 - Testing with the SegmentCompatibleWith RecordType Filter
        • Scenario 3 - Testing with the Flag ReturnBundleOfferings Enabled
        • Scenario 4 - Testing with the Focus Filter with Different Product Types and autoprovision=true
        • Scenario 5 - Testing with Maximum Number of Products in a Group is Reached
      • Testing Product Validation Scenarios
        • Scenario 1 - Testing with Maximum Number of Products in a Group is Reached
        • Scenario 2 - Testing with Minimum Number of Products in a Group is Not Reached
        • Scenario 3 - Testing with the Compatibility Relationship
        • Scenario 4 - Testing with Multiple Combinations
        • Scenario 5 - Testing with Required UDF Input
        • Scenario 6 - Testing with ProductRequiredFor with a Group and One Element Passed
        • Scenario 7 - Testing ProductRequiredFor with No Group and One Element Not Passed
        • Scenario 8 - Testing LinkDefinitions with Restrictions with Maximum Number of Products
        • Scenario 9 - Testing LinkDefinitions with Restrictions with Maximum Number of Products in a Group
        • Scenario 10 - Testing with Multiple Minimum Number of Products in a Group Not Reached
        • Scenario 11 - Testing with Products of the Same Name but Different Parents
    • Best Practices
      • Eligibility for Offer and Price Engine
      • Service Response Time
      • Alternate Model Loading Process
      • Model Processing Time Verification for Offline vs Online Model Loading
    • Tuning Parameters
      • Garbage Collection Recommendations
    • Error Codes