• 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/07/03

    ThemesReportsOrdersDashboardAppsGift Cards

    New Features

    • Introducing a new Orders Summary widget providing a quick view of recent order activity to help monitor order KPIs.
    • Campaigns Upsell Create API now supports passing additional payment detail to specify a gateway or gateway group for more complex campaign flows.
    • Transaction reports now include a new Approval Rate metric to assist merchants in monitoring the rate payment attempts are approved as an indicator of gateway health.
    • Theme and App Settings now feature new html, css, and javascript settings types for code snippets users may want to include in their theme.
    • Meta Pixel app now features a logs of server side events to assist in monitoring and troubleshooting any issues.
    • Order Exports now feature COGS values for both order total COGS and order line items for viewing and working with COGS data externally.
    • Disputes now feature the ability to set a happened_at date allowing external service providers to more accurately set the dispute date in the past when the dispute actually happened.
    • Gift Cards can now be sold through "Gift Card Products" on the storefront and APIs enabling merchants to sell gift cards to customers as part of promotional offers.

    Improvements

    • Order Address update actions now create events with improved details for more consistency with order events and actions.
    • We've improved the UX of order line items that are related to subscriptions and order editing actions so this detail is not missed in order management workflows.
    • Meta Pixel app now fires events on the storefront for PageView, AddToCart, ViewContent, and InitiateCheckout.
    • We've updated Stripe 3DS flow to favor the frictionless when possible to reduce friction in the payment flow.
    • We've now removed the coupon from from the storefront sidecart platform wide to focus the cart on getting customers to the checkout flow where coupon and gift card application is available.
    • We've now added Return Tracking information to Returns Exports which was previously not included.

    Bug Fixes

    • We've fixed an edge case issue with the storefront checkout flow that caused attribution metadata to be unnecessarily cleared.
    • We've fixed an edge case where it was possible to create a 500 error when passing an unparseable string to the phone number field on user API.
  • 2024/05/08

    Admin APIThemesStorefrontDashboardFulfillment

    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/03/13

    DashboardFulfillmentSupportStorefront 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.