Bug Fixes
Fixed issue where emailing a report as attachment caused an old signed order to be marked unsigned. Preserved original agreement signature even if the associated agreement was deleted after the inspection date.
Features & Enhancements
Extended Zapier integration to support:
Actions: Create ISN Event, Update ISN Event
Triggers: ISN Event Created, ISN Event Updated
Guardrails prevent third-party calendar edits to ISN order-related events.
Verified minimum charge is properly set as a custom field in Chargebee for each customer. Verified tiered inspection pricing per customer in Chargebee matches ISN settings.
Added a button in Admin → ISN Tools to create Chargebee accounts for new company keys. Button is only shown if the billingSystemCustomer
entry is missing. On click, system creates Chargebee customer + subscription via Chargebee integration.
New "Recent Usage Data" section added above "Historical Invoice and Payment Information". In the future, only inspection usage data will be shown in the usage data section shown (no $ amounts). A link to the Chargebee portal will be available.
Created script to resync Total and Cancelled Status fields for orders edited post-initial sync.
Additional data pushed via POST to Digilatics API endpoint
New navigation item “Report Status” added under Report Writer > Report Templates. Opens external Report Writer status page via encoded URL. Only visible to users with Report Writer access.