You are here:
Transaction Management Considerations
Review essential requirements and behaviors before using Transaction Management to manage your quotes and orders. Understanding these configurations, including page layout updates, pricing synchronization, and field permissions, ensures accurate transaction processing and data integrity.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions of Revenue Cloud where Transaction Management is enabled |
UI and Button Configurations
- Revenue Management excludes support for Add Products and Edit Products buttons on quote and order related lists.
- Turn off these buttons on quote and order page layouts.
- Sales reps use the Add Product search field or the Browse Catalog button to find and add products.
- To use the Browse Catalogs quick action on quote and account record pages, set up Product Discovery.
Pricing and Data Synchronization
- Product updates and price changes require decision table refreshes, price syncing, and updates to context definitions.
- If you add a new product, update product pricing, or create contract pricing, refresh all decision tables in your org.
- If you define a qualification rule for a new product in Product Catalog Management, update the decision table for that specific rule.
- Sync pricing data after changing information in Salesforce Pricing to make sure that reps see accurate prices.
- Salesforce Pricing automatically populates Net Unit Price, Net Total Price, Total Adjustment Amount, Pricing Term Count, and Total Line Amount for order products.
- Make these fields "read only" on the order product page layout to prevent manual edits when a pricing engine is active.
API and Integration Rules
- Use the Place Order API to create, edit, and price orders for custom user interfaces.
- Salesforce Pricing doesn’t trigger when you use other mechanisms, such as sObject APIs.
- Any update to Order or Order Product records outside the Transaction Line Editor or Sales Transaction Line Editor (including updates through the API, Process Builder, or manual field edits) sets the validation result to Transaction Incomplete. This requires repricing before the order can be activated. This behavior applies to all fields, including non-pricing fields such as Description.
- Similarly, any update to Quote Line Items outside the line editors invalidates the pricing status and triggers a Reprice All requirement. If your org has automations or triggers that modify Quote Line Item or Order Product fields, ensure they run within the supported transaction flow to avoid pricing validation errors.
- The Asset object doesn’t support the Quote Action related list because Revenue Management creates assets from finalized orders rather than quotes.
- To view amendments, renewals, or cancellations, use the associated order records.
Feature Compatibility and Permissions
- Users with Subscription Management permissions use existing standalone products, bundles, and generate assets in both Subscription Management and Revenue Management.
- Revenue Management shows these fields after enablement: Include component by default (set to true for static bundles), Allow qty changes, Min qty, Max qty, and Group.
- Contact Salesforce Customer Support to resolve validation errors resulting from modifications to an existing bundle.
- Subscription Management users manage standalone products, bundles, and assets in both Subscription Management and Revenue Management.
Did this article solve your issue?
Let us know so we can improve!

