New Features
-
Store Localization Overhaul: Store localization settings have been revamped with new tools to help merchants quickly launch in new regions. Bulk display prices can now be automatically converted using current exchange rates.
-
Campaigns App Domains: Production vs. Development: Campaign domains now support both production and development environments, allowing merchants to exclude test data from campaign analytics for cleaner, more accurate reporting.
-
Payment Methods in Store Detail API: The Store Detail Admin API endpoint now returns enabled payment methods, allowing external apps to dynamically reference available gateway options in their integrations.
Improvements
-
Custom Cancel Reasons for Subscriptions: The subscription cancellation flow in the dashboard now includes a free-text field for “Other Cancel Reason.” This data is available in exports for better analysis of custom cancel motivations.
-
Faster Dashboard Cart View: The cart list view in the dashboard has received UI refinements and backend query optimizations for faster loading and smoother UX.
-
Enhanced Storefront Event Trackers: Storefront event tracking now provides more context for integration with third-party analytics platforms.
-
Admin API Performance Upgrade: Admin API serializers now use the Rust-based orjson library offering performance up to 10x faster than Python’s default JSON methods.
-
Subscription Payment Filters: The subscription list view and reporting tools now allow filtering by Apple Pay and Google Pay separately from standard bankcard methods for more detailed insights.
-
Reporting Fields in Carts API: The Admin API Carts endpoint now includes reporting fields to enable standardized reporting currency usage in non-base values.
-
Improved Session Re-authentication: When users return to a stale App session, they’re now prompted to re-authenticate more gracefully for a smoother experience.
-
Apple Pay Shipping Name Fallback: If Apple Pay omits first or last names from shipping data, the system now falls back to the customer’s profile name for continuity.
-
App Deep Linking Enhancements: App views now support deep linking to nested screens with applied query strings, making it easier to share filtered views across teams.
-
Fulfillment Carrier Expansion: Added core support for Amazon Shipping US and DHL Paket carrier mappings for improved post-fulfillment workflows.
-
Improved Product Image Uploads: When product image uploads fail, users now receive clearer error messaging to aid troubleshooting.
-
Campaign Logs by Payment Method: Campaigns App logs can now be searched by payment method, helping teams diagnose issues tied to specific gateways or flows.
-
Gateway Group Validation Enhancements: Gateway groups now validate that each gateway has a weighting of at least 1. If a merchant no longer wants a gateway to receive traffic, it should be removed from the group entirely.
-
Delivery Tracking Pagination Optimization: The delivery tracking list view now loads faster, thanks to improved query performance.
Bug Fixes
-
Google Analytics Referrer Fix: Resolved an issue where the Google Analytics app wasn’t capturing the referring page correctly for event tracking.
-
Google Pay Initialization Fix: Fixed an edge case that could prevent Google Pay from initializing properly depending on specific gateway configurations.