Contract Pricing in Revenue Cloud is the correct mechanism for managing long-term, negotiated customer-specific terms like those in UC's enterprise agreement. According to Salesforce Help documentation on "Contract Pricing in Revenue Cloud," Contract Pricing allows sales teams to negotiate and manage custom pricing agreements by creating Contract Item Prices and Price Adjustment Schedules tied to a specific contract.
When UC signs their enterprise agreement, a Contract record is created and associated with the UC Account. The sales team then creates Contracted Pricing records within this contract, detailing all product-specific prices, tiered volume discounts, and special billing arrangements unique to UC. These contract-based pricing terms become "the negotiated contract prices for the customer" that Revenue Cloud applies to future transactions.
When sales reps create future quotes or orders for UC, they can initiate them from the existing active contract using the "Start a New Quote or Order From a Contract" functionality. Revenue Cloud automatically applies the contract's negotiated prices and billing frequencies to all line items. Additionally, when amending or renewing UC's assets, the system maintains these contract-based pricing terms, ensuring consistency across the entire customer lifecycle.
This approach supports UC's unique requirements: custom pricing tiers are defined in tiered volume adjustments on Contract Item Prices; specific discounts are captured in Price Adjustment Schedules; and billing frequencies tied to UC's fiscal year are configured at the contract level. All future transactions for UC automatically inherit these terms.
Option A (Discount Schedules with Price Rules) applies broadly to any account and doesn't support customer-specific governance. Option B (Dedicated Price Book) lacks the flexibility for tiered billing and special terms. Contract Pricing is specifically designed for long-term, negotiated, customer-specific commercial agreements.
[References: Salesforce Help - Contract Pricing in Revenue Cloud, Manage Contract Pricing, Apply Contract Pricing When You Amend or Renew Assets, , ]