• 3/9/2025

    Campaigns

    New Features

    • Multi-Currency Campaign Support: NEXT Campaigns now support multiple currencies across all associated packages, allowing merchants to run a single campaign flow while advertising in different markets with localized pricing.

     

    Improvements

    • Smarter Subscription Retry Handling: Subscription retry recovery transactions are now excluded from gateway failure notifications, reducing noise and false alerts due to their inherently higher failure rate.

    • Easier Access to Product Variant IDs: The product variant ID is now consistently accessible via the “View” link on product detail pages in the dashboard—making it easier to generate accurate Checkout Links.

    • Address Requirement for Fulfillment Locations: Fulfillment locations created in the dashboard now require an address, ensuring valid routing logic and preventing incomplete location setups.

    • Reduced customer.updated Event Noise: The customer.updated webhook is no longer triggered on every new order, reducing event volume and simplifying downstream handling for actual customer data changes.

    • Auth Code Filtering in Next Payments: Transactions in NEXT Payments can now be searched and filtered by authorization code, helping dispute service providers locate specific transactions even with minimal context.

     

    Bug Fixes

    • Payments Account Balance Display Fix: Improved clarity of held reserve amounts in the NEXT Payments Account Balance view and resolved an issue where incorrect additional currency balances were displayed in some cases.

  • 20/8/25

    Admin APIProductsApps

    New Features

    • New Verify API Endpoint: A new verify endpoint is now available, allowing platforms to verify and retain a card token before using it in an order or subscription. This offers a more flexible and secure approach to pre-validating payment methods.

     

    Improvements

    • Expanded App Settings Field Types: Internal app settings now support more field types, aligned with those available in Theme Customization Settings—making it easier for apps to adopt rich configuration options.

    • Auto-Sync Product Slug with Title: Product URL slugs now automatically update to reflect changes to the product title, helping maintain SEO and internal consistency.

    • Improved Dashboard Help Links: User documentation search and support links within the dashboard have been refactored to offer a smoother, more intuitive experience.

    • Order Exports Include GCLID: Google Click ID (GCLID) is now included in order exports, enabling bulk retrieval of paid search attribution data outside the Admin API.

    • Store Schema in Theme Templates: The store schema name is now available as a theme template variable, simplifying the ability to pass store context into client-side JavaScript.

     

    Bug Fixes

    • Inventory Duplication & Search Filter Fixes: Resolved issues that caused duplicate inventory entries and search filters not returning expected results.

    • Gift Card Checkout for Free Orders: Fixed an issue in the Single Step Checkout flow where free orders using a gift card could not complete the checkout process.

    • Export Stability Fix: Addressed a regression introduced in recent export processing optimizations that caused unexpected export issues.

    • Original Price Discount Fix: Fixed a bug where original prices on order line items did not correctly reflect applied discounts.

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

  • 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