Changelog

Stay up to date with the latest improvements and updates to YoPrint

May 2025

Customer Balance Statement

New Feature

We are happy to introduce Customer Balance Statement PDF. This feature allows you to quickly print a PDF with a list of all pending and overdue invoices details per customer basis, making it easy to collect paymetns in bulk. The customer will also be able to print their own copy from Customer Portal directly.

Sales Order List: Added Created On Column

Enhancement

We've added Created On column for Sales Order List Page so that you know when the Sales Order was created vs the Issue Date.

Customer: Phone Number Validation for Area Code 227

Bug Fix

When entering a US phone number with an area code of 227, YoPrint mistakenly shows it as an "invalid phone number." This issue has been fixed.

April 2025

Invoice Report: Add Discount Column

Enhancement

We've added discount column to invoice reports.

Inventory: Sales Order Line Items Not Updating Inventory Correctly

Bug Fix

We had an issue where making changes to Sales Order Line Items is not correctly updating the inventory counts. This has now been fixed.

Sales Order: Saving Sales Order Line Items Is Slow

Performance

We've noticed that saving Sales Order Line Item is populating unnecessary data which slows down the API calls. This is now fixed.

Sales Order Clone: Sometimes Multiple Invoices Are Created for Auto Managed Invoices

Bug Fix

When cloning a Sales Order that has Auto Managed Invoice, YoPrint is mistakenly creates two Invoices. This has been fixed now.

Sales Order Detail Page: Add Edit Button For Tasks

Enhancement

We've added a convenient "Edit" option for the tasks so that you can edit everything at one go.

Customer Portal: Quote Approval Is Missing From Dashboard

Bug Fix

We had a bug where Quote approvals were not appearing in Customer Portal Dashboard. This has now been fixed.

Sales Order Create: Batched Auto Save Updates

Performance
UI/UX Enhancement

In Sales Order Create Page, every change you make is being saved right away. While we are saving, you are locked out of making any additional changes. To make matters worse, on larger order, each save could take 10 - 20 seconds.

With the new batched auto save, we will accumulate your changes for a couple of seconds before making API call to save your changes. While the save is in progress, you can continue making further changes and updates.

We will still prevent you from publishing the Sales Order while the auto save is in progress but you should see a remarkable improvement in performance.

Invoice PDF: Add Payment History

New Feature
Enhancement

You can now display a list of payments made towards the order in the invoices. This is an opt-in feature which you need to enable it under Configuration > Settings > General. Scroll down to PDF Configuration and turn on Show Payment History In Invoices.

Once enabled, Invoices will now have a new section with the payment information.

PDF Template: Add Shipment Info to Job Data

Enhancement

Job PDF Template now includes list of info about shipment.

Inventory Saved Filter: Inventory Count Filter Options Not Working

Bug Fix

In Inventory Saved Filter Dialog, we had an issue where selecting the following filter options results in showing incomplete UI making them unusable.

  • Stock Available
  • Stock Committed
  • Stock On Hand
  • Stock Reorder

Sales Order History: Fix Avatar Not Rendering Correctly

Bug Fix

Sales Order Deleted Event and Sales Order Converted Event both were not displaying the user avatar correctly under the Sales Order History Tab. This has been fixed now.

Sales Order History: Add New Sales Order Restored Activity

Enhancement

With V2, we've introduced the ability to Restore a Sales Order as opposed to just cloning a deleted Sales Order. With that, we're also adding a new history entry to indicate who restored the Sales Order.

Sales Order Detail: Changing Issue Date Fails If There Are Tasks with No Due Dates

Bug Fix

If there is a task with no due dates in the Sales Order, changing the Sales Order Issue Date errors out. This has been fixed now.

All Packing Slips Now Correctly Display White Labeled PDFs

Bug Fix

Since V2, we moved the Packing Slip Whitelabel Option to Shipment itself to allow for mixed packing slips scenarios. However, the All Packing Slips was still using the Sales Order level Whitelabel option to display the PDF.

This inconsistency is has now been corrected.

Purchase Order QuickBooks Sync Status

Enhancement

We've now added the ability to check QuickBooks Online Sync Status for Purchase Orders.

Sales Order Line Item Pricing Override Bug

Bug Fix

We had a bug where overriding the "Product Total" reset the "Product Cost." This has been fixed now.

Task Calendar View Breaks if Due Date Is Missing

Bug Fix

If Task due date was set to null, then the calendar view stops working. This has been fixed now.

Stay updated on new features

Join our mailing list to get notified when we release new features and improvements. We only send updates that matter to your print shop.

We respect your privacy. Unsubscribe at any time.