Release Notes Through 202-06-27

June 29, 2026June 29, 2026

System Updates

June 21 – June 27, 2026

 

New

Nothing New This Week

 

Improved

Sales Tax Report Now Displays Shipping Tax Separately
The Sales Tax Report now includes a dedicated Shipping Tax Collected line, showing tax collected on taxable shipping charges separately from the shipping amount itself.

 

Fixed

Trial Purchase Stuck in Overdue Status After All Items Returned
We have fixed an issue where a Trial Purchase with all items returned could not be closed and remained stuck in an overdue status. We also resolved a related issue where saving a Trial Purchase in multiple tabs simultaneously could cause items to be incorrectly removed.

Saving Customer Profile Sends Duplicate Opt-In Emails
We fixed an issue where updating any field on a Customer Profile and saving would send an additional opt-in email and create a new entry in the Subscription history, even when the email address had not changed.

Coupon Stacking Calculating Different Discounts on Website vs. Register
We resolved an issue where stacking a percentage-off Coupon with a dollar-off Coupon produced different discount totals on the website versus the Register.

Reverb Listing Settings Not Loading Correctly
We've resolved an issue where products enabled for Reverb were defaulting to Published status and Reverb category options were not appearing.

Rental Contract Collection Letter Showing Incorrect Amount Due
We've fixed an issue where Rental Contract collection letters did not include applicable late fees when displaying outstanding balances. Collection letters now show the same amount due as the Rental Contract.

Quote Completing Twice When Accessed from Multiple Register Tabs
We corrected an issue where the same Quote accessed from multiple Register tabs could result in duplicate Quote completions and duplicate transactions.

Serialized Trade-In Items Remaining Marked as Sold After Return
We have resolved an issue where serialized items traded back into inventory could remain marked as Sold instead of In Stock, preventing them from being managed correctly after the Trade-In.

Rental Contract Fields Missing from Website Printouts
We fixed an issue where Rental Contracts printed from the customer website were missing several contract fields.

Product Image Upload Failing on New Product Page
We resolved an issue where you were unable to upload images to products from your computer on the New Product page, receiving an upload failure error or a page that would hang indefinitely. We have applied the same image sanitization logic previously applied to other areas of the Product page here as well.

Product Variant Order on Website Not Matching Edit Product Page
We've fixed an issue where if you clicked Edit to reorder a list of product Variants on the Product Information tab of an Edit Product page, any changes you made on the list order were not reflected on the store website.

'Add Misc. Item' Missing in Work Orders Created from the Edit Customer Page
We've resolved an issue where the Add Misc. Item option was not appearing when creating a Work Order from the Customers module. The option now appears correctly, consistent with behavior in the Register and Work Orders pages.

Customer List Custom Fields Cleared During Bulk Upload
We corrected an issue where Custom Customer Fields exported in a bulk customer list appeared without data, and re-uploading that spreadsheet would silently erase all existing Custom Field data for every customer. Custom Field values are now correctly included in bulk exports, and blank cells in an upload are treated as unchanged.

Work Order Text Message Replies Not Appearing in Correct Work Order
We have fixed an issue where customer replies to Work Order text messages were not appearing in the correct Work Order. Incoming replies are now attributed to the Work Order most recently texted from that customer.

Serialized Item Exchange Causing Incorrect Stock Count
We fixed an issue where selling, returning, and reselling a serialized item generated a temporary placeholder recorded with a -1 stock quantity value, permanently under-counting on-hand inventory.

Voiding Uncaptured Web Orders Causing End of Day Reporting Discrepancies
We resolved an issue where voiding a web order before payment was captured caused the End of Day report to include the original order amount as collected revenue, causing deposit overages during reconciliation.

 

 

That's all for this week. Thank you for being part of the Music Shop 360 family. Take care, we love you!!

Need Help?

Can't quite find the answer you're looking for? Our support team is just a call away.