Fixes

  • Enabled SEPA capabilities to support purchases in Austria, Belgium, Cyprus, Estonia, Finland, France, Germany, Greece, Ireland, Italy, Netherlands, Portugal, Spain, Sweden, Denmark, Latvia, and Lithuania.
  • Added additional required information for Japanese invoices.
  • Fixed a display issue in the Safari web browser when using cross-sell bundle product text
  • Fixed an issue in which some buyers weren’t receiving links to the account management portal in account management emails
  • Fixed an issue in which bundle prices were being set incorrectly when using Mailchimp
  • Fixed an issue in which Mailchimp was displaying the incorrect purchase date

SEPA Direct Debit Refresh

  • To better serve sellers selling within the Single Euro Payments Area (SEPA), we have deployed new features to support payments via SEPA Direct Debit in select countries. This allows FastSpring sellers to capture larger market share, reduce fraud, and increase conversion rates in the EU.
  • If you would like to learn more, check out our documentation here. Or, if you're a current seller and would like SEPA Direct Debit activated for your storefront, reach out to [email protected] with your request.

Subscription Dashboard Reporting

  • MRR and ARR Calculation: Previously, upgrades, downgrades, and add-ons were occasionally not tracked or handled correctly in subscription reporting. These issues have been addressed and now, calculations will be more correct going forward.

What changes should I see in my store?

  • If you are a heavy user of upgrades, downgrades, or add-ons, you may see your MRR and ARR fluctuate slightly resulting from the updated calculations. These calculations are more accurate than previous reporting with the identified fixes. If you still have questions, please reach out to [email protected].
  • Historic MRR Changes: Previously, we used deactivate dates to check for cancelation dates and would then remove MRR contributions, which had the unintended side-effect of altering historic MRR values. To solve this, we have improved our our analytics to capture cancellation events on the day of cancelation and remove MRR contribution at that time.

Example of Changes

  • Let's take an example of an annual subscription activated in January 2023, cancelled in May 2023, and then deactivated in December 2023. Our previous MRR contribution calculation would not have changed until December 2023, potentially altering the MRR contribution for the period of May to December of 2023.
  • Now, with the dates in the above example, our calculation immediately removes the MRR contribution from the subscription starting at cancellation in May of 2023 resulting in more accurate MRR change calculation.

What changes should I see in my store?

  • For some sellers, this may cause a slight increase in cancellation counts and a decrease in MRR for active customers and subscriptions. If you have questions about this reporting, please reach out to [email protected].
  • Fixed an issue in which quote prices were incorrectly displayed after clicking the “Accept and Continue” button in some cases.
  • Fixed an issue in which a subscription cancellation would occasionally trigger two subscription update emails.
  • Fixed an issue in which some Australian orders were missing the street name in the buyer address.
  • Fixed an issue in which some buyers weren’t receiving an order invoice for monthly subscriptions.
  • Fixed an issue in which Digital Invoicing was not accepting valid VAT IDs from some orders in the Czech Republic.
  • Fixed an issue in which some trial dates were missing in the shopping cart when a coupon was applied to a subscription.
  • Improved on custom attributes for products to more accurately reflect changes from one product to another when a plan change happens.
  • Added a new field in return.created webhook events to distinguish between a full and partial refund at the item level to improve ease of comparing total price vs. total price returned.

New Welcome Dashboard and Onboarding Experience for Free Trials

In an effort to improve the onboarding experience of new sellers and to deliver more valuable information to our existing sellers, we’ve launched a new version of our welcome dashboard. With this launch, we’ve created two new widgets to better help sellers understand the value FastSpring delivers from day one.

First, we have enabled Checkout Preview which, with branding and localization customization, you’ll be able to see what your checkout can look like with FastSpring right from our dashboard.

Second, we’ve enabled our Total Cost of Ownership Calculator. With this calculator, you’ll be able to better understand how FastSpring saves you money in comparison to other DIY providers like Stripe. We encourage you to take a look and reach out to our sales team to better understand exactly how we can help your business save money.

Beyond these two widgets, we’ve also added blocks to provide additional valuable information such as: new product updates, customer stories, thought leadership, developer documentation and much more.

New and Improved Webhook Status Reporting

As we go into 2023, we are striving to deliver improvements to make our platform more developer friendly. To this end, we’ve released a new Webhook Log which displays rich information for each of your webhook events. Now, understand which webhook events belong to, what ID it’s associated with, how many attempts were made, and much more right from the FastSpring platform.

