Invoicing Module: Release Notes (December 2025)

Invoicing Module: Release Notes (December 2025)

Video

Info
Video will be coming soon


New Features

1. Invoice – Primary and Secondary Stripe Payment Account Support
  • What – Agencies can now configure both a primary and a secondary Stripe payment account to automatically route invoice payments based on an occupancy’s geographic classification. Payments are deposited into the appropriate account without manual intervention, with a primary account serving as the default for all unmatched cases.

  • Why – This enhancement improves financial accuracy and operational efficiency for agencies managing multiple districts or divisions by ensuring revenue is deposited directly into the correct account, eliminating manual transfers and reducing reconciliation effort.

  • How

    • Navigate to Client Setup > Occupancy Fire Prevention


    • Configure the Primary Payment Account by enabling payments and entering required Stripe details

    • Enable the Secondary Payment Account and select a Billing Zone (GIS #2) value

    • Save changes to activate automatic payment routing

    • Note: If no match is found, payments default to the primary account

  • Use Case – A fire prevention bureau serving multiple districts automatically routes inspection invoice payments into district-specific bank accounts based on property location, ensuring funds are allocated correctly without additional administrative work.


Feature Enhancement

1. Invoice – Enhanced Payment Call-to-Action
  • What – Invoice payment links have been redesigned so online payment is presented as a clear, prominent action using a dedicated button, while QR codes remain available as a secondary option.

  • Why – Improving payment visibility and clarity reduces confusion for payers, improves accessibility, and encourages timely payment by making the primary action immediately recognizable.

  • How

    • Open an invoice with online payments enabled

    • Select the Click here to pay button to open the secure payment page

    • Alternatively, scan the QR code using a mobile device

    • Note: Both options lead to the same secure payment experience




  • Use Case – A business owner receiving an invoice can immediately identify how to pay online without searching for links, reducing delays and support inquiries.



2. Invoice – Pending Payment Status Display
  • What – Invoice pages now display pending payment status, clearly indicating when a payment is processing. During this time, invoice editing and payment actions are temporarily disabled to prevent duplicate submissions.

  • Why – Pending payment visibility improves transparency, especially for ACH payments that require processing time, and prevents accidental duplicate payments or invoice changes during processing.

  • How

    • Submit a payment for an invoice

    • View the invoice page to see the Pending status indicator


    • Wait for processing to complete before making changes

    • Note: Invoice status updates automatically once payment succeeds or fails

  • Use Case – A payer submitting an ACH payment can clearly see that their payment is processing, while staff know the invoice is temporarily locked until the transaction completes.


    • Related Articles

    • Asset Release Notes: December 2025

      Video New Features 1. New Inventory Workflow What - Introduced a comprehensive inventory workflow redesign that relocates Inventory List to Setup and creates a new "Inventory By Location" tab in Inventory Management, providing enhanced data ...
    • Invoicing Setup

      Purpose Statement The Invoicing Setup feature allows agencies to configure their invoicing system for automated billing and payment processing. This setup enables departments to streamline revenue collection for inspections, permits, and other ...
    • Release Notes - Scheduling Module

      In order to provide you with more detailed information on our updates, we have broken the Release Notes down by module. Enhancements Personnel API - DELETE Support What - The Personnel API now includes DELETE endpoint functionality, providing ...
    • Form Builder - Checklist and Addendum Table Blocks - Invoicing

      Purpose Statement The Checklist and Addendum Table Blocks in the Form Builder enable users to create structured data collection tables within invoicing forms. These blocks automatically display relevant inspection data when invoices are generated, ...
    • Release Notes - Scheduling Module

      In order to provide you with more detailed information on our updates, we have broken the Release Notes down by module. Enhancements Build New Rotation What – New rotation rules have been added to the scheduling system, providing additional ...