NEXT Payments - Klarna Subscriptions: Customers can now use Klarna to sign up and pay for subscriptions—expanding payment flexibility and improving conversion rates for recurring products.
NEXT Tagging for Shopify Orders: All orders sent to Shopify via Shop Sync are now automatically tagged with “NEXT”, making it easier to filter and manage them within the Shopify admin.
Bankcard Network Token Support: When switching payment gateways on subscriptions or upsell orders, the system now automatically uses network tokens for higher approval rates and improved reliability.
Campaign Session ID: Campaigns App logs now include a session ID, allowing users to trace all events related to a specific customer session for easier debugging and tracking.
Variant-Level Metadata Support: Metadata is now exposed at the variant level (separate from the parent product), enabling more advanced storefront customizations for individual product variants.
Faster Order List View: Performance of the Orders list view has been significantly improved, particularly for stores with large product catalogs.
NEXT Campaigns - Analytics Speed Boost: Campaigns App Analytics views now load much faster and are more stable, with several edge-case bugs resolved.
Payment Method in orderRetrieve API: The orderRetrieve API now returns the payment method used on the order, simplifying receipt page implementation in campaigns.
Theme Template Validation: The platform now validates uploaded theme templates to prevent the use of invalid include tags pointing to non-existent partials, reducing render errors.
Improved Theme Kit Logs: Terminal logs for Theme Kit now display clearer error messages when asset upload or update operations fail.
Product Purchase Availability Webhook: Changes to product purchase availability now trigger a product.updated webhook, allowing connected systems to stay synced in real time.
Auto-Closure of Stale Support Tickets: Support tickets with no activity for over 6 months will now automatically close, helping merchants maintain a clean and actionable support queue.
False Error on orderUpsellCreate API: Fixed an edge case where the Campaigns orderUpsellCreate API returned a false error despite successfully creating the upsell.
Single Page Checkout Validation Fix: Resolved an issue that caused the single page checkout flow to get stuck in validation when card details were missing.
Custom Cancel Reason Validation: Fixed a bug where overly long custom cancel reasons in the order cancellation form could trigger a 500 error.
Klarna on NEXT Payments: Klarna is now available as a payment method through NEXT Payments, expanding options for buy-now-pay-later transactions.
Interactive KPI Charts in Campaign Analytics: Campaigns App Analytics charts can now be toggled between key metrics to help merchants visualize how performance changes over time—ideal for funnel optimization.
Expanded Campaigns App Product Data: The Campaign App retrieve API now returns additional product data, enabling developers to group related products by variant attributes and automatically mark out-of-stock items as unavailable.
Campaign Package Data Enhancements: Campaigns App Packages now display more detailed information about underlying product SKUs, inventory availability, and purchase status, streamlining campaign management.
Revamped Transactional Emails: All customer-facing transactional emails have been redesigned with a cleaner, more modern look to enhance communication with end customers.
New Orders by Source Report: A new reporting view lets merchants analyze the origin of their orders across Checkout Flow, Subscriptions, Dashboard, and Admin API, offering deeper insights into sales distribution.
Localized Checkout Forms: Checkout address formatting has been localized for 21 new countries, aligning with local conventions and improving conversion rates.
Subscription Cancellation Date in Exports: Subscription exports now include the cancellation date, enabling richer external analysis of churn and retention.
Improved Apple Pay Domain Registration: Enhanced error handling and retry logic have been implemented for Apple Pay merchant domain registration to handle edge cases more reliably.
Webhook Timeout Handling: Webhooks now timeout after 20 seconds to prevent delays caused by unresponsive endpoints, improving overall stability of webhook processing.
Timezone Analytics Chart Error: Fixed an issue where the analytics chart could fail with a 500 error when crossing over into a new day due to timezone differences.
Order Search Authentication Fix: Resolved a bug where unauthenticated users attempting to search for orders received a 500 error instead of a proper authentication prompt.
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.
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.
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.
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.