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.
fulfillment.created
and fulfillment.updated
webhooks to be updated when new fulfillments are created and as their delivery statuses are updated.external_id
property as a reference to the external payment provider's ID for the payment, also includes support to filter by external_id
.store.updated
webhook.unstable
version with improved performance, additional order reporting values, and consistency, see docs.has_outstanding_balance
to find orders that have outstanding owed refunds or require payment collection.riskScore
API instead of Insights
to reduce costs.product.created
and product.updated
events are now available to be subscribed to by external systems for monitoring products in a store, and to enable deeper integrations.order_status_url
making it possible for campaigns to leverage the storefront order confirmation page and invoice views.parent_id
so that integration partners can link related transactions in their external application logic.order.updated
webhook events were sent by the authorized transaction recurring processes even though the order had not updated.