• 2023/10/25

    New Features

    • Google Pay is now available for merchants to setup on their store as an express checkout payment method, and on the Admin API.
    • Reports list view has been overhauled to now allow searching and pinning of reports to improve report discovery and easy access to frequently used reports.
    • Discover card is now supported for 3DS payments. Merchants can configure their Discover Acquiring BIN and Merchant ID when setting up a 3DS Profile.
    • Returns and Return Line Items can now be exported for external use and analysis.

    Improvements

    • Orders report "Returns" value is now relative to the date of the orders themselves to help merchants better analyze returns performance relative to the order created date range.
    • Orders and Transactions using the Test gateway are now flagged as test transactions, improving the developer experience when test transactions are necessary for building an integration.
    • Webhooks now always send the latest object state which helps prevent any edge cases that could arise if webhook task messages waited in the queue for processing for a period of time.

    Bugs Fixed

    • Fixed an issue with the orders subscription lifecycle filter not working as expected.
    • We've now fixed an issue with the Inventory counts including deleted locations.
    • Fixed an edge case issue where it was possible to create a subscription with a value as an upsell if the initial order was 0.00 and did not have a retained payment method.
    • Fixed the display of line items in emails viewed through the dashboard when a user has dark mode enabled in their OS.
    • Fixed an edge case where removed apps prevented other apps from checking for an available update.
  • 2023/7/4

    New Features

    • Introducing Sofort as an available alternative payment method for the European market.
    • When collecting additional payment for an order, it is now possible to send an updated invoice notification to the customer to inform them of the additional charges for their order.
    • It is now possible to pass a "package quantity" to line items on Campaigns Cart and Order APIs to simplify package creation and allow more complex bundling scenarios.

    Improvements

    • The Admin API now returns a supports_post_purchase_upsells to indicate if the order supports adding additional upsell items to the order, based on the original payment method.
    • We now show a tax percentage on order confirmation emails and order status/invoice views.
    • Klaviyo App - Test orders are now not sent by default, to avoid Klaviyo counting test orders as real revenue in their reporting metrics.
    • We've improved order reporting calculations to address some inaccuracies introduced when editing orders.
    • Webhooks that receive a 410 (Gone) error response will now automatically deactivate as the endpoint has indicated that it is no longer available.
    • We've improved the Product Metadata UX to save when the full product details are saved, for a more clear user experience.

    Bugs Fixed

    • Fixed an issue where the Billing Address in the checkout flow did not automatically show in a localized format for the chosen country.
    • Fixed an issue for handling the available subscription billing cycle options in the customer account subscription Change Schedule action.
    • Fixed an issue where a 500 error was created when incorrect address booleans were passed when creating an order.
  • 2023/6/20

    New Features

    • Introducing a new headless Campaigns App and API that supports JavaScript integrations, enabling developers to integrate external custom checkout flows without requiring a server side integration.
    • Orders that have been edited and require the collection of additional payment from the customer can now bill the original payment method on file. (Limited to payment methods that allow merchant initiated transactions).
    • Partner Marketing Reports can now be configured to exclude revenue figures when merchants want to exclude them from a partner's view.
    • New Metadata boolean field type handles boolean values being passed and stored as metadata.
    • Transactions APIs and webhooks now feature a new parent_id so that integration partners can link related transactions in their external application logic.

    Improvements

    • Bancontact is now available for customers in the Netherlands.
    • Improved the logic of the Paypal redirect flow endpoint to not return 500 errors when invalid UUIDs are passed, instead returning a 404.

    Bug Fixes

    • Fixed an issue where it was possible for a customer to pay for their order with an alternative payment method, then drop out of the flow before their order was created.
    • Fixed an issue where duplicate order.updated webhook events were sent by the authorized transaction recurring processes even though the order had not updated.
    • Fixed an issue to properly handle some edge case errors for Paypal refund transactions.
  • 2023/4/11

    New Features

    • 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.
  • 2023/3/28

    New Features

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