✨ What's New: Features & Improvements – September 18, 2026

⚡ Public and Widget API Performance Improvements
We've improved the performance of Public API and Widget API requests to reduce loading times and improve responsiveness for customers and API partners.
What's included:
Faster model search requests
Improved catalog category loading
Faster Mail-In payout method requests
Reduced loading delays when customers interact with the Widget
Improved response performance for partners using the Public API
Existing API contracts remain unchanged
❓ Improved Conditional Question Settings
We've updated the Conditional Questions setup to make the Required and Multiple Answers settings clearer and more relevant based on the number of available answers.
What's included:
Required and Multiple Answers are only displayed when a question has at least two answers
Both settings are automatically hidden when fewer than two answers are available
Hidden settings are automatically reset to disabled
Adding another answer makes the settings available again
Newly available settings start in their default disabled state
👉 Learn more about Condition Settings.
🧾 Separate Defects and Reports for Invoice Items
Invoice items sourced from Inventory now have separate Defects and Reports fields, making it easier to distinguish between them.
What's included:
Separate Defects and Reports fields
Information stays synchronized with Inventory until the invoice is paid
Updated labels across the application
Updated labels in PDFs, emails, and exports
"Internal Note: Defects/Reports" has been renamed to "Defects/Reports"
👉 Learn more about Creating and Managing Invoices.
📋 Declined Offer Survey Control
Merchants can now control whether the declined offer survey appears when customers decline a Mail-in or In-store offer.
What's included:
New ON/OFF toggle under Offer Settings → Offer Rules
Control the declined offer survey independently
Applies to both Mail-In and In-Store offers
The setting defaults to ON to preserve the existing behavior
👉 Learn more about Offer Settings.
📧 Offer Custom Fields in Staff Notifications
Offer custom field information can now be included in Staff Notification email templates.
What's included:
New shortcodes for offer custom field keys
New shortcodes for offer custom field values
Available across Staff Notification email templates
Supported across all purchasing methods
👉 Learn more about Notification Settings.
🐛 What's Fixed
📧 Email Template Preview Styles
Fixed an issue where previewing an HTML email template with custom styles could unintentionally affect the surrounding application.
Email template styles are now isolated within the preview, so reviewing a template no longer changes navigation, buttons, typography, or the surrounding application layout.
🌍 EU Pricing Sync Service Stability
Fixed an issue where failed company database connections could repeatedly crash the EU pricing synchronization service and delay pricing updates.
Connection failures are now handled with error logging and controlled retries, allowing the service to continue running instead of entering a restart loop.
⛳ Golf Item Images in the Customer Portal
Fixed an issue where Golf item images appeared correctly in the Widget but showed "No Image" in the Customer Portal after an offer was submitted.
Customers can now see the correct image for the Golf item when reviewing their submitted offers.
🔗 Custom Purchasing Method Offer API
Fixed an issue where creating a Custom Purchasing Method offer through the Public API using the /offer/ route returned a 404 Route not found error.
What's fixed:
/offer/custom-method/{custom-method-id}Now supports offer creation/order/custom-method/{custom-method-id}Now supports offer creationBoth routes use consistent validation and response handling
📊 Data Category Updates
Fixed an issue where changes to data categories were not being applied to existing company accounts.
Category updates now propagate to associated accounts, keeping category information consistent across the platform.
💳 Legacy Pricing Eligibility and Trial Plan Mapping
Fixed pricing eligibility so legacy pricing is determined by the account's current subscription rather than its registration history.
What's fixed:
Active legacy subscribers retain their legacy pricing
Legacy pricing remains during payment retries while the subscription is still active
New accounts receive the new pricing
Active and expired trials receive the new pricing
Previously canceled subscribers receive the new pricing
Sales signup trials are now correctly mapped to Scale
Sales trials retain the Trial subscription status while using the correct Scale plan information for internal integrations
⚙️ Instructional Message Toggle
Fixed an issue where the Instructional Message toggle under Offer Settings could automatically switch to Enabled when the page was first loaded.
The toggle now correctly respects the saved database state and defaults to Disabled when no configuration has been set.
📦 Accepted Manual Quote Shipping
Fixed an issue where accepted Manual Quote offers could remain stuck at Seller Accepted without creating a shipping label or moving into Active Leads.
What's fixed:
Accepted Manual Quote offers can now continue through the expected workflow
Shipping labels are generated correctly
Offers can reach Active Leads
Removed the incorrect "Failed to generate shipping label" error from the Widget confirmation screen
📊 Data Updates
📱 Expanded Device & Accessory Catalog
We've expanded the catalog with new smartphones, laptops, cameras, audio equipment, lenses, and accessories.
New additions include:
New Apple products
New camera and accessory products
New smartphone, laptop, and electronics models
👉 See the full list in the Data Update Help Guide for September 2026.
✨ More improvements and fixes are on the way!

