Payment Gateways and Gateway Groups are now available on the Admin API to list and retrieve their details.
Shipping Methods are now available on the Admin API to list and retrieve their details.
Improvements
The payment flow for Stripe APMs has been improved to reduce necessary steps for customers to input their name on the first step before proceeding for Klarna, Giropay, and Bancontact.
Belgium has been added as an supported country for iDeal payments due to it's commonality with Belgium users.
PayPal credentials are now validated when saving to reduce potential issues when creating or updating PayPal account details.
We've now updated the Subscriptions Admin API to allow updating a subscription to any renewal schedule for improved flexibility.
We've updated the language display names for Nederlands (Dutch) and Português (Portguese)
Added support for .url access in templates for files uploaded to metadata for consistency with all other media file access.
Bug Fixes
Fixed an issue with Paypal refunds not saving a successful 1000 response code.
Fixed a localization issue with pluralization and Norsk language causing a 500 error in a few edge cases.
Fixed an issue where attribution was not saved on Subscriptions created through the add-line-items Admin API.
Products have been overhauled, with the introduction of a more streamlined UX to simplify product variant management, product attributes, and overall product catalogue management.
The Admin API now has a full set of User Address APIs to create and manage addresses.
The PayPal integration now integrates PayPal FraudNet to provide expanded transaction and device data on PayPal transactions.
Improvements
We've improved theme queries to improve storefront loading performance by ~20%.
The original Subscription UI has been removed as we have now fully transitioned to the new Subscription UX.
The original Carts UI has been removed as we have now fully transitioned to the new Carts UX.
Users can now create metadata objects with the same key for different objects.
Bug Fixes
Fixed an issue with US Tax IDs where we limited the field to 9 digits and did not properly handle the - in the users input.
Fixed an edge case issue where Past Due subscriptions were updated but not automatically set back to active status to continue their renewal cycles.
We fixed an issue with Avg Value and Avg LTV calculations for Subscriptions Reports.
Order Confirmation pages now feature a new Invoice link allowing customers to easily print an invoice for their order.
The new Subscription Forecast report summarizes subscriptions by their next renewal date to help merchants preview upcoming revenue and project recurring product demand.
Improvements
The Storefront Checkout flow now creates new customer accounts and attaches their cart session to improve abandoned cart scenarios.
Address fields and formats have been improved for many European countries to reduce friction in the Storefront Checkout flow.
App Oauth settings have now moved to App settings in the Partner dashboard to ease the app development flow and reduce necessary steps for backend app integrations.
Legacy API Users have now been fully deprecated with the removal of the ability to create new API users and associated tokens.
Bug Fixes
Fixed edge case issues that caused the Products List to be empty while updating a cart in the dashboard.
Corrected an issue where a Refund action was offered on already refunded transactions.
Fixed an issue with duplicate notes being created when updating user addresses in the dashboard.
Fixed errors caused by webhooks attempting to send even though the user was not actually created due to a validation error.
Introducing a new Customer Notes API that allows adding Customer Notes by external services on the Admin API.
Subscription reports now feature a new Monthly Recurring Revenue metric to provide MRR breakdown across the reports.
We've now added new Metadata Field Types for Rich Text, File, and Multiline Text with the ability to set metadata on Products.
We've updated our Admin API schema generator to Open API 3.0 to provide the latest schema features.
Improvements
We've updated our database instances and connection settings to use persistent connections, reducing overhead for a 40% improvement in database performance.
Webhook event retry payloads are now more consistent and no longer re-created at the time of retrying.
Improved Checkout, off-site payment redirect flow UI, and several minor UI improvements throughout the dashboard.
Improved several UX elements in Partners setup and App creation flow.
Store Dashboard is no longer available in multiple languages, adding more focus on checkout and notification translations.
Bug Fixes
Fixed an issue that showed an unlocalized time in order notification emails.
Fixed an issue with Dashboard users not being able to access products in the new product picker.
Fixed an issue with Order Overview Report Export not following the Order list view as expected.