When validating the accuracy of quote pricing — especially in the presence of custom pricing scripts or logic — the recommended method is to enable and review the Pricing Debug Mode Output. This tool allows consultants and developers to trace all pricing operations step-by-step, including:
Price calculation sequence
Adjustments applied by pricing rules
Scripting logic execution (e.g., custom logic in Pricing Hooks)
Procedure steps execution order
According to the Salesforce CPQ Implementation Guide, Pricing Debug Mode is critical for diagnosing pricing anomalies, particularly in complex CPQ setups involving custom scripts or layered pricing rules.
The Pricing Operations Console (option A) is useful for managing pricing procedures and viewing applied logic but does not provide a line-by-line trace of what happened during the quote calculation.
Revenue Transaction Logs (option B) are primarily used in Billing and Invoicing scenarios, not for quote pricing diagnostics.
Exact Extracts from Salesforce Revenue Cloud Documents:
Salesforce CPQ Implementation Guide – “Debugging Pricing Procedures”:“Use Pricing Debug Mode to track the execution of pricing steps, logic hooks, and adjustments. This is the most detailed method to investigate discrepancies in pricing outcomes.”
Developer Guide – “Pricing Engine Customization and Debugging Tools”:“Enable Pricing Debug Mode in the Quote Calculator Plugin to view the complete breakdown of calculations and custom logic applied.”
[References:, Salesforce CPQ Implementation Guide, Salesforce CPQ and Billing Developer Guide, Revenue Cloud Advanced Pricing Tools Documentation, , , , ]
Submit