When to Use a User-Defined Profile
User-Defined Profiles (UDPs) store values over time for multiple transactions. Therefore, UDPs enable you to use historical, transactional data in a rule. Use UDPs only if you cannot use a user defined variable (UDV) and if you cannot gather all necessary data in a single transaction to create a case or send authorization advice to the authorization system to recommend a decision for a transaction.