Subscriptions can now be set to not send order confirmation emails for renewal orders.
Stand alone products can now be converted to a variant product allowing for additional variants to be added after a product already has a stock record.
Customers, Orders, and Transactions report summaries now all feature percentage calculations for Upsells, Shipping, Refunds and Net Revenue for easier key metric monitoring.
Improvements
Gateway Group is now stored on transactions where the a group was used for the routing of the transaction.
Admin API endpoints for Orders, Carts, and Products have been significantly improved with reduced queries and faster response times.
Theme settings are now validated for errors that would cause the dashboard settings views to error.
Webhook request failure handling has been improved to properly log SSL and network connection errors instead of silently failing in the background.
Bugs Fixed
Fixed an edge case where tax was miscalculated when tax is calculated with shipping.
Customer search is now more robust with the ability to search more freely (such as first and last name) and return expected results.
The new checkout flow now shows Express Checkout buttons for PayPal and Klarna allowing users to checkout completely in the external payment platforms.
We now have much more robust support for Product Variants with improved setup and configuration in the dashboard. Storefront Themes also now provide functionality for theme developers to create product option selectors.
Storefront Themes now feature dashboard "Settings" forms that allow theme developers to integrate options into the themes that can be controlled through settings, such as layouts, color pickers, additional text boxes, etc.
Transactions reports now feature all UTM reports to see a breakdown of transactions across UTM parameters.
Subscriptions Reports now have a new Subscriptions by Gateway report to show a breakdown of subscriptions across payment gateways.
Payment gateways now support multiple currencies which greatly improves and simplifies the setup of gateways for stores that sell in multiple currencies.
Improvements
Subscription Shipping Price has now been added to the subscription model so that it can be individually set per subscription changes to the shipping method pricing wont impact existing subscriptions.
The checkout flow now shows all countries when the store's configured shipping methods do not have any countries selected to restrict them.
The first comment on tickets created via the dashboard is now the actual agent who created the ticket making it easier to see the actual source of the ticket.
Several Product Class UI improvements were made in an effort to make the UX more clear when creating and editing product classes and their associated options.
The "Free Shipping" threshold field on shipping methods has now been removed in favor of only allowing merchants to setup Offers and Coupon codes for shipping discounts for more clarity and reporting of shipping discounts.
Bug Fixes
Corrected an issue with order serializer to ensure that all lines had the same currency and allow the order to be created.
Fixed an issue with theme template asset_url filter to allow asset files to use hyphens.
Authorize.net integration is now generally available and can be added as a payment gateway in stores.
Disputes now have Resolutions which provide a clear workflow to "resolve" disputes and indicate the outcome and/or action taken.
Tickets can now be fully managed via the Admin API to enable more complex use cases and 3rd party support ticket integrations.
Improvements
Updated Order Confirmation emails to link to a secure publicly viewable order detail view allowing customers to view their order status without needing to login to their account.
The Support "Inbox" views have been refactored and incorporated as tabs on the main Tickets list view making it easier to monitor tickets in different stages and more clear workflows.
Orders line items now clearly indicate if an item is on subscription and the related subscription details are available in a Subscription tab.
Product Variants now inherit their parent's product images and content by default making it easier to manage several product offer.
Overhauled the Coupon detail view to be more similar to Offer detail and also added pagination to the orders list table.
Bug Fixes
Fixed an issue where export data sometimes did not have the store timezone applied.
We've now corrected an issue that caused orders without addresses to always attempt and fail to send to the fulfillment partner.
Fixed an issue with thank you page that caused a 500 error if it was randomly accessed without an order in the current session.
Corrected an issue with the dropdown list of users to create an API token for included all customers which caused a performance issue on stores with large customer datasets.
Fixed an issue preventing a user from updating a product slug.
2021/09/20
Admin APIPaymentsProductsSupport
New Features
Bluesnap gateway now supports a dynamic "Soft Descriptor" field that is passed along with each gateway transaction.
Improvements
Many reports have been refactored to significantly improve generation time which was especially evident on larger datasets.
The Admin Order API now validates the length of the security code matches the card brand expectation before sending to the gateway for processing.
Source Attribution filters are now remote selects improving page load performance where they are available.
Support Article navigation and UI has been improved with Categories now being nested inside with Articles as a navigation tab.
Bug Fixes
Fixed an issue with Products not being synced properly to Omnisend and therefore causing Omnisend to not attribute customers to purchasing the product.
Fixed an issue with non-admin dashboard users not showing on the list of dashboard users in store settings.
Corrected an issue with Midigator Prevention case numbers not being automatically saved as the store Dispute case number.
Fixed an issue with the Tax reports aggregation to properly show multiple tax rates charged for orders.
Corrected an issue with Klarna order capture process occasionally not being able to reference the customer correctly.
Fixed an issue with Transaction "initiator" data not being stored correctly and made available on Transaction exports.
2021/09/06
Admin APIProducts
New Features
Introducing the Admin Cart API allowing the creation of carts to support more lead capture and checkout flows.
Introducing Customer Reports allowing stores admins more visibility into customer sources and product purchase behavior.
Introducing a new Google Ads Extension allowing store owners to sync their entire product catalogue to Google Merchant Center with full support for multiple languages and multiple currencies.
Introducing a Transaction Refund API to support creating refunds on a store's Admin API.
Low Stock Alerts now trigger email notifications to all store admins to inform that the available stock of a specific SKU has fallen below it's low stock threshold.
Improvements
Order, Customer and Transactions Exports are now generated in the background and sent via email, a full history log of these exports is also available through Settings > Exports.
Order Line Item updates now sync to Omnisend for improved consistency between store orders and Omnisend audience order history.