Release Date: 5th March 2026
βVersion: 1.5
βStatus: Live in Production under Ruh Care Inc. and Ruh Corp. Suborgs
π― Executive Summary
Cancelling Auto-Scheduled Charges for SP- & DB- Clients β All auto-scheduled invoices/charges for clients tagged with SP - or DB - prefixes are now automatically cancelled. Additionally, for DB - Headway clients, the cancelled invoices are also written off and the invoice status is marked as Paid.
β¨ What's New
Auto-scheduled charges (invoices) are now automatically cancelled for all clients tagged with SP - or DB - prefixes. This prevents unintended automatic billing for clients under special programs or direct billing arrangements.
π« Auto-Charges Cancelled β All auto-scheduled invoices for SP- and DB- clients are cancelled automatically
π·οΈ Tag-Based Detection β Uses the established tag prefix logic (
SP -andDB -) to identify applicable clientsπ Applies to All SP- & DB- Clients β No manual intervention required for charge cancellation
π§ How It Works
Trigger Mechanism
When: The system detects an auto-scheduled charge/invoice for a client
Check: The system evaluates the client's tags for SP - or DB - prefixes
Action: If the client has an SP- or DB- tag, the auto-scheduled charge is cancelled
π Charge Removal Workflows
Workflow 1: SP- Tagged Clients
Applies to: All clients with the SP - tag prefix (e.g., SP - AJIC, SP - Direct Billing)
Step | Action | Result |
1 | Auto-scheduled charge detected | System checks client tags |
2 |
| Auto Charge Removed |
3 | Invoice Status | β Invoice remain Unpaid |
4 | No further action | Process complete |
Note: For SP- clients, the invoice is cancelled only. No write-off is performed, and the status is not marked as paid.
Workflow 2: DB- Tagged Clients (Non-Headway)
Applies to: Clients with the DB - tag prefix who do NOT have the DB - Headway tag (e.g., DB - Other)
Step | Action | Result |
1 | Auto-scheduled charge detected | System checks client tags |
2 |
| Auto Charge Removed |
3 | Invoice Status | β Invoice remain Unpaid |
4 | No further action | Process complete |
Note: For non-Headway DB- clients, the invoice is cancelled only, following the same flow as SP- clients.
Workflow 3: DB - Headway Tagged Clients (Special Handling)
Applies to: Clients specifically tagged with DB - Headway
Step | Action | Result |
1 | Auto-scheduled charge detected | System checks client tags |
2 |
| Auto Charge Removed + Invoice write-off |
3 | Invoice written off | π Full amount written off on the invoice |
4 | Invoice Status | β Invoice status set to Paid |
[!IMPORTANT] DB - Headway clients receive additional processing beyond cancellation. Their invoices are written off and the status is marked as Paid to ensure clean billing records, since these charges are covered under the Headway direct billing arrangement.
π·οΈ Tag Detection Logic
Tag Identification for Charge Cancellation
Tag | Example | Auto Charge Cancelled? | Written Off? | Invoice Status Marked as Paid? |
|
| β Yes | β No | β No |
|
| β Yes | β No | β No |
|
| β Yes | β No | β No |
|
| β Yes | β Yes | β Yes (Paid) |
No SP-/DB- prefix |
| β No | β No | β No |
No SP-/DB- prefix |
| β No | β No | β No |
No tag | (empty) | β No | β No | β No |
Tag Identification for Headway Emails for Sessions
Tag | Billing Explained Email (1st Session) | Extended Session Auto-Adjustment |
| β Sent on 1st session | β Triggered if extended session booked |
| β Sent on 1st session | β Triggered if extended session booked |
Non-Headway | β Not sent | β No auto-adjustment |
Tag Matching Rules
Prefix matching for charge cancellation:
SP -orDB -must appear at the start of the tagExact match for special handling:
DB - Headwayis checked specifically for the write-off + paid flowHeadway detection for emails: Any tag containing
Headwaytriggers both the billing explained email and extended session checkMultiple tags: If a client has any SP- or DB- tag, charge cancellation applies
π Invoice Status Summary
After Auto-Charge Cancellation
Client Type | Invoice Status | Invoice Write-Off | Notes |
SP- Clients | Unpaid | No | Auto Charge simply cancelled |
DB- Clients (non-Headway) | Unpaid | No | Auto Charge simply cancelled |
DB - Headway Clients | Paid | Yes | Invoice written off, and marked as Paid |
Non-SP / Non-DB Clients | Unchanged | N/A | Auto-charges proceed as normal within 24 hours |
π Benefits to Team
For CCT Team
β Reduced Manual Work β No need to manually cancel auto-scheduled charges for SP- and DB- clients
π Clean Billing Records β DB - Headway invoices are automatically written off and marked as paid
π§ Smart Automation β Tag-based logic ensures the right workflow is applied automatically
For Billing Team
π° Prevented Incorrect Charges β Auto-charges for SP- and DB- clients are blocked before processing
π Proper Write-Offs β DB - Headway invoices are written off automatically, maintaining accurate financial records
β‘ Faster Processing β No manual review needed for charge cancellations on tagged clients
For Compliance
π Audit Trail β All cancelled and written-off invoices are recorded with proper status
β Consistent Process β Automated tag-based handling ensures uniform treatment across all SP- and DB- clients
For questions about this feature or to report issues, please contact:
Development Team: [email protected]
Last Updated: March 2026
