• 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/02/01

    CampaignsAdmin APICustomersStorefrontWebhooks

    New Features

    • Storefront Accounts have been completely overhauled and moved into the core platform to improve customer UX and pave the path forward for deeper customer account features.
    • Subscription Line Items can now be managed from the Admin API enabling new integration possibilities.
    • Introducing Metadata APIs allowing external apps to register their Metadata Definitions on stores for metadata used in their integration.
    • Disputes resolution flows now offer the ability to register external refunds.
    • It is now possible to restock items back to inventory when creating a refund for an order.
    • Campaigns app now features improved failed payment handling for external redirect flows.
    • Webhook subscribers can now listen for store general configuration updates through the store.updated webhook.

    Improvements

    • Many major improvements have been integrated with the Admin API unstable version with improved performance, additional order reporting values, and consistency, see docs.
    • Store Payments Env key is now automatically saved during Campaigns App installation flow to reduce setup steps.
    • Customer IP Address is now sync'd to Klaviyo to power their profile location features to leverage a customer location in automation flows.
    • We've improved order refund and order adjustment tracking to improve the accuracy of order returns report values.
    • Order Returns can now be filtered by Products to easily find returns by product.
    • Orders can now be filtered by has_outstanding_balance to find orders that have outstanding owed refunds or require payment collection.
    • Core Attribution fields now all support a consistent 500 characters to match external attribution platform general best practices.
    • Maxmind App has been refactored to use the riskScore API instead of Insights to reduce costs.

    Bug Fixes

    • Images inserted into emails now save properly to the ticket so they can be seen by dashboard users.
    • Fixed an issue with saving the comment mode on support macros.
    • Fixed error message shown in the Partners App portal when creating a release for an S2S app without an app file.
    • Fixed an edge case issue with using a different billing address than shipping in the storefront checkout flow.
    • Fixed an edge case issue with campaign currencies blocking package creation.
  • 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.
  • 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/10/17

    SettingsDashboardCustomers

    New Features

    • A new timeline oriented Customer Detail view is now optionally available on stores, to improve the UX when working with customers in the Dashboard.
    • Open Carts can now be exported, allowing merchants to leverage this data in external workflows.
    • Store Settings now feature a new SEO & Social Sharing section to configure store homepage SEO meta tags and also provide a preview image when shared on social platforms.
    • Subscription shipping price can now be updated on the Admin Subscriptions API.

    Improvements

    • Customer's default shipping address is now automatically populated in the checkout flow to reduce friction and improve the UX.
    • Dispute handling of subscriptions has been improved with the new ability to provide a trackable Subscription Cancel Reason in the event a subscription is canceled due to the customer filing a dispute.
    • Improved the page load performance of the Orders List view with more query optimizations.
    • Product IDs now show in on Product Detail views making it easier for Dashboard users to reference them when using Checkout Links.

    Bug Fixes

    • Fixed an issue caused by users using the back button after completing their PayPal order.
    • Fixed an issue with Orders search when the current page does not exist for the current search terms.
    • Added upload file type validation to Branding Settings to display proper error messages for supported file types.
    • Fixed an issue related to non-public products causing an error when attempted to be accessed publicly.
  • 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.