• 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
  • 2025/01/08

    OffersCheckoutPaymentsProducts

    New Features

    • Storefront event tracking now has new events for deeper tracking in the checkout flow; checkout_contact_info_submitted, checkout_shipping_method_submitted, and checkout_shipping_address_submitted, see event tracking docs.
    • Storefront Single Page checkout can now be customized through the dashboard Checkout settings to apply deeper branding styles.
    • Coupon share links now feature a dropdown selector to choose the redirect destination when the coupon is applied.
    • Shopify customer updates are now synced automatically to the 29 Next customer user account when using Shop Sync.

    Improvements

    • Inventory Low Stock alerts has now been consolidated into the inventory view to improve inventory management user experience.
    • Partial fulfillment logic has been improved to not create a new fulfillment order for the remaining products to simplify fulfillment integration logic.
    • We've improved our payment flow handling when payment processors are unavailable.
    • We've improved the SKU filter logic to be exact match to prevent cases where of matching multiple SKUs.

    Bug Fixes

    • We've fixed an issue with 3DS frictionless flow that intermitently failed depending on the user/browser behavior.
    • We've fixed an issue with custom shipping prices not being applied with Stripe APM payment flow.
    • We've fixed an issue with Partial Fulfillment Requests not sending the correct fulfillment order line items.
    • product.updated webhooks were not triggered when removing product categories.
    • We've fixed an issue with product out of stock messages not being shown in the side cart when adding product fails.
  • 2024/12/18

    Admin APIPaymentsProductsFulfillment

    New Features

    • Introducing Shop Sync, a new app to sync your products from Shopify to 29 Next, and to sync orders placed in 29 Next to Shopify for fulfillment.  
    • Inventory management is now easier with the ability to update inventories for all SKUs directly on the inventory list view within a single interface.

    Improvements

    • We've improved 3DS2 Optimized and our automated retry logic to reduce the number of false failed authentications on transactions reports, and we now retry additional decline reasons to improve payment acceptance rates in some cases.
    • We've now removed the PayPal Digital Products feature which was previously required when selling digital products with PayPal, reducing the complexity of configuring PayPal.
    • Products can now be set to a price of 0.00, essentially making them free products, which is desired in some merchant use-case scenarios.
    • The Top Selling Products widget on the Analytics dashboard now follows the Orders by Product report structure summarizing product sales by their parent instead of showing individual variants.
    • We've improved Offers discount rounding logic to be more predicatable following "round up half" logic.
    • The subscriptions summary table on the customer details view has been improved for more clear and consistent UX.
    • We've improved the public display of tax rates to customers in order confirmation pages, emails, and APIs.
    • Campaigns App logs are now localized to the store timezone.

    Bug Fixes

    • We've now fixed an issue where product reviews were improperly moved when converting a product from a stand-alone to variant product.
    • We've fixed an issue with sorting disputes by date range in 29 Next Payments UI views.
    • We've fixed an edge case where it was possible to create a 500 error on the products Admin API when not passing a Location ID.
    • We've fixed logic related to passing a customer's email address incorrectly on the customers Admin API.
    • We've fixed an issue that prevented users from removing a package's image in Campaigns App.
  • 2024/11/06

    Admin APIPaymentsProductsOrdersSupport

    New Features

    • Order refunds now automatically allocate a line item refund to the corresponding original payment transaction to improve UX and merchant reconciliation.
    • Themes now feature a Image Picker setting to select from all of the existing uploaded assets to improve the theme customization experience.
    • Products are now automatically synced to Klaviyo for an easy and seamless setup flow when installing the app.
    • Meta Pixel conversion events now send the store primary domain as the event source by default.  Meta Pixel app now also supports passing a custom domain via order attribution metadata.
    • Coupons can now be shared with a link to automatically apply a discount in the checkout of the shopper's session.

    Improvements

    • We've made several improvements to the chargeback defense document submission flow for improved UX.
    • Fulfillment Orders sent to Shipstation now are properly localized to the Shipstation system time zone (PST) and also use the date of the Fulfillment Order to improve workflows.
    • We now automatically set the State field value when available based on the ZIP / postcode to improve data consistency across selling channels.
    • We now validate email sending domains, to improve store setup and monitoring workflows.
    • We now detect and map UniUni as a fulfillment carrier, and have enabled this carrier for delivery tracking integrations.
    • Product Admin API variant create flows have been improved for a more straightforward API consumer perspective.
    • Product Variants now support metadata for more robust integrations with external platforms that require mapping product data.
    • The new customer registration email has now been removed as its core functionality is redundant and no longer necessary with email OTP login flow for customer accounts.

    Bugs Fixed

    • We corrected issues with decline code mapping for 3DS2 transactions.
    • We fixed support ticket timeline events that showed an incorrect event for sending notifications to the dashboard user.
  • 2024/06/05

    ThemesProductsNotificationsFulfillment

    New Features

    • New customer notifications have been added when orders are Out for Delivery and Delivered to keep customers updated on their shipment statuses. This is supported for stores with Delivery Tracking app installed. 
    • Theme settings now feature a live preview to see your changes while you edit, to make the storefront theme editing experience more intuitive and interactive for users.
    • Product cost per item can now be added to calculate COGS on orders so that merchants can integrate their raw costs into external services to track ROI.

    Improvements

    • Shipping carrier names have been improved system-wide to display more friendly names.
    • FirstMile has been added as a core fulfillment carrier with mapping support from Shipstation to map to external services such as PayPal and Delivery Tracking.
    • 4PX has been added as a core fulfillment carrier with mapping support from Shipstation to map to external services such as PayPal and Delivery Tracking.
    • Product SKUs are now shown on the order detail view to more easily surface exactly which product SKU has been purchased by the customer.

    Bug Fixes

    • Fixed an issue where we ocassionally get multiple delivered events from providers and create multiple fulfillment delivered events.
    • Fixed a UI issue when creating offers when using the Discount is a fixed amount off of the product's value incentive.
    • Fixed an issue that caused the order confirmation email not to be sent if the order was completely digital.
  • 2024/02/14

    Admin APISettingsProductsOrdersCampaigns

    New Features

    • We've now released a new Admin API version, 2024-04-01, which has much improved schemas for better performance and consistency.
    • Duplicate orders are now detected and blocked to prevent customers from accidentally creating multiple orders with the same products within a short timeframe.
    • Admin API reference documentation now features the capability to send example requests to quickly test API requests/responses.

    Improvements

    • Test orders no longer impact product inventory counts to improve product inventory tracking.
    • Storefront asset uploading has been significantly improved from a UX perspective to be more intuitive.
    • Fulfillment event timeline details now include tracking information to surface shipment tracking information within the context of order history for more clarity.
    • Product titles shown in Campaigns app are now automatically updated when the source product is updated to keep these in sync.
    • Campaign API users can now pass a language in the user object to override the campaign default language if selling in multiple languages.
    • Store domains now have improved validation to prevent invalid domains from being added to stores.

    Bug Fixes

    • The list of available locations to move a product to has been fixed to not include deleted locations.
    • Returns export errors caused by unsafe handling of null values have now been fixed.
    • Edge case issues with Apple Pay default account country have been fixed.
    • Subscription list views and reports incorrectly offered sorting by total which has now been corrected.