QuickBooks Issue? Resolved. New Enhancements? Rolled Out!

Sep 27, 2024

Hey guys,

We have our hands full to speed up V2’s finish line, but we’re also determined to make the YoPrint experience as smooth as possible.

That being said, you might have noticed that we have had some issues with Quickbooks these past few weeks. Here’s what happened, and also a rundown of a few other improvements and enhancements we’ve added along the way.

QuickBooks Tax-Syncing Issue: Resolved

Recently, QuickBooks Online decided to shake things up with how they interpret the tax info we send their way. While the updates on QuickBooks Online have greatly clarified how taxes work and are overall better to work with, it also unfortunately broke YoPrint's syncing.

Fear not! We've patched things up. If your tax data was pulling a Houdini and disappearing, give it another go—please resync, and it should stick this time. We are also rewriting our QuickBooks integration to better handle taxes and this will be rolled out with the V2 changes.

We’re so sorry this happened and our turn around time on this took longer than expected. We will strive to do better next time. Hopefully - there is no next time!

QuickBooks Disconnect Issue Temporary Fix

QuickBooks allows us to make 500 requests per minute per QuickBooks account connected to our system. Recently they've also started enforcing 10 concurrent requests per second per QuickBooks Account connected. This, unfortunately, broke YoPrint integration as we've always been eagerly monitoring QuickBooks integration, causing us to disconnect more frequently and in some cases failure to reconnect.

We've made some temporary changes to drastically reduce the number of concurrent calls we make and when. You should see less frequent disconnects and more reliably syncing.

We are still in the process of rewriting our QuickBooks integration to take advantage of their batch API and a new schedule-based monitoring to ensure QuickBooks Online remains connected. We are also detecting 429 errors and correctly interpreting them as retryable errors. These changes will also be rolled out with V2.

Once again - we’re so sorry this happened but rest assured we are working on a long term fix for this!

Purchase Order Detail Dialog Improvements

We've introduced right-click sync to QuickBooks Online. Sometimes, a right-click can make everything better in the world. Sometimes.

We added a Deleted Vendor indicator—because surprises are overrated.

Anbin also fixed a bug where Purchase Order History wasn't loading. Turns out, it needed a little pep talk.

V2 UI Alignment

The Configuration > Settings > Apps page is now sporting the sleek V2 UI format. We’ve also started enforcing Native UPS and FedEx integration deprecation. You can no longer add new accounts and existing accounts will continue to work until UPS & FedEx fully retires their SOAP endpoint. For existing users, please consider migrating to Shippo which provides the new UPS & FedEx integration. Offloading shipments to Shippo allows us to focus on more features for YoPrint, while Shippo does what it does best - provide a world class shipping integration for 85+ carriers.

Enhancements

We’ve also added some pretty cool and helpful tweaks here and there for you to further enjoy YoPrint.

Add "Customer / Vendor Name" to Message List

We’ve added Customer/Vendor names to the Message List to avoid the question of “umm, who was that from again?”

Add "Created At" to Customer List Page

We slapped a "Created At" date on the Customer List Page because timelines matter.

Add "Order Label" to Invoice List Page

There is now an "Order Label" to the Invoice List Page. We think labels are helpful, and not just on food.

Add "Customer Name", "Order Label" to Approval List

We introduced "Customer Name" and "Order Label" to the Approval List Page.

Add "Issue Date" to Job List Page

There is now an "Issue Date" to the Job List Page.

We hope these minor enhancements will be better for your workflow and improve your efficiency. Here’s hoping that the next update will be about V2’s launch! Fingers crossed 🤩

Minor Bug Fixes

WithYoprint Team