Changelog

2022

New features, enhancements, and fixes released on the Swell platform in 2022.

December 2022

Dashboard product view

With the new feature, users have the ability to choose the number of product variants and options to display and save that specific view on the product detail page.

Swell.js for Stripe's SetupIntents

We've enhanced Swell.js to simplify the process of managing payment information for future transactions and charges with no minimum charge requirement securely within web applications.

Onboarding improvements

We streamlined our onboarding experience to make it smoother, faster and more intuitive for new users to start using Swell efficiently.

Fixes and improvements

  • Fixed inconsistent client locale format for currencies in the Checkout
  • Updated Stripe refund call due to Stripe’s npm-package update
  • Fixed a bug with Stripe payments which caused subscriptions with a trial period to generate invoices and orders with a payment error
  • Fixed a bug causing a blank Draft Order immediately after creating a new store
  • A bug that prevented the display of shipping services during checkout was fixed by updating the shipment settings currency configuration along with the default currency change
  • Updated GraphQL loginAccount mutation to return a SuccessulResponse
  • Updated GraphQL API's login mutation to return a clear error message for invalid credentials

November 2022

Subscriptions tax calculations in TaxJar

You can now calculate taxes for subscription orders. This improvement allows businesses to accurately calculate taxes on subscription payments and ensure compliance with tax regulations. It provides real-time tax rate information and automatically calculates taxes based on the origin and destination of the subscription, making the tax calculation process easier and more efficient for businesses.

Shipment service in Avatax

This improvement allows businesses to automatically calculate and apply taxes on shipments based on the origin and destination of the shipment. It also provides real-time tax rate information, ensuring that tax calculations are accurate and up-to-date.

Reporting for subscriptions

Subscriptions reporting provides a comprehensive overview of the performance of subscription-based offerings. Subscription reports track:

  • Subscriptions over time
  • Subscriptions by plan
  • Trial conversions

Currency decimal precision

We now offer currency precision up to 6 decimal places. This level of precision allows for a more precise representation of monetary values and conversions.

October 2022

Integrations

  • Introduced safe fallbacks to prevent AvaTax calculations from returning errors when the account email is missing or no shipment locations are provided
  • Fixed Shipstation issue where duplicate shipments were being created in some cases

Admin

  • Fixed product tags not being saved for some locales with certain configurations

API

  • API Console: Improved query handling consistency
  • Fixed issue where subscription orders were not marked as fulfilled when delivery: "shipment" and items have been partially fulfilled
  • When querying for models, passing id: undefined will return all items in the collection; all other falsey values will return no results

September 2022

New homepage

Visit our new and improved homepage built using Next.js, Tailwind CSS, and Sanity.io. Hosted on Vercel.

Developer center

Get started quickly and easily with our new Quickstart guide.
Explore our recently added backend API libraries for Node and PHP.
Enjoy enhanced search functionality and improved UX in our developer center.

Rally + Stripe + Klarna checkout

You can now combine the power of Rally, Stripe, and Klarna for buy now pay later options during checkout.

August 2022

Webhook events section

Check our Developer Center for our newly added webhook events section and documentation of additional submodels within the backend API.

Features and fixes

  • Added support to apply gift cards and account credits to upcoming payments
  • Improved content lookup fields
  • Updated Sendgrid integration to new SDK

July 2022

Vercel integration

Use Vercel’s React ecommerce starter kit with Swell to create your storefront.

Storefront developer tools

Manage your storefront's repository and keys through the admin dashboard.

June 2022

Affirm integration

Set up simple financing at checkout and offer customers the option to pay in installments, using your existing payment authorization settings. Currently limited to use with custom checkouts.

Plasmic integration

Plasmic provides tooling to let non-developers visually build ecommerce stores. Drag and drop products, collections, and more from your Swell storefront directly into Plasmic Studio—no coding required!

Token login

Allow authenticated users access to their Swell account and order information without needing to log in a second time.

May 2022

Purchase links

Merchants can now link customers directly to a checkout page with pre-configured products, subscriptions, bundles, and discounts.

Help links

Help links connect you to relevant documentation based on what part of the platform you are using. Help links are displayed at the bottom of a page, in modals, or as info icons.

Vercel integration

Build and deploy a headless commerce storefront with Swell and Vercel.

Updated dashboard design 1.5

Visual update to the Swell dashboard.

April 2022

Horizon demo

Released demo of Horizon storefront theme. New features allow you to create customer quizzes, memberships with special perks, unlimited subscriptions, and more.

March 2022

New Help Center

Launched a completely overhauled and updated Help Center full of new content.

Intro to GraphQL

Published a guide and instructions to help explore and test the new API.

February 2022

Product creation improvements

Introduced several improvements to product creation and configuration:

  • Ability to choose from existing attributes when adding them to a product
  • Apply conditional logic for displaying product options
  • Product price options for multi-currency

January 2022

Smartystreets integration for US

Get address validation for both storefront and dashboard with our Smartystreets integration.

GraphQL beta

Released our Frontend API GraphQL beta with access carts, orders, custom models, and more.