Stay up to date with the latest improvements and updates to YoPrint
Changelog
Stay up to date with the latest improvements and updates to YoPrint
August 2026
Fixed
Quotes: Plan shipments before conversion
Quotes can now create and keep a shipment for planning. Create Label and Add External Package stay unavailable until you convert the quote to a sales order.
After conversion, the shipment stays attached to the same order, and Create Label and Add External Package become available.
Fixed
Shipments: Retry an uncertain create without duplicates
Fixed
Inventory: Keep incoming purchase orders linked to catalog products
Fixed
Catalog imports: Reject incomplete downloads before import
If creating a shipment times out or shows a server error, retrying now keeps one shipment instead of creating another.
If a later shipment save fails, the form warns you before closing so you can acknowledge what was saved.
If YoPrint cannot confirm the result, the form stops another retry until you review the shipment list first.
Incoming Purchase Order details now show the correct catalog product for current and older catalog inventory records.
Catalog downloads with an error or incomplete data no longer partially import or report success.
Inventory CSV imports now accept catalog IDs with provider prefixes, while duplicate or missing rows return an import error instead of failing unexpectedly.
Inventory details now open catalog products correctly.
Repeating a stock-adjustment batch no longer applies the same adjustment twice.
After an order changes between quote and sales order, Admin links now open the matching detail and preserve the active search; Customer Portal links open the matching detail.
Invoice details in the Customer Portal now open across invoice history, including invoices for standalone items without a job.
Simple percentage values now reject fractional or negative input.
Discounts above 100% are now rejected.
Price-based tiers keep their exact decimal values and reject duplicate thresholds.
Flat markup tables now use money values.
Changing a pricing group now recalculates the related job, order, invoice, and shipment totals together.
Product and service pricing rules now honor their enabled settings, while catalog default markup remains available when no rule applies.
Invoice lines now include the service price once, keeping invoice and order totals accurate.
Catalog-product prices now use the product cost when the default markup fallback applies.
Profit, deposits, and payment totals now follow the selected pricing group, and an existing payment is not lost when an invoice is created during repricing.
Manual prices and enabled service rules are respected, while rules that do not apply no longer leave an older price behind.
Pricing details no longer show an outdated rule explanation when a manual or customer price is used.
The Customer Portal no longer intercepts normal keyboard input.
When you clone an order, job, invoice, or shipment, YoPrint now keeps item quantities in sync in the new record.
When you turn Auto Invoice back on, YoPrint removes the manual invoices after the existing warning, creates a new managed invoice, and assigns the existing payments to it once.
When an invoice leaves Auto Invoice management, its shipment-linked fee can now be edited, reordered, or removed.
Open Connected Stores, select Shopify, then choose Fix now. The first-time setup form now shows the required warehouse, address, payment, sync, and order-prefix settings.
After you save the defaults, the Shopify card returns to Connected and the setup window stays open until the updated status arrives.
Some older Jobs no longer disappear from Sales Order job lists or leave Job Detail stuck loading. You can also open the complete Job from its Job Calendar card.
When a renewal payment is still due, review the open invoice and saved card, then choose Retry payment now to make one manual attempt.
After you update the saved card, YoPrint shows the same confirmation. Saving the card alone does not charge the invoice.
While the renewal payment is still due, plan changes and subscription cancellation remain unavailable.
Large date ranges now load faster because YoPrint waits to load complete Job and task details until you open an event card.
QuickBooks customer and invoice sync no longer fails when an address lookup returns incomplete country information. YoPrint uses the saved postal address and country code instead.