Liquidity Monitoring and Alerting
Shaype provides Liquidity Monitoring & Alerting, where client-specific limits are configured, and daily liquidity is measured against these limits. Alert thresholds are set at 50%, 75%, and 90% of the limit. If a transaction causes the daily liquidity value to exceed one of these thresholds, an email notification is sent to the designated recipients.
Thresholds
Shaype's Liquidity Monitoring & Alerting includes the following four threshold types:
- TOTAL_DAILY_INBOUND_DIRECT_DEBIT: Total daily inbound Direct Debits threshold
- TOTAL_DAILY_NET_NON_SCHEME: Total daily non-scheme payments threshold
- TOTAL_DAILY_NET_VISA: Total daily Visa card payments threshold
- TOTAL_DAILY_OUTBOUND_BPAY: Total daily outbound BPAY payments threshold
Thresholds can be configured either as a specific amount or as a percentage of the relevant limit. While percentages are the preferred configuration method, fixed amounts can be helpful for testing purposes. To use a fixed amount, set percental = false
and specify the desired amount value, e.g., $1000.
Each threshold includes an active
flag, allowing them to be toggled on or off as needed.
Threshold Alerting
For thresholds configured using a amount ($) amount or a percentage (%), they will trigger under the following conditions:
Threshold Type | Amount ($) Trigger Condition | Percentage (%) Trigger Condition |
---|---|---|
TOTAL_DAILY_NET_NON_SCHEME | If amount ($) + Total Non-Scheme Running Balance <= 0 | If (Non-Scheme Float Account Cash Balance + Non-Scheme CM Liquidity Account Cash Balance) * percentage (%) + Total Non-Scheme Running Balance <= 0 |
TOTAL_DAILY_OUTBOUND_BPAY | If amount ($) + Total Outbound BPAY Running Balance <= 0 | If BPAY_DAILY_LIMIT * percentage (%) + Total Outbound BPAY Running Balance <= 0 |
TOTAL_DAILY_INBOUND_DIRECT_DEBIT | If amount ($) + Total Inbound Direct Debit Running Balance <= 0 | If DIRECT_DEBIT_PER_DAY * percentage (%) + Total Inbound Direct Debit Running Balance <= 0 |
TOTAL_DAILY_NET_VISA | If amount ($) + Total Scheme Running Balance <= 0 | If CARD_PAYMENTS_DAILY * percentage (%) + Total Scheme Running Balance <= 0 |
APIs
In order to support clients wishing to use Shaype’s Liquidity Monitoring and Alerting service we have created the following API.
Create liquidity alerting Threshold
-
By default each of the payment channel will be set with 3 thresholds enabled at: 50%, 75% and 90%
-
Each threshold type needs to be setup using the following ruleset
- Between 0 and 10 max different thresholds can be set
- Each threshold can either be set as a amount ($) value or a percentage (%) value
- If a percentage (%) - then only values between 1 and 100 can be entered
- If a amount ($) - then only positive values can be entered AND whole amount AND must be between the following values
Threshold Type | MIN Value | MAX Value |
---|---|---|
TOTAL_DAILY_NET_NON_SCHEME | 1 | Addition of: - Non-Scheme Float Account Cash Balance - Non-Scheme CM Liquidity Account Cash Balance |
TOTAL_DAILY_OUTBOUND_BPAY | 1 | BPAY_DAILY_LIMIT |
TOTAL_DAILY_INBOUND_DIRECT_DEBIT | 1 | DIRECT_DEBIT_PER_DAY |
TOTAL_DAILY_NET_VISA | 1 | CARD_PAYMENTS_DAILY |
API definition: Create liquidity Threshold
Get all Liquidity Alerting Thresholds
- The endpoint to retrieve all active or inactive liquidity alerting thresholds created through the Create Liquidity Threshold API
API definition: Get all alerting Threshold
Update liquidity alerting Threshold
- Endpoint to modifies an existing liquidity threshold's value, type, or status to align with updated monitoring requirements.
API definition: Update alerting Threshold
Get client Liquidity
- Endpoint to retrieve client liquidity for a specific date, including both scheme and non-scheme liquidity details.
API definition: Get liquidity
Email Alerts
Clients will receive alert emails at the address provided during onboarding. Any changes to the email address can be made by submitting a change request.
Example of Threshold Alert Emails
Below is a sample email alert triggered when the TOTAL_DAILY_NET_VISA threshold reaches 10%:
Below is a sample email alert triggered when the TOTAL_DAILY_NET_VISA threshold reaches $250 amount:
Updated 11 days ago