What is an Internal Standard Action?
Some actions in the list of Standard Actions do not need to be configured, but they are triggered by a predefined condition or a predefined action. These Internal Standard Actions are only used internally for our application purposes. For example, Return Action, Redemption Credit, Tier Bonus Etc.
Framework
Prior to this enhancement, internal program logic used several Standard Actions, such as Returns 148, Redemption Credit 154, Tier Bonus 1001, and so on. These activities often didn't require any configuration. However, if these actions were not configured, we encountered a number of difficulties, including:
- They didn't appear in the Activity API.
- These actions couldn't be filtered in reporting.
- They were sometimes not triggered since they were not configured.
- Some features, such as Manual Spend Adjustment 164, couldn't be used until such an action was configured.
This enhancement enables the administrator to obtain the aforementioned points without having to configure Internal Standard Actions. (Refer below for a list of Internal Standard Actions.)
Once configured, Internal Standard Actions are visible in Reports and can even be filtered out using the drop-down menus in Reports. We have taken steps to ensure that certain actions do not appear in the End User Rewards dashboard API, even if the client is actively configuring them.
For example, if the client has specified Tier bonuses for Tiers 2 and 3, anyone who reaches those Tiers should receive the benefit specified. Tier determines how many times a user receives the benefit. This is activated by the Tier Bonus (1001). The tier bonus is triggered even if this action is not configured, and the user must get the Tier Bonus sanctions.
UI Functionality:
If a user configures an Internal Standard Action, the API display is OFF by default. This prevents the action from appearing in the GET: All Actions API and Post: Actions API. When a user toggles the API Display to ON, the Internal Standard Actions appear in the aforementioned APIs. Any such Internal Standard action that is triggered must be visible in the "Action ID Report Filter" and Action dropdown across ADR as soon as it is triggered.

List of Internal Standard Actions
The identified Internal Standard Actions are shown below.
Note: The list shows the Internal Standard Actions known till date. New ISA will be added to the list when they are created.
| Action Id | Action Name |
|---|---|
| 106 | Points Expired |
| 107 | Redeem |
| 108 | Opt Out Deduction |
| 100 | Manual Credit/Debit |
| 148 | Return |
| 149 | Opt In |
| 150 | Opt Out |
| 154 | Redemption Credit |
| 156 | Tier Upgrade Debit |
| 157 | Tier Downgrade Debit |
| 164 | Manual Spend Adjustment |
| 1001 | Tier Bonus |
| 1002 | Action Series Bonus |
| 1006 | Action Series Bonus Deduction |
| 1008 | Campaign Benefit |
| 1092 | Tax |
| 1093 | Discount |
| 163 | Hierarchy Group Manual Credit/Debit |
| 160 | Hierarchy Action |
| 168 | Group Purchase Return |
| 169 | Erasure Credit |
| 170 | Erasure Debit |
| 172 | Survey Bonus |
| 173 | Section Bonus |
Note: Internal Standard Actions 1093-Discount and 1092-Tax are not operational currently.