• 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/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.
  • 2023/9/12

    Admin APIProductsDashboardFulfillmentCampaigns

    New Features

    • Product inventory management has been overhauled to unify SKUs per product as well as allowing backorders to continue selling when stock has run out.
    • Introducing a new Orders by Country report allowing merchants to see a breakdown of their orders by their respective shipping country.
    • Packages can now be deleted from Campaigns on the Campaigns App.
    • It is now possible create refunds on the Admin API that are not processed with the original payment integration, to log refunds that happen externally.  This helps to keep store reports in sync for scenarios such as RDR alerts.
    • Product prices are now available as a nested object on the Admin API to complete the transition away from prices on stock records.

    Improvements

    • Dashboard user permissions UX has been overhauled to ease the setup and clarity of giving users access to the Dashboard.
    • Fulfillment Locations settings list now shows a Returns column to easily see which fulfillment locations are configured to accept returns.
    • 3DS Merchant Profiles now have a Name field to use for reference to improve clarity for merchants with multiple 3DS merchant profiles with the same Merchant Name.
    • We've now deployed a solution for handling a rare payments error where Spreedly closes the connection before a payment is completed. We now recover and import the transaction successfully.

    Bugs Fixed

    • Fixed a few edge cases where the save bar was not showing even though content inside the WYSIWYG editor had been modified.
    • Fixed an edge case where an order was not created after a successful 3DS redirect flow with Stripe Payment Intents.
    • Fixed an edge case where voided fulfillments in Shipstation could create multiple fulfillment orders for the same order.

     

  • 2023/3/15

    OffersAdmin APIPaymentsProductsDashboard

    New Features

    • Introducing Giropay as an available alternative payment method for the German market.
    • Order Notes can now be added through a new endpoint on the Admin API allowing external integrations to add notes to orders.
    • The Klaviyo App now supports three new events; Fulfilled Order, Canceled Order, and Refunded Order, to support merchants using Klaviyo for transactional emails.
    • The Gorgias App now supports pulling customer data from the store to show in the sidebar incoming calls.

    Improvements

    • Stripe Payment Intents now has a more user-friendly onboarding flow, automatically connect the merchant's Stripe account with Stripe Connect.
    • Alternative Payment Methods are now displayed based on the customer's shipping address in the storefront checkout flow.
    • Product Categories has now been overhauled with a new UI including the ability to add products from within the category detail view.
    • Ranges have now been overhauled with a new UI and improved product management for improved user experience.
    • Shipping Method has been added to Order exports so users can use this data in their workflows.

    Bug Fixes

    • Fixed an edge case where site offers were not always applied and shown in the storefront side cart.
  • 2023/1/17

    PaymentsReportsOrdersDashboard

    New Features

    • Stores can now setup and configure multiple Paypal accounts providing the way for merchants to maintain multiple configurations at the same time.
    • Store content editing has received a major UX upgrade with a new WYSIWYG and code editor for a much smoother content editing experience.

    Improvements

    • Partner reports now have the ability to create Parnter Reports that follow Exclude data filters opposed to filters that Include data in the report.
    • Customer and Order event timelines are now paginated when the list exceeds 50 events.
    • Orders now feature a core read-only source attribute set at the time of order creation to know where the order was created from, ie admin_api, checkout, or subscription.
    • The background subscription report generation process performance has been improved by 200x for faster processing and data generation.
  • 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.