---
schema_version: "1"
id: 6210de78c50e4957c325f8160dd0cf2da48f1074a34e2e08543abb05dd6072e1
title: RevSalesTrxn Namespace
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_namespace_revsalestrxn.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_namespace_revsalestrxn.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 954c84065ddd900f5c830aff879f7f9ec52aeb4872f4cb4e1f95b943fb385b48
description: The RevSalesTrxn namespace provides classes and methods to create a sales transaction, such as a quote or an order, with integrated pricing and configuration.
---
# RevSalesTrxn Namespace

The RevSalesTrxn namespace provides classes and methods to create a sales transaction, such as a quote or an order, with integrated pricing and configuration.

The RevSalesTrxn namespace includes these classes.

- [ConfigurationOptionsInput Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_ConfigurationOptionsInput.htm "HTML (New Window)")
- [GraphRequest Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_GraphRequest.htm "HTML (New Window)")
- [PlaceSalesTransactionException Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_PlaceSalesTransactionException.htm "HTML (New Window)")
- [PlaceSalesTransactionExecutor Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_PlaceSalesTransactionExecutor.htm "HTML (New Window)")
- [PlaceSalesTransactionResponse Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_PlaceSalesTransactionResponse.htm "HTML (New Window)")
- [RecordResource Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_RecordResource.htm "HTML (New Window)")
- [RecordWithReferenceRequest Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RevSalesTrxn_RecordWithReferenceRequest.htm "HTML (New Window)")

#### See Also

- [_Salesforce Help_: Build Your Procedure Plan Framework](https://help.salesforce.com/s/articleView?id=ind.pricing_procedure_plan_framework.htm&language=en_US "Salesforce Help: Build Your Procedure Plan Framework - HTML (New Window)")