Midnight 11.6.0 (6/20/26) Release Notes Follow
Release Timing
This release will roll out in two phases: Phase 1 on June 20, 2026, and Phase 2 on June 27, 2026. Sandbox sites will also be updated during Phase 1, even if their associated customer is not part of that phase. All customers — including those in Phase 1 — will receive the Phase 2 update, which includes everything from Phase 1 plus any additional improvements made during the following week.
What to Expect in this Release
As part of our ongoing commitment to improving the reliability of your Midnight system, this release delivered improvements in system performance and several bug fixes. We are also including several enhancements—highlighted below.
New: “Show on Invoice” Controls for Services & Postage Affix
Track everything internally while billing only what matters to your customer.
We’ve introduced new “Show on Invoice” controls that allow you to include Standard Services and Postage on estimates and orders for operational tracking—without including those amounts on customer-facing invoices or invoice-based reports.
This feature applies to customers using:
- The Invoicing module, and
- Invoice and estimate reports
This provides greater flexibility by allowing you to track internal costs while ensuring that only billable items appear on invoices and financial outputs.
Hide Postage from Invoices (Postage Affix)
You can now control whether specific postage types should be included on invoices using a new “On Invoice” setting in Postage Affix configuration.
Key details:
- Postage marked as not on invoice:
- Still appears on estimates and orders for visibility
- Is excluded from totals and tax calculations
- Is never included on invoices or invoice-based reports
- Postage remains available for:
- Postal reconciliation
- Operational tracking
Important:
- Postage visibility is controlled at the Postage Affix setup level
- It cannot be changed on the estimate or order
- Updates must be made by an admin in Midnight Settings
- All current Postage Affix items are defaulted to "Show on Invoice." Edit your items to take advantage of this new feature.
Additional improvements:
- Postage affix is now required on the Data Postage tab to prevent accidental billing
- Postage request amounts automatically exclude hidden postage
- A visual indicator helps identify items that are not included in billing totals
This ensures accurate billing for scenarios like client permit postage, where costs should be tracked but not invoiced.
Hide Standard Services from Invoices
You can now control whether standard services are included on invoices using a new “Show on Invoice” setting.
Key details:
- Services can be marked as not billable while still being:
- Visible on estimates and orders
- Available for internal tracking and costing
- When hidden from invoices, services:
- Are excluded from totals and tax calculations
- Do not appear on invoices or invoice-based reports
- The setting can be:
- Defined at the service level
- Overridden at the estimate or order line level (for eligible service types)
Important:
- This feature applies to “No Action” and “Wizard” Service Action types only
- Services tied to calculators must be updated within the calculator itself if changes are needed
- For eligible services the setting can be changed directly on the estimate or order line item (selecting the magnifying glass icon).
To improve clarity:
- Hidden services are visually identified in the UI
- “- Not Invoiced” is appended to the service description (unless manually changed), helping explain differences between internal and customer-facing totals
What’s Coming Next
We will continue enhancing this feature in upcoming releases, including:
- Support for Estimate and Order APIs
- Updates to Accounting Export
- Integration with PageDNA
New: Quick Create Invoice Enhancements (PRC & Midnight)
We’ve introduced a new Quick Create Invoice experience to make it faster and easier to generate invoices using the Invoicing Module—while giving you more control over what appears on them.
This update allows you to configure invoice options before creating the invoice, reducing the number of steps and saving you time.
Create & Manage Default Invoice Templates
You can now define and manage default invoice templates to standardize how invoices are created across your organization.
Key details:
- Set a merchant-level default template in Global Settings → Invoices
- Create reusable templates for common invoice configurations
- Assign a customer-specific default template to automatically apply when working with that customer
- Update templates or switch customer defaults at any time
- The Default template cannot be edited unless you have admin access to Global Settings.
This ensures consistency while still allowing flexibility when needed.
Create Invoice from an Order
When creating an invoice directly from an order, the new Quick Invoice Options window streamlines the process by using the order’s existing context.
New Key details:
- Launches a new configuration window instead of immediately generating the invoice
- Automatically applies:
- Customer default template (if available)
- Otherwise, the merchant default
- Allows you to:
- Create new templates or update existing ones
- Set or change the customer’s default template
- Choose what to include on the invoice:
- Services only
- Postage only
- Both services and postage
This makes it easy to generate the correct invoice in a single step. You can still add more orders if you'd like, or edit your earlier selections once you are on the template simply by selecting the Edit Items & Options button.
Create Invoice from PRC or Midnight Accounting
When creating invoices from PRC → Invoices or Midnight → Accounting, the new experience provides additional flexibility when working across multiple orders.
New Key details:
- Select a customer first, then choose from their available orders
- Option to filter orders (e.g., show closed orders)
- Use templates and defaults the same way as when creating from an order
Major enhancement:
- When you choose to invoice Services only or Postage only, the system:
- Automatically filters the list of orders to show only those with relevant billable items
- Pulls in only those line items when the order is selected
- Allows you to select multiple orders and generate a single invoice
This significantly reduces manual effort—eliminating the need to open each order and version to find eligible items. You can now invoice just postage or just services across multiple orders in a single step.
Group Billing (Current Behavior)
Group Billing functionality remains consistent with current behavior:
- A separate Group Billing option is available when applicable
- Users can choose to create either:
- A standard invoice, or
- A Group Billing invoice
- Once a Group Billing invoice is created for an order, future invoices for that order must also follow Group Billing
- Additional enhancements planned.
What’s Coming Next for this Feature
Upcoming releases will expand this feature with additional capabilities, including:
- Creating invoices for zero-balance orders
- Displaying escrow and earmarked totals on invoices
- Adding aging summaries
- More control over showing/or hiding quantity and rate
New: File Proofing & Approvals in Midnight! (Beta)
Midnight now includes a Print Reach Drive integrated Proofing Module to help you manage customer file approvals without leaving the system.
Assign reviewers in stages, send automated notifications, and track approvals, rejections, and revision requests—all within a structured workflow tied directly to your estimates and orders. This keeps your proofing process organized, visible, and easy to follow.
This feature is currently available in beta. If you’re interested in early access, email support@printreach.com and let us know how you currently handle file approvals. Our team will follow up to get you started.
Change: Quickbooks IIF Export for Invoicing Module Customers
Update: Earmarked‑to‑Earmarked Transfers - Phase 2 of Balance & Transfers Feature
We’ve added support for Earmarked‑to‑Earmarked transfers in the Balances & Transfers feature in Print Reach Central (PRC), continuing the phased rollout of enhanced fund management tools.
In the previous release, customers gained visibility into escrow and earmarked balances and were able to perform Escrow‑to‑Escrow and Earmarked‑to‑Escrow transfers. This release builds on that foundation by enabling funds to be reallocated directly between orders using existing earmarked balances.
Key details:
- Transfer funds between two orders using existing earmarked balances
- Destination order must belong to the same customer
- Destination can be any open order (it does not need an existing balance)
- Users cannot transfer funds to the same order they are transferring from
- Transfer amount cannot exceed the available earmarked balance
All transfers remain fully audited, generating a confirmation number and creating linked debit and credit transactions to ensure complete traceability. Balances are automatically updated in both PRC and Midnight.
What’s next for this Feature:
In the next release, we will introduce additional capabilities, including Escrow‑to‑Earmarked transfers and Void/Correction functionality, to further expand flexibility and control over account balances.
New: In‑App Messaging for Updates & Announcements
We’ve introduced new in‑app messaging capabilities to help keep you informed about product updates, important announcements, and new features—directly within Midnight.
Starting with this release, you’ll see a message when you log in notifying you of the latest release, along with a link to the full release notes.
What this means for you:
- Stay informed with timely updates delivered directly in the application
- Easily access release notes and important information without leaving Midnight
- No disruption to your current workflow
This lays the foundation for future enhancements, including:
- In‑app notifications for important news and alerts
- Guided callouts highlighting new features, fields, and functionality
Important – MIS Key Rotation Completed for Improved Security
As part of our ongoing security improvements, Midnight completed a rotation of the MIS Key (also known as the Site Token) on Sunday, June 14, 2026. This key is used for SOAP API integrations and certain connected applications.
Customers using the SOAP API may need to update their integrations with the new MIS Key. The updated key is available in Midnight → Admin → Global Settings → Company Settings.
If your site uses custom API integrations and you have not yet updated your configuration, please review your integration settings. If you have any questions or need assistance, contact Print Reach Support.
Update: MerchantTrack Rebranded to Pulse
MerchantTrack has been updated and rebranded as Pulse, offering a more modern and streamlined experience for managing payments and reporting.
Pulse introduces a refreshed user interface while maintaining the same navigation, functionality, and data you’re familiar with today. This update lays the foundation for future enhancements to payments and financial tools.
What’s changed:
- MerchantTrack is now called Pulse
- The user interface has been modernized
- Existing access links automatically transition to Pulse
What’s not changing:
- No changes to payment processing
- No changes to workflows or daily use
- No features or data have been removed
- No action is required
Additional update:
- In Print Reach Central → Merchant Settings, the “Launch MerchantTrack” button is now labeled “Launch Pulse”
Bug Fixes and Performance Enhancements:
- Fixed an issue where the selected contact could be cleared when saving a newly created order from an estimate, particularly after changing the customer. Contacts now save correctly during initial order creation.
- Fixed an issue where additional services marked as “Markup” were incorrectly displaying a price on estimate and order line items; these services now display $0 and are correctly included in the overall print total.
- Improved image quality for inventory items by preserving the original resolution when uploading images from the Midnight Inventory App, resulting in clearer, more usable photos.
- Fixed an issue where user email signatures containing HTML were displaying raw code in emailed reports; signatures now render correctly in outgoing emails.
- Fixed an issue where exporting an estimate to an order could fail if the project name exceeded character limits; longer project names are now supported and export correctly.
- Fixed an issue that prevented copying print product templates due to duplicate description validation errors caused by extra spacing; templates can now be copied successfully.
- Fixed an issue where CRM activities could display inconsistent user IDs; entries now consistently show the correct user information for easier tracking and reporting.