• 6/8/25

    StorefrontWebhooksCampaigns

    New Features

    • 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.

     

    Improvements

    • 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.

    Bug Fixes

    • 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.

  • 9/7/25

    SubscriptionsAdmin APIPaymentsSettings

    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.

  • 25/06/25

    Admin APIMetadataCampaigns

    New Features

    • Campaign Analytics by Page: Campaign Analytics now provides a breakdown of events by page, showing session visits, orders created, and upsells, giving merchants deeper insights into how each campaign page is performing.

    • Device & Browser Performance: Campaign Analytics now includes performance breakdowns by device type and browser, helping merchants monitor KPIs and optimize for different audiences.

    • Bulk Campaign Package Creation: The Campaigns App package creation flow now supports bulk creation of product variants, streamlining setup for campaigns with many product variants and improving data quality.

    • Campaign List Performance Metrics: The Campaigns App list view now displays key performance metrics, giving merchants a quick overview of how campaigns are performing without needing to drill into reports.

    • Google & Slack Social Sign-In Support: Platform login now supports Google and Slack sign-in for faster, more convenient access to your account.

    • Shop Sync Order Attribution Metadata: Shop Sync now syncs order attribution metadata to Shopify order metafields, enabling merchants to pass custom attribution values directly into Shopify.

    • Automatic Variant Generation for Attribute Options: Adding new product attribute options now automatically generates all variant combinations, ensuring complete variant coverage for your products.

     

    Improvements

    • Improved Checkout Link Behavior: Checkout links now remain on the current page when opened in a pop-up, such as those triggered by Klaviyo, for a smoother customer experience.

    • Order Filtering by Currency: Orders can now be filtered by currency in both the dashboard and Admin API, providing better management for stores selling in multiple currencies.

    • Order Line Item Timestamps: Admin API order line items now include created_at and updated_at properties, giving API consumers additional context for tracking line item changes.

    • Enhanced Checkout Customization: Additional settings have been added to checkout customization, allowing merchants to further adjust colors to match their brand.

    • Metadata Filtering: Metadata definitions can now be filtered through both the dashboard and Admin API, supporting deeper integrations with external systems leveraging metadata.

     

    Bug Fixes

    • Template Editor Save Fix: Resolved a UI issue in the dashboard template editor that prevented changes from being saved.

    • Klaviyo Pop-up Fix: Fixed an issue where Klaviyo pop-ups were not displaying on storefronts as expected.

    • Apple Pay & Google Pay Redirect Session Fix: Corrected an issue where returning users in the Google Pay or Apple Pay redirect flow did not always have an updated browser session.

    • Cart Currency Fix: Fixed an edge case where carts created through the Admin API did not consistently save the correct currency.

    • Shop Sync Shipping Address Fix: Resolved an issue where shipping addresses were not saved in Shopify when Apple Pay provided no last name.

    • Disputes UI Sorting Fix: Fixed an issue where sorting in the Disputes UI did not work and could cause a 500 error.

  • 11/06/2025

    CheckoutAdmin APIDisputes

    New Features

    • UI Overhaul for Accounts & Payments: We’ve rolled out a redesigned interface for 29 Next Accounts and Payments, aligning them with the main store UI for a more consistent and intuitive user experience.

    • Disputed Order Fulfillment Cancellation: It’s now possible to cancel fulfillment on disputed orders (when supported), helping prevent scenarios where items ship after a dispute has been filed.

    Improvements

    • Shipping Discounts in One Step Checkout: Discounted shipping prices are now properly displayed in One Step Checkout when the checkout session includes a shipping discount.

    • Inventory Export Enhancements: Inventory exports now include allocated stock values, giving merchants more complete data for inventory planning and reconciliation.

    • Improved Gateway Handling: Gateway logic relating to bankcard persistence on recurring payments has been improved to better handle cases where the previously used gateway is no longer active.

    • Simplified User Permissions: Dashboard user permission groups have been removed for a cleaner, more straightforward permissions model.

    • Resilient PayPal Subscription Handling: Recurring PayPal billing now more gracefully handles deactivated PayPal accounts, reducing failed payment errors.

    • Cleaner Campaign Analytics: Bot sessions are now excluded from campaign analytics, resulting in more accurate session counts and conversion rate KPIs.

    • Admin API Pagination Performance: Pagination performance has been improved across all Admin API list views, especially helpful for large data sets.

     

    Bug Fixes

    • PayPal Cancellation Redirect Fix: Fixed an issue where customers who canceled a PayPal payment were redirected to an empty cart instead of being returned to the checkout flow.

    • Fraud Analysis Fix: Resolved a bug that impacted fraud analysis logic when creating orders from the dashboard.

    • Order Timeline Pagination Fix: Timeline events now paginate correctly when more than 100 events are present on an order.

    • Spreadsheet Import Fix: Improved handling of integers formatted as strings from different spreadsheet editors to ensure accurate data imports.

    • Subscription Export Fix: Fixed an issue that prevented subscription exports from running unless a date range filter was applied.

  • 29/05/2025

    SubscriptionsProductsOrdersDashboard

    New Features

    • Reuse Saved Payment Methods in Dashboard Orders: The dashboard order creation flow now supports using a customer’s retained payment methods, enabling faster and more efficient support workflows when placing orders on behalf of existing customers.

    • Simplified Product Management: The concept of stand-alone products has been removed, streamlining the product setup process and making catalog management more intuitive.

     

    Improvements

    • Subscription Line Item Handling: Subscription line item behavior now mirrors that of cart and order line items for a more consistent and intuitive experience.

    • Single Page Checkout Enhancements: Several updates have been made to the single page checkout flow, improving the end-customer experience and aimed at boosting conversion rates.

    • Improved Checkout Settings UX: The checkout settings interface has been refined for easier customization of the checkout experience from the dashboard settings.

    • More Accurate Payment Response Codes: Payment response code 2003 has been renamed to Issuer Declined, and additional network response mappings have been updated for improved clarity and reporting.

    • Apple Pay Express Display Logic: Apple Pay buttons are now more intelligently handled on devices that do not support them, reducing display inconsistencies.

    • Shop Sync Currency Defaults: Shop Sync now automatically sets USD as the default currency if none is configured in the connected Shopify store, preventing product sync failures and improving first-time setup.

     

    Bug Fixes

    • Unexpected Redirect Fix: Fixed an edge case where logged-out dashboard users were incorrectly redirected to the storefront.

    • Gateway Routing Fix: Resolved an issue where bankcard transactions didn’t always follow expected gateway group routing configurations.

    • Order Attribution Field Fix: The order attribution funnel field is now correctly configured as a text input.

  • Topics
  • Admin API
  • Apps
  • Campaigns
  • Checkout
  • Customers
  • Dashboard
  • Disputes
  • Fulfillment
  • Gift Cards
  • Metadata
  • Notifications
  • Offers
  • Orders
  • Payments
  • Products
  • Reports
  • Settings
  • Storefront
  • Storefront API
  • Subscriptions
  • Support
  • Taxes
  • Themes
  • Webhooks