Cart-Wide Percentage Discount Incentive: Merchants can now create offer incentives that apply a percentage discount to the entire cart total, making it easier to drive conversions with compelling promotional offers.
Campaigns API: Dynamic Payment Methods: The Campaigns API now includes available_payment_methods and available_express_payment_methods, enabling campaign developers to dynamically show eligible payment options within their flows.
New transactions.updated Webhook: Transactions now trigger a transactions.updated webhook event when they become disputed, allowing external systems to track dispute events in real time.
Faster Storefront Performance: Storefront catalog queries and page load times have been optimized—yielding up to 40% faster performance for end users.
Customer Report Speed Gains: Customer report views now load faster due to improved query efficiency and data aggregation.
Export Size Limit for Stability: Exports are now capped at 100,000 objects. Users attempting to export more will see a warning—ensuring faster and more reliable export processing.
User Address Admin API Documentation: The User Address API endpoints now include detailed attribute descriptions, improving clarity for developers integrating external systems.
Campaign Analytics Optimization: Campaign Analytics performance has been improved with more efficient backend queries and data processing.
Order Status Race Condition: Fixed a rare race condition where the order status would not update to “Processing” after being sent to fulfillment.
Apple Pay & Google Pay Logs: Resolved an issue where failed Apple Pay and Google Pay transactions did not appear in the payment transaction logs.
Checkout Settings Access Restriction: Fixed an issue where users could still access checkout functionality directly from within Checkout Settings, which was unintended behavior.
Subscription Interval Null Handling: Corrected a 500 error triggered by passing null as the subscription interval in the Admin API.
Campaign Package Mobile View Fix: Fixed missing links to campaign packages on mobile, allowing users to properly view and manage packages from their mobile devices.
3PL Central Logs Fix: Resolved an issue that caused the Logs tab to be hidden in the 3PL Central app.
• Configurable Product Filters: The Storefront Product Catalog now supports configurable filters, allowing customers to refine product searches by attributes, price, and availability.
• Bulk Inventory Management: Inventory can now be updated in bulk via an Export and Import process, making stock management more efficient.
• Enhanced ShipStation Integration: ShipStation now supports Partner API Keys, providing higher API rate limits for high-volume accounts.
• Expanded Storefront GraphQL API: The products query now includes filters for product node IDs and PKs, enabling theme developers to create richer customer experiences.
• Improved Meta Pixel Integration: Meta Pixel now leverages our Storefront Event Tracking framework for a more robust and future-proof tracking integration.
• Checkout Customization Previews: Merchants can now preview customer account screens with mock data, allowing them to see exactly what customers experience when logging into their storefront accounts.
• Faster Storefront Tracking Events: The performance of tracking events on the storefront catalog has been optimized for improved response times.
• Stronger Subscription Restrictions: Blocklisted customers are now prevented from reactivating their subscriptions through their customer accounts.
• Faster Order Detail Views: Order detail views now load more efficiently with optimized queries and improved data storage for fulfillment event dates.
• Subscription Renewal Fix: Resolved an issue where subscription payment method updates failed due to the subscription product being out of stock.
• Order Search Fix: Fixed a bug that prevented users from searching for orders via accounts.29next.com, even when they had the necessary permissions.
• Cart Error Handling Fix: Attempting to add a product without a price to the cart now correctly returns a 400 error instead of a 500 error.
• Login Throttling Enhancement: Login attempts are now more gracefully throttled with a dedicated 429 error page when brute force login attempts are detected.
Product image API has been improved to fully support syncing product images from external catalogues with the ability to set the display order and have endpoints for managing existing images.
gateway.created and gateway.updated to stay up to date with store payment gateway configuration changes.partner_transaction_id field has been removed from the Admin API to improve clarity for external API data consumers.