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 TypeAmount ($) Trigger ConditionPercentage (%) Trigger Condition
TOTAL_DAILY_NET_NON_SCHEMEIf amount ($) + Total Non-Scheme Running Balance <= 0If (Non-Scheme Float Account Cash Balance + Non-Scheme CM Liquidity Account Cash Balance) * percentage (%) + Total Non-Scheme Running Balance <= 0
TOTAL_DAILY_OUTBOUND_BPAYIf amount ($) + Total Outbound BPAY Running Balance <= 0If BPAY_DAILY_LIMIT * percentage (%) + Total Outbound BPAY Running Balance <= 0
TOTAL_DAILY_INBOUND_DIRECT_DEBITIf amount ($) + Total Inbound Direct Debit Running Balance <= 0If DIRECT_DEBIT_PER_DAY * percentage (%) + Total Inbound Direct Debit Running Balance <= 0
TOTAL_DAILY_NET_VISAIf amount ($) + Total Scheme Running Balance <= 0If 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 TypeMIN ValueMAX Value
TOTAL_DAILY_NET_NON_SCHEME1Addition of:

- Non-Scheme Float Account Cash Balance
- Non-Scheme CM Liquidity Account Cash Balance
TOTAL_DAILY_OUTBOUND_BPAY1BPAY_DAILY_LIMIT
TOTAL_DAILY_INBOUND_DIRECT_DEBIT1DIRECT_DEBIT_PER_DAY
TOTAL_DAILY_NET_VISA1CARD_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: