• 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/05/08

    FulfillmentDashboardAdmin APIThemesStorefront

    New Features

    • Introducing 3PL Central as a new fully integrated Fulfillment Sevice App allowing merchants to automate their fulfillment flow with warehouse providers using 3PL Central WMS. 
    • Developers can now subscribe to webhook events for gateway.created and gateway.updated to stay up to date with store payment gateway configuration changes.
    • Customer Accounts now have a new setting to disable Support Ticketing for merchants that don't use our internal ticketing functionality.

    Improvements

    • Theme developers now have the ability to create settings for Product Categories that can be used to dynamically populate storefront theme templates.
    • The Dashboard Create Order form now follows the cart max items setting so it's consistent with the storefront when adding products an order.
    • We've now added YunExpress as a core fulfillment carrier and also now automatically detect and map YunExpress tracking codes through the ShipStation app.
    • It's now possible to pass multiple stockrecords when creating a product to simplify the workflow of external systems creating products in a store catalogue.
    • We've improved the logic and process of notification to Fulfillment Service Apps when they have many new fulfillments available waiting to be accepted.
    • The partner_transaction_id field has been removed from the Admin API to improve clarity for external API data consumers.
    • We refactored the customer selection and creation UI on Gift Cards to follow the Create Order UI for UX consistency.
    • Product structure has been removed from the Admin API for increased clarity.
    • We've improved thumbnail generation and handling for Campaigns App to support images with transparent backgrounds.

    Bug Fixes

    • Fixed an issue in the storefront checkout flow where the customer email address field disappeared when navigating back to the information step from the payment step.
    • Fixed an issue with duplicate product categories causing a 500 error instead of a standard validation error.
    • Fixed an edge case that prevented parent products that have variants from being able to be deleted.
    • Fixed an edge case where decline throttle settings did not work properly if a payment gateway was not active.
    • Fixed an issue where the customer's first address added through the Dashboard was not set as the default shipping and billing address.
  • 2024/04/24

    ReportsFulfillment

    New Features

    • Introducing a new suite of Fulfillment Reports to assist in monitoring and analyzing order fulfillment activity across your fulfillment locations, carriers, and destination countries.

    Improvements

    • Adjusted one-time "straight sale" orders to be included in results when using the Subscription lifecycle "Non-Recurring" filter.

    Bugs Fixed

    • Fixed many small issues with the storefront navigation menu editor to improve overall user experience.
    • Fixed an issue that prevented creating a subscription if the currency was not included in the store's default gateway group.
    • Fixed a display issue in the order metadata UI when no definition had been created for existing metadata.
  • 2024/04/10

    FulfillmentCampaignsDisputesPaymentsReports

    New Features

    • Fulfillment Events now show directly in the dashboard on the fulfillment order as a timeline for ease of tracking
    • Transaction reports now include summary metrics indicating the number of transactions that were disputed to help merchants have improved visibility into dispute sources.

    Improvements

    • Improved clarity of Transaction Statuses by removing legacy statuses that are no longer used or applicable.
    • Campaigns App API now accepts specifying the Gateway Group or Gateway directly in the API request to override the campaigns settings for more complex campaign flows.
    • Oauth App create flow in the dashboard has been improved for clarity to no longer require associating with a dashboard user.
    • Improved the Product selector for campaigns to improve support for stores with large product catalogs.
    • Fulfillment locations and fulfillment apps are now prevented from removal if the locations have active fulfillments in progress to protect against situations that could leave orders stuck in fulfillment processing status indefinitely.
    • Improved order refund events to stamp the Oauth App if created over the Admin API.
    • Campaigns API docs now support testing the campaign calls through the interactive console for faster exploration and testing.

    Bug Fixes

    • Fixed an issue with support macros duplicating the response text when using.
    • Fixed an edge case issue where it was possible to create a 500 error due to attempting to add the same customer to a block list multiple times.
    • Fixed an edge case issue with changing the fulfillment location when the order also has digital products.

     

  • 2024/03/27

    ReportsSubscriptionsThemesStorefront

    New Features

    • Introducing a new Subscriptions Retention report that is fully filterable to see your subscriber retention cohorts based on any subscription filter attribute.
    • Theme developers can now create settings for single or multi-products used in the default templates for more robust configurable themes. 
    • Storefront now features dashboard configurable menus that automatically populate in storefront themes for an easier merchant store configuration experience.

    Improvements

    • All dashboard list views and reports now exclude empty querystrings while filtering for more clear user experience and shorter urls for sharing.
    • Fixed several non-intuitive UX issues with the subscription payment update flow in storefront for improved ease of use.
    • Campaigns list view is now automatically sorted to show your most recently created campaigns first as they are more likely to be in use and actively being worked on.
    • We've changed the global theme context of basket to cart for more consistency across the platform and naming conventions.
    • Theme Kit now automatically handles and recovers when it encounters a rate limit error while pushing and pulling large sets of theme files.

    Bug Fixes

    • Fixed an issue causing a 500 error when viewing a customer in the dashboard.
    • Fixed an issue that occasionally happened with rapid successive API requests with a customer address.
  • 2024/03/13

    SupportFulfillmentDashboardStorefront API

    New Features

    • Dashboard users can now create orders on behalf of customers manually. These orders are classified as Dashboard orders in the reports filter Source.
    • Fulfillment locations can now be restricted to only ship to a specified list of countries enabling a simpler path to more complex fulfillment routing scenarios.
    • We now have dynamic IP address filtering to prevent continuous failed transaction attempts and card testing attacks.

    Improvements

    • We've improved support ticket filtering to prevent inbound spam emails from creating duplicate tickets.
    • The Storefront GraphQL API integrated explorer has gotten a full overhaul with a new UI and faster load times for documentation, see /api/graphql/.
    • Storefront customer accounts now follow the store brand color settings for a more immersive customer expereince.
    • When Apps create notes over the API, the App name is now shown as the note creator in the customer or order timeline to more easily see the source of the note.
    • File type metadata objects now show with a link to the uploaded file for easier access and viewing.
    • We've fixed Maxmind warnings due to empty values passed for address fields when not present instead of null.
    • Bankcards with an expiration date that has already passed are now automatically filtered from storefront checkout flow, given they are deemed to be ineligible for new payments.
    • We've improved our address handling logic for APMs to prevent invalid addresses from being accepted through APM payment flows.

    Bugs Fixed

    • Fixed an issue with subscription timeline gateway change event detail to track the changes correctly.
    • Fixed an issue where it was possible to double-click storefront account action buttons while they were processing and cause a 500 error.
    • Fixed an issue with drag and drop image uploading into content WYSIWYG editors.