• 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
  • 2024/1/17

    CampaignsAdmin APICustomersMetadata

    New Features

    • Overhauled the Campaign App package editing experience and introduced package images to allow campaign developers leverage package images directly from the campaigns app.
    • Customer events have been overhauled and we've now introduced a new payment failed event to easily surface when a customer has failed payment attempts.

    Improvements

    • Store Payments Environment Keys are now available on the Store Detail Admin API for external apps and integrations to have programmatic access to.
    • We've now changed the Google Maps integration to require a merchant provided key through their store Checkout settings.

    Bug Fixes

    • We've fixed an issue with Metadata Boolean values not being stored properly which in turn prevented them from working properly for data filters.
    • We fixed an issue with the Dispute Detail view showing the wrong dispute amount.
    • Fixed a regression introduced that the prevented saving the global settings in Campaigns app.
    • Added improved logic to prevent the deletion of 29next.store sending domain globally throughout the system.
  • 2023/1/4

    CheckoutAdmin APIReportsOrdersMetadataFulfillmentStorefront API

    New Features

    • Introducing a new Order Detail layout view that greatly improves order management UX.
    • Metadata fields can now be enabled as Search Filters, making them much more useful as data points throughout the system.
    • The Admin API now allows passing a custom shipping_price to override the default price for the passed shipping_method to simplify order creation on the Admin API.
    • The Storefront GraphQL API now includes Products for cart line items, subscription properties to preview the subscription that will be created after checkout, and support for adding and removing vouchers.

    Improvements

    • Report date pickers now include a "Last Month" date range.
    • Improved the checkout flow to maintain an anonymous user's email address when going back to the shipping information step.
    • Improved PayPal transaction logging to redact the password so it's not available in logs.
    • order.updated and customer.updated webhook events are now triggered when updating metadata on orders and customers.
    • Improved the Blog Posts dashboard list view by adding the Post Date which is most relevant for blog posts.
    • Optimized subscription list view queries for more reliable page load times.
    • Improved customer ip_address validation to prevent invalid IP address from being passed into this field and failing downstream.
    • Improved the ShipStation Cancel Order logic to handle cases where the order has already been removed from ShipStation.

    Bug Fixes

    • Fixed an issue with Orders Overview Report showing user's email instead of the associated user account.
    • Improved the subscription renewal logic to check for subscriptions that have had a payment event within the last 24 hours, and exclude them from being considered for renewal.
    • Fixed an issue with Partner Reports where the Funnel field was expected to be exact but it was icontains causing the report to show unexpected results.
  • 2022/11/28

    Admin APIMetadataTaxesDashboardCustomers

    New Features

    • Order Metadata and Order Attribution Metadata can now be edited in the dashboard on the Order detail view improving workflows for dashboard users.
    • Transaction details now have Attribution data to more easily see the source of the transaction, especially useful for failed transactions that did not successfully create an order.

    Improvements

    • Improved database queries on Customer list view with a new approach to customer total spend to improve load speeds by 2x.
    • We've now added support for product_id to the Admin API for carts, orders, and subscription line items.
    • The labeling and error messages for App Kit setup has been improved for better DX.
    • We've now added support Auth/Catpure flows for upsells and refunds using Avalara tax calculation.

    Bug Fixes

    • Fixed an issue related to customers not receiving the password reset email if they did not have a password set for their account.
    • Fixed an edge case related to Variant Products not showing the lowest price on the product catalogue view.
    • Fixed an edge case for Auth/Capture flows where payment was automatically captured on fulfillment even when setting was disabled.
    • Fixed an issue where public child products were still shown in the Google Merchant feed even though the parent was set to non-public.
    • Fixed an issue where we failed to match chargebacks to failed transactions.
  • 2022/7/11

    CheckoutOrdersMetadataNotificationsDashboard

    New Features

    • Introducing Checkout Links, making it possible to construct links directly to the checkout flow with defined products and vouchers applied to the cart to enable external sales channels to direct customers straight to checkout.
    • Stores now can be configured to use a WYSIWYG editor (or HTML) for all of the content areas in the dashboard to help content writers and store managers more easily add and edit content.
    • Store Dashboard users can now add products to existing subscriptions to enable more flexible options in assisting customers in managing their subscriptions.
    • Customers will now receive a notification when subscriptions has been canceled to confirm this action has been taken.
    • It is now possible to add custom Metadata to Customers through the API to support custom data that needs to be stored and be available for export with customers.
    • Order Payment Status changes are now tracked so changes can be easily seen and used for auditing order changes.

    Improvements

    • Several improvements have been added to the Checkout flow including country geo-IP lookup, improved saved addresses UX, and dynamic form fields for localized address fields and labels.
    • Customer email logs now open emails in a popup to improve email display and remove styling conflicts.
    • Product reviews are now added through the Product List View template instead of the Product template to reduce complexity on the Product template.
    • Improved subscription event naming conventions for consistency and ease of future expansion.

    Bug Fixes

    • Fixed an occasional edge case issue that raised a duplicate order number key during the order creation process.
    • Fixed an issue with Orders by Offers Report query properly supporting multiple offers applied to orders.
    • Fixed UX issue when canceling Order to more easily handle canceling a related subscription.
    • Fixed an issue with Product sorting inside of Product Ranges.
    • Fixed a minor display issue with an active class in the checkout flow breadcrumb.
  • 2022/5/9

    SubscriptionsReportsOrdersMetadataNotificationsCustomers

    New Features

    • Introduced support for Metadata Definitions, allowing for custom metadata fields to be defined so they can be included in exports.
    • Orders Reports now include an Orders by Offer report to assist merchant insights into offer and discounts usage and performance.
    • Transactional email templates have been revamped with a more modern email design to help in the release of more types of transactional emails over time. Email templates also now automatically inherit the store logo and brand colors from store settings.
    • Subscriptions and Subscription Line Items can now be exported, allowing easy access to subscription data in CSV format for further analysis.
    • Disputes can now be exported, allowing access to dispute data in CSV format for further analysis.

    Improvements

    • The Subscriptions Admin API now offers a full suite of filters, to allow filtering of subscriptions by various attributes.
    • Store admins can now delete email sending domains, which is occasionally necessary if the initial domain validation process times out.
    • Everflow S2S Postback can now be configured to fire for test orders.
    • Order Reports and Order List View now feature a Subscription Lifecycle filter, allowing orders views to be filtered by initial or recurring charges.
    • We've now improved customer data on all exports to include Customer First Name, Customer Last Name, and Customer Phone Number for consistency.
    • Order Reports and the Order List View filters for Order Status and Fulfillment Status now support using multiple status filters at the same time to support more view and export use cases.
    • Improved the order status pipeline validations to prevent users from mixing Fullfillment Status = "Processing" and Order Status = "Pending", which is not supported.
    • Improved inbound email filtering rules to prevent potential email auto-responder loops.

    Bug Fixes

    • Fixed an issue where filters were not maintained when creating exports.
    • Fixed an issue where it was possible to save a stock record without a price, which is a required field.