Not only will you get an overview, but you’ll also be able to view detailed information about the event, including its JSON payload and response history. Further, you can filter out certain webhooks based on criteria like event type, status, creation date, and more to better streamline your review of each webhook you’re using.

Want to know more? Check out our documentation here.

Collect Payments through True ACH Transfers

A vital part of any B2B transaction, FastSpring now fully supports ACH transactions for all of its sellers. Purchasers in the US or Canada can leverage ACH not only for one-time transactions, but also for rebills such as subscriptions.

Take a look at our docs to learn more about this exceptional payment method.

Bug Fixes:

  • Fixed an api bug to create a new account accurately when using an old/already updated email address.
  • Fixed an issue in which VAT was being deducted twice from the total amount in checkout when using the India Rupee.
  • Fixed an issue in which activated subscription emails were displaying the incorrect date.
  • Fixed an issue to send customer emails to the updated email instead of the email provided at checkout when a customer updates their email.
  • Fixed an issue in which quotes were not changing status after their expiration date.
  • Corrected calculations for volume discounts in NET stores in non-USD currency.
  • Fixed a display issue in free trial with manual renewal in which taxes weren’t being shown on the invoice and order detail page.
  • Updated the account management portal to accurately show prices for free and paid trials.
  • Updated checkout to show total price including taxes and product price accurately in certain edge cases.
  • Due to a recent change with our payment processors’ banking partner, we can no longer support AUD wire. We will, however, support wires from - Australia as long as they are not in AUD.
  • Added support to redirect to a different dashboard for the platform landing page.

Reporting and Analytics:

We have officially launched our new Reporting and Analytics Dashboards and new Data API! Now, FastSpring offers two new dedicated Dashboards: Revenue Overview and Subscription Overview in addition to a new Data API. With our new Dashboards you now have the ability to quickly analyze sales by product, country, or coupon, uncover drivers of MRR trends, track churn more closely, and understand customer lifetime value behavior at a glance. With the new Data API you can programmatically pull data into your internal data warehouse and leverage your reporting tool of choice.

For more information, check out our product page and documentation for both the Dashboards and API.

Embedded Checkout:

Embedded Checkout is live for all FastSpring sellers! Now, sellers have the ability to add an inline checkout experience to product or pricing pages or your subscription sign-up page. We’ve also added deeper branding support with CSS overrides. CSS overrides can be enabled upon request from [email protected].

Documentation around our Embedded Checkout capabilities is available here. We’ve also updated our checkout overview on our website and highly recommend you go take a look here!

Trial Without Payment:

Free trials are a key customer acquisition strategy and FastSpring continues to iterate on our ability to support free trials, including trials without the need for an upfront payment method. To better support buyer and seller workflows, we now have the ability to Reactivate inactive subscriptions directly within the platform. Now, there’s no need for a buyer to create a new ticket to continue their subscription. Instead, they can do it directly from the Account Management Portal at any time.

You can find specifics of how to set up a free trial without payment required here. If you have questions around our subscription capabilities, we’ve got all you need to know here.

Canada Tax Regulation

Whenever it comes to the ever-changing world of global taxes, we have you covered. We’ve recently made a few changes to ensure compliance with updated tax regulations in Canada. Specifically, FastSpring has updated its systems to accurately reflect GST/HST for all applicable products and subscriptions in Canada. As a part of that, we have updated our systems to collect zip/postal codes from all orders in Canada. It is now required for all Canadian purchasers to provide a zip code in the checkout.

Bug Fixes:

  • Fixed an issue where certain checkout sessions produced a “Validation Failed” error when quote was selected as the payment method.
  • Fixed an issue with SEPA payment method where fulfillment was sometimes triggered before the order was complete.
  • Fixed an issue with SBL where an invalid zip code returned an error for certain checkout sessions.
  • Replaced “$0.00” with “Free” in the checkout for certain countries.
  • Fixed an issue in which buyers were receiving duplicate order and subscription emails.
  • Clarified subscription language in the Account Management portal.
  • Fixed an error in which the “Real-time” and NACHA checkboxes weren’t being displayed in some cases.
  • Updated buyer sessions quote payment method for Net Mode.
  • Resolved an issue to ensure accurate completion of iDeal orders.
  • Optimized subscription tools to ensure accurate billing and subscription end dates.
  • Resolved an issue with rebilling to ensure that auto-renew occurs as intended.
  • Resolved a display issue with the subscription.charge.completed webhook when a rebill wax completed.
  • Fixed invoices and quotes to ensure that all fields display as intended.
  • Fixed an issue in which volume discounts were not carried over when quantities were changed via API.
  • New alert information was added for specific payments to clarify the non-real-time nature of the transaction.