Changelog

2021

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

December 2021

Storefront improvements

Continued to expand on storefront functionality with the following:

  • New locales and currencies
  • Filtering of archived variants with Swell.js

November 2021

Advanced user permissions for Enterprise

Enterprise plans can now manage and refine account permissions, create roles, and customize dashboard access for accounts from within the user settings.

Subscription billing and fulfillment UI support

Swell's dashboard UI now supports the ability to specify billing and fulfillment cycles independently for subscriptions.

Paysafecard

Swell has added Paysafecard to its list of supported payment gateways.

Gladly integration

Synchronize your Swell data within Gladly for customer service management.

October 2021

Subscription order creation overhaul

We have streamlined subscription creation within the dashboard with the implementation of purchase options.

Subscription automated emails

Automate the notifications to your subscribers. Send out emails when a subscription is paused, resumed, canceled, and more. Also proactively let your customers know when their stored credit card is about to expire.

Subscription dunning rules

Automatically attempt to recover failed subscription payments by creating a dunning schedule where you control when and how many payment retries occur. Also, send out emails to the past due subscribers to remind them that they need to update their payment information.

Subscriptions reporting overview

Swell's dashboard reporting now includes data reports for Subscriptions.

September 2021

Purchase options

Products can now feature both one-time purchase and subscription purchase options simultaneously. This removes the need to create subscriptions separately from the product. Overall, we've simplified subscriptions by referencing them as a purchase option under their respective product.

Subscription billing and fulfillment

Sell and fulfill on schedules that make sense to you. For example: sell an annually billed subscription that ships monthly, quarterly—or whatever you want. Define the billing and fulfillment schedules completely independent of each other.

Subscription coupon limits

You can limit promotion uses for a set amount of subscription billing cycles.

August 2021

OAuth

Swell now features app OAuth compatibility to directly exchange authorization codes for tokens. You will soon be able to extend your store's functionality with community-built apps.

Subscriptions activity feed

Similar to order activity feeds, subscriptions now keep track of changes with a dedicated activity feed.

Product variant price rules in the dashboard

Defining product variant price rules no longer has to be done through our Admin API. They can now be defined through the Swell dashboard.

July 2021

Multi-currency price lists

We have expanded multi-currency functionality to provide more comprehensive management of currencies within your store. Some of the new features include:

  • Individual prices can be specified for each currency in addition to existing display conversion rules
  • Automatic price conversions and rounding rules for currencies
  • Ability for customers to choose from supported currencies for checkout payment

Image cropping tool

Crop and format your images after uploading them into the dashboard.

Buy X get Y discount type

Specify discounted products for customers who meet a set requirement with their purchase with this discount type.

June 2021

Address autocomplete

Address fields now include an autocomplete feature to quickly and accurately populate addresses for billing, shipping, and store locations.

Convert individual customer to business customer

Existing individual customers can now be converted to business customers.

Order printout templates

Store multiple printout order templates to include the information you need for printing packing slips, gift receipts, and more.

Pause and resume subscriptions

Subscriptions support pause and resume functionalities for both customers on the front end and admin in the dashboard.

Product type selector

Choosing your product type when creating a new product provides the appropriate fields for creating a particular product type.

Google Pay and Apple Pay for Braintree

Braintree payment gateway now supports Google Pay and Apple Pay payment options during checkout.

Algolia integration

Optimize your store's search and discovery by syncing your Swell data with Algolia's search tools in this new integration.

HubSpot integration

You can now manage your Swell customer relationships and drive marketing campaigns with Swell data through HubSpot CRM and HubSpot's Marketing Hub.

Zapier integration

Leverage Zapier's platform to automate your Swell store's workflows quickly and reliably in this new integration.

Slack integration

Receive updates and fetch data directly from your Swell store through our new Slack integration.

Yotpo integration

Power customer reviews, ratings, loyalty programs, and referral incentives within your Swell storefront through our new Yotpo integration.

Maximum discount thresholds

Specify a maximum discount threshold to prevent percentage-based discounts from exceeding a particular amount on an order.

May 2021

Order activity feed

Keep track of all changes in an order with the new order activity feed.

Send order invoices

Prompt customers to complete their purchases by sending them an invoice from the Orders details page. Customize your invoice template from the Notifications settings page.

Import customers from CSV

You can now import customers from CSV files the same way as products.

New order status: On hold

Orders now have an On hold status option.

Custom checkout return URL

When using Swell's hosted checkout, you can now specify the "Return to store" link URL.

April 2021

Origin: subscriptions

Now you can offer and manage monthly, yearly, daily, and weekly subscription services. Create and manage the service by which type works for you and your customers.

Origin: multi-language

Multi-language is now part of the Origin storefront and offers language options in the Storefront editor.

Model explorer

You can now view, organize, and interact with your store's data models. This includes store settings and custom models. Check it out from your store's dashboard under the Settings tab.

QuickPay integrations

QuickPay allows European-based stores the ability to pass transaction fees onto their customers.

Builder.io integration

Builder is a frontend building tool that connects to ecommerce platforms. Connect Swell data to Builder.io content. You can also create a custom model, component, or symbol using Swell fields.

March 2021

Business customers and VAT support

Designate customers as business or individual and enable a collection of business-specific fields, including VAT numbers. Visit Customer settings in the dashboard to get started.

Experts directory

With a new Experts directory, it's now easier to connect with developers and other talent that can help you realize the potential of Swell.

Performance improvements

Our engineering team has made several infrastructure upgrades and API enhancements that show improved performance in content-delivery and other areas. Their work continues as we begin another phase of upgrades over the coming months.

TaxJar integration

You can now enable TaxJar to calculate real-time tax rates across the globe and fully automate tax compliance. Visit Integrations in the dashboard to get started.

Contentful integration

Install Swell to your Contentful account to combine product data with content. Visit the Contentful marketplace to get started.

Omnisend integration

You can now enable Omnisend to manage email marketing, SMS, segmentation and automation. Visit Integrations in the dashboard to get started.

SendGrid integration

You can now connect Swell to your own SendGrid account, giving you full control over your email sending configuration. Visit Integrations in the dashboard to get started.

ShipStation integration

You can now enable ShipStation to manage order fulfillment. Visit Integrations in the dashboard to get started.

February 2021

Cart item metadata

Using Swell.js, it's now possible to store custom metadata on each shopping cart item, making it easier to track details through a custom checkout flow. While this has always been possible with the backend API, adding this ability to the frontend API by default has been a frequently requested feature.

Multi-language

You can now configure multiple locales to define all kinds of content in multiple languages using the Swell admin dashboard and API. Origin storefront now has a locale selector visible when more than one locale is enabled. Localizable content includes products, categories, all customer-facing settings, email notifications, and Swell checkout.

Custom frontend API permissions

Developers can now customize the frontend API permissions on each public API key, including support for custom data models. Swell.js uses the frontend API to retrieve content, and with the ability to customize permissions, it's now possible to reveal your own content fields and custom models in any frontend using this library.

January 2021

Multi-currency

You can now configure multiple currencies for display in a storefront. Swell.js has new methods for currency selection, conversion, and formatting, and Origin storefront now has a currency selector visible when more than one currency is enabled. In an upcoming release, we're planning to add support for setting product prices specifically in multiple currencies.

Saferpay integration

Users can now enable Saferpay, a popular European payment gateway supporting a range of credit card brands, PayPal, Klarna, and more.