---
schema_version: "1"
id: aa216d13e434d923b95c26a4b01e6d94dcf5bb95d7dd1dc11ae494ab1e157a30
title: RulesAppln Namespace
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_namespace_rulesappln.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_namespace_rulesappln.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 76c9208ce503cb022cec837a4f07215e944f6907845e1f43df16427946cca92f
description: The RulesAppln namespace contains output classes that store details about a rules-based application of payments and credits.
---
# RulesAppln Namespace

The RulesAppln namespace contains output classes that store details about a rules-based application of payments and credits.

The rules are applied by using the applyPaymentsAndCreditsByRules invocable action. See [Apply Payments and Credits by Rules Action](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/actions_obj_apply_rules.htm "HTML (New Window)") in the Revenue Cloud Developer Guide.

The RulesAppln namespace includes these classes.

- [RulesApplicationResponse Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RulesAppln_RulesApplicationResponse.htm "HTML (New Window)")
- [RulesApplicationSummaryResponse Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RulesAppln_RulesApplicationSummaryResponse.htm "HTML (New Window)")
- [RulesApplicationErrorResponse Class](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/apex_class_RulesAppln_RulesApplicationErrorResponse.htm "HTML (New Window)")