Set Up Deflection for Disputed Transactions
Transaction deflection helps you redirect the disputed transactions based on predefined business rules and criteria. The deflection feature in Transaction Dispute Management gives you the flexibility of defining certain thresholds for transactions using an expression set. During a dispute request intake, when transactions don’t satisfy the thresholds, they can be resolved without requiring further investigations.
Required Editions
| Available in: Lightning Experience |
| Available in: Professional, Enterprise, and Unlimited Editions |
- Build an Expression Set for Transaction Deflection
Set up an expression set to determine the deflection status of disputed transactions based on validation outcomes. - Configure Thresholds for Disputed Transactions
Define a date threshold and a disputed amount threshold for transactions. When a disputed transaction is older than the date threshold, it can be marked invalid, or if the amount disputed in a transaction is less than the disputed amount threshold, it can be cleared for automatic write-off. If a transaction is cleared for automatic write-off, the disputed amount can be credited to the customer without further investigation.
Build an Expression Set for Transaction Deflection
Set up an expression set to determine the deflection status of disputed transactions based on validation outcomes.
Required Editions
| User Permissions Needed | |
|---|---|
| To save an expression set template as an expression set version: | Rule Engine Designer |
| To run expression sets: | Rules Engine Runtime |
| To update Integration Procedures: | OmniStudio Admin |
| To run Integration Procedures: | OmniStudio User |
-
Clone the expression set template.
- From the App Launcher, find and select Business Rules Engine.
- From the app navigation menu, select Expression Set Templates.
- From the expression set templates list view, click Determine Deflection Status.
-
Click Save As.
The template is cloned and saved as an expression set. You can find the expression set in the expression set list.
- Open the expression set properties.
-
In the Rank field, enter a rank number.
When more than one enabled version matches an expression set call, and the date-time periods overlap, the version with the highest rank is chosen. For example, if two enabled versions have rank values set to 1 and 2, the version with rank 2 is chosen.
-
Activate the expression set.
After you activate the expression set, reference it in the FSC/DisputeManagementCaseDeflection Integration Procedure.
-
Update the Integration Procedure with the expression set name.
- From the App Launcher, find and select OmniStudio.
- In the OmniStudio app, from the navigation bar, select Integration Procedures.
- Select the FSC/DisputeManagementCaseDeflection Integration Procedure and open the highest version.
- Create a version of the Integration Procedure.
- Click CaseDeflectionExpressionSetAction expression set action.
- In the Configuration Name field, enter the name of the expression set.
- Save and activate the Integration Procedure.
Configure Thresholds for Disputed Transactions
Define a date threshold and a disputed amount threshold for transactions. When a disputed transaction is older than the date threshold, it can be marked invalid, or if the amount disputed in a transaction is less than the disputed amount threshold, it can be cleared for automatic write-off. If a transaction is cleared for automatic write-off, the disputed amount can be credited to the customer without further investigation.
Required Editions
| User Permissions Needed | |
|---|---|
| To create, update, and delete expression sets: | Rule Engine Designer |
-
Open the expression set and view expression set resources.
- From the App Launcher, find and select Business Rules Engine.
- From the app navigation menu, select Expression Sets.
- Select the expression set that you cloned from the expression set template.
- On the Details page of your expression set, click the version of the expression set to update.
- To see the expression set resources, open the Resource Manager.
-
Configure the date threshold.
-
Under Constants, edit each of these variables to update the date
threshold.
VARIABLE DESCRIPTION CURRENT DEFAULT VALUE CAAgeLimit Represents the value of the date threshold for transactions made through a checking account. 60 CAAgeLimitText CCAgeLimit Represents the value of the date threshold for transactions made through a credit card. 90 CCAgeLimitText DefaultAgeLimit Represents the value of the date threshold for transactions made through any other account except current account and credit card. 180 DefaultAgeLimitText - Update the current default values to new values that suit your business needs. If a transaction is older than the number of days specified in the default value field, then the transaction is marked invalid and it’s not eligible for dispute.
-
Under Constants, edit each of these variables to update the date
threshold.
-
Configure the disputed amount threshold.
-
Under Constants, edit each of these variables to update the
disputed amount threshold.
VARIABLE DESCRIPTION CURRENT DEFAULT VALUE CAAmountLimit Represents the value of the disputed amount threshold for transactions made through a checking account. 50 CAAmountLimitText CCAmountLimit Represents the value of the disputed amount threshold for transactions made through a credit card. 100 CCAmountLimitText DefaultAmountLimit Represents the value of the disputed amount threshold for transactions made through any other account except current account and credit card. 200 DefaultAmountLimitText - Update the current default values to new values that suit your business needs. If the amount disputed in a transaction is less than the amount specified in the default value field, then the transaction is cleared for automatic write-off.
-
Under Constants, edit each of these variables to update the
disputed amount threshold.
- After you configure the new thresholds, save and activate the expression set.

