The Complete FastSpring Review

When it comes to payment providers and ecommerce platforms, online businesses have never had more choices. There are hundreds of options to choose from, each providing slightly different features, pricing, and functionality. However, an area of online sales that doesn’t have as many choices is software-as-a-service (SaaS) companies and those that sell digital, non-tangible goods. FastSpring steps in to fill this gap.

We’ll explore if those extra features justify what they’re charging, and let you know what you can expect if you use FastSpring as your ecommerce and payment provider.

FastSpring Fast Facts

FastSpring has been around for almost 20 years, and is headquartered in Santa Barbara, CA. It was established in 2005 and serves thousands of clients around the world. It was designed as an ecommerce solution for the software industry and is the number one ecommerce solution for Mac software publishers.

FastSpring Clients

FastSpring has a wide range of clients, mainly in the technology space, including Adobe, Toshiba, Flexbits, Smith Micro Software, Flowbreeze, and more.

FastSpring Payments Features

FastSpring provides extensive payments functionality for ecommerce vendors.  You can expect recurring billing options, payments in more than 20 currencies, in-app purchases, and more. Let’s take a look at the payments features in more detail.

Recurring Billing and Subscriptions

FastSpring has recurring payments and subscription billing built in. It’s mainly designed for month-to-month billing of Software as a Service (SaaS) and similar ongoing subscription models. FastSpring offers customizable subscriptions that can be set for specific amounts, subscription length, or frequency. You can set up free or paid trials, offer discounts, and set promotional pricing. Additionally, you can create on-demand subscription services that charge customers as they use your product or service.

You’ll have flexibility to add one-time setup fees or create installment payment plans. You can also pro-rate payments, combine subscriptions, and more.

Related Article: How to Set Up Recurring and Subscription Billing.

Currency and Language

FastSpring natively supports multiple languages and currencies, making it easy to localize payment services and provide easy-to-use ecommerce services for international customers.

The system converts product and service prices to a customer’s local currency, handles international payments in multiple currencies, and include built-in tax calculation and collection for international, national, state, and sales taxes, including VAT.

FastSpring supports approximately 20 currencies — U.S. Dollar, Euro, British Pound, Australian Dollar, Canadian Dollar, Chinese Yuan, Czech Koruna, Japanese Yen, Swiss Franc, Danish Krone, Hong Kong Dollar, New Zealand Dollar, Polish Zloty, Russian Ruble, Singapore Dollar, Swedish Krona, Indian Rupee, and South African Rand.

It also provides localized information and interfaces in over 20 languages — Arabic, Chinese (traditional & simplified), Croatian, Czech, Danish, Dutch, English, French, German, Greek, Hungarian, Italian, Japanese, Korean, Latvian, Lithuanian, Polish, Portuguese, Russian, Serbian, Slovak, Spanish, Swedish, and Turkish.

In-App Purchases

FastSpring allows embedded, in-app purchases to maximize the chances of making a sale to an app user. The embedded store software development kit (SDK) allows developers to build a customized way for users to purchase from you. It’s less expensive than traditional app store platforms that can take up to 30% of your revenue, and allows integration with trial products to let users try before they buy. Custom styling options ensure the purchase process is seamless to the end user.

Payment Methods for Your Customers

Customers can pay for your products and services through FastSpring in a variety of ways. They can choose credit and debit cards (including Visa, Mastercard, American Express, Discover, and JCB), bank transfer, purchase order, money order, check, PayPal, or Amazon Payments. Additionally, your customers can make payments in any of 19 currencies mentioned earlier.

FastSpring is completely PCI compliant and secure, and adheres to PCI DSS regulations. Fraud screening is built in and uses algorithms to identify and eliminate potential fraud.

Related Article: PCI Compliance Requirements for Business Owners.

Receiving Payments from FastSpring

Getting your money out of FastSpring is important to any business owner, and they provide several methods for transferring funds.

Payment transactions typically clear through FastSpring in 6 to 10 business days, though the company states that most clients choose to receive funds from FastSpring twice a month. FastSpring can make payment into your bank account via direct deposit, ACH, physical check, or PayPal, and have the ability to transfer money into bank accounts in any of 35 countries.

You can also receive payment via a wire transfer for a $15 fee, or credited to a Payoneer prepaid Mastercard for an additional fee.

FastSpring Ecommerce Features

Collecting payment isn’t the only part of running a successful ecommerce business. FastSpring offers a number of features designed to make the online shopping process easier for customers while providing you with the tools and data to continuously improve. FastSpring offers a short video explaining its services:

Customization and Design

FastSpring allows for a very high level of customization so you can tweak the ecommerce and shopping cart features to meet your business’s exact needs.

Customized order pages to show and collect the information you need, while customized shopping cart pages can be pre-populated with customer information. You can brand each page to match the style and design of your website or ecommerce store and Cascading Style Sheets (CSS) control the look and feel.

You can also set up specialized mobile ecommerce and payment pages for smartphones and tablets.

Conversion Optimization

FastSpring provides multiple options for ecommerce sellers to test, analyze, and improve their website to maximize conversions. FastSpring offers complete integration with Google Analytics to provide insight into how people are using the various aspects of your ecommerce store, checkout, and payment processes. You can also integrate with Omniture, WebTrends, and Google AdWords.

A/B split testing lets you measure variations on the ecommerce, checkout, and payment experiences. You can test multiple versions of pages to understand what combinations lead to the lowest abandonment rates and best conversions. You can experiment with discounts, pricing, form fields, style elements, and more. Additionally, you can optimize cross-selling and upselling on particular items and recommend them to customers, based on your criteria. You can also include specialized bundle discounts.

Lastly, you can ‘remarket’ by email to customers who abandon their cart partway through the purchase process, helping encourage a return visit and decrease overall order abandonment.

Customer Relationship Management (CRM)

FastSpring has several features to make CRM easier, including Mailchimp integration so you can build email lists and manage campaigns for people who have purchased from you. (Mailchimp also integrates with WordPress, Drupal, Magento, Twitter, and Salesforce for more powerful CRM.)

Secure customer pages are automatically generated and shared with each customer and provide payment information, updates, subscriptions, and billing history. You can also customize communications schedules and emails for purchasers, issue reminders for regular billings and subscriptions, let people know when their trial period is ending and when they will need to start paying for a product or service, and issue surveys to customers to find out about their ecommerce store and purchase experience.

Personal Support for Shoppers

FastSpring can also handle customer support for people who have purchased from you. It includes complete customer support for the ecommerce, shopping cart, and purchasing experience, with a guaranteed responses to customers within 24 hours. (Most responses are made in an hour or two.)

Order Fulfillment and Distribution

FastSpring also handles the order fulfillment part of your business and has various methods to get your products and services to your customers.

FastSpring can send custom email notifications after purchase, provide links for customers to download software, files, and other electronic items and automatically send out license codes to allow for activation of software. Additionally, you can use registration code generation through Digital Rights Management (DRM) providers like AquaticPrime, ByteShield, CryptoLicensing, SoftwareShield and more

For physical products like CD and DVD fulfillment, FastSpring can send physical copies of media to your customers by request.

Developer Support

One area where FastSpring really shines is in providing documentation and support to developers. With the very wide variety of functionality and processing in the app, it’s essential to have the right resources to make the most of the platform.

The administrative user interface written in simple, understandable language and designed for speed and ease-of-use while an integrated help desk to allow developers and others to get help quickly. Additionally, you can expect fast, easy setup, either “out-of-the-box” or as a customizable implementation.

Pre-launch testing allows tweaking of order forms, inputs, payment processing, integrations, and shopping cart, while data migration option makes getting info from other providers and databases to FastSpring easy.

The FastSpring technical infrastructure consists of Amazon EC2, Amazon SES, Amazon Cloudfront, and Amazon S3. It runs on Linux using JavaScript and PostgreSQL databases. It’s a fully resilient and secure service with worldwide DNS and 100% uptime.

How much does FastSpring Cost?

In the past FastSpring published its pricing, which wasn’t cheap. It’s possible that prospective clients were put off by the costs since at the time of this update (2023) the company no longer publishes pricing directly. It has a pricing page, but that page spends most of its time assuring you that the costs are reasonable for what you get and, interestingly, comparing costs to Stripe. While Stripe offers some of the same features as FastSpring, Stripe is known far more as a flat rate payment processing solution than it is for any sort of full-stack ecommerce offering.

FastSpring states that it charges a flat rate for all of its services and that it works with your business to set pricing accordingly.

Previously, the company published “per transaction” charges in two pricing options – a flat fee of 8.9% of the total value of the transaction or a percentage fee (5.9%) plus a per-transaction fee of 95 cents. These rates ARE NOT necessarily current, but we’re including them here for historical data on FastSpring’s pricing model and starting rates in the past.

Those prior rates are more expensive than flat rate processors like PayPal or Stripe (who charge 2.9% + 30 cents per transaction) so it’s possible that’s why FastSpring spends a lot of website real estate explaining its benefits over Stripe.


One thing that hasn’t changed is that FastSpring states that it does not charge any sign-up, setup, add-on, or hidden fees. There is also no minimum contract terms and you are not locked into an agreement. Pricing includes FastSpring features, payment processing, fraud protection, management, support and more.

However, for these costs, it’s important to make sure you actually need and will use all of FastSpring’s features. Otherwise, there are significantly lower cost options that will still provide customization and a seamless payment experience for your online store. General online retailers and those who don’t need services like activation codes may not find enough benefit to justify the cost.

FastSpring does not work with “high-risk” businesses including adult services and products, tobacco, pharmaceuticals, gambling, and others.

FastSpring Reviews

Now that we’ve gone over the features, what do users think? We’ve explored reviews of FastSpring from across the web and here’s what clients say. The company has a profile on the Better Business Bureau’s website, and has been extensively reviewed at G2 Crowd.

Better Business Bureau

FastSpring has been accredited with the Better Business Bureau since 2009, and currently has an A+ rating, the highest available. However, it has 80 complaints over the past 3 years and currently shows a 1.33-star rating out of 5, from 15 customer reviews. The positive review states that the customer service is excellent; negative reviews complain that there is no readily-available support / contact info. However, many reviews seem to be from customers writing in about FastSpring charges on their card statements, implying that it may be an issue of not recognizing a purchase made by a business using FastSpring. Indeed, in several replies, FastSpring clarifies that they processed the payment but are not the ones responsible for the product / service being purchased.


The complaints allege that customers cancelled but were still charged after cancellation, that they were charged for products not ordered, and that activation codes for software purchases were not sent out. Again, in some cases, the complaints are from end-user clients, not the ecommerce client website owners. FastSpring responds to complaints directly on the Better Business Bureau’s site in an attempt to resolve the issues.

G2 Crowd

185+ reviews, 4.5 out of 5 stars

Users of G2 Crowd really like FastSpring. In particular, they were delighted at how easy it was to set up and get going on the platform. They found the API integration easy to use and customize, and developers were able to integrate the app with other services. Other users praised the built-in subscription models and the automatic fraud checking, which did save some people from fraudulent transactions. Others cited that FastSpring automatically calculates and collects sales tax and appreciated the built-in DRM functionality, while some reviewers praised the rapid customer service and support.

There were not many issues with the service or suggestions for improvement. Those who did comment said FastSpring should make it easier to setup product pages for a store. Others highlighted that the user interface can be confusing, due to the large number of features. Some reviewers said that it can take a lot of time and effort to tweak FastSpring to look identical to the rest of the store.


FastSpring has a vast amount of features and functionality, and users really like the platform. However, you need to decide if all of those features and that functionality is worth paying a premium. Look carefully at how much you might need to pay if you use the platform, and ask if you would make the most of all their features. If you’re selling digital services, software, and similar products, FastSpring could make a lot of sense. If you’re a more traditional ecommerce store, there are many less expensive solutions that could give you the functionality you need.

That said, it’s completely free to setup and use a FastSpring account, until you start to process transactions through the service. You can sign up, login, and play around with the functionality yourself to see if it’s right for your business.

If you’ve used FastSpring yourself, let us know in the comments below!

About The Author

2 thoughts on “The Complete FastSpring Review”

  1. Pirates are on to FastSpring like glue. FastSpring is so afraid of a chargeback that they’ll refund everything thrown at them.
    FastSpring avoids following Digital Millennium Copyright Act (DMCA Public Law 105-304) Law and the Paypal and Credit Card policies. Even the Credit Cards refuse refunds on software on the basis of the DMCA Law and ineligible returns. FastSpring is a bad headache for software developers. Hell, you could make out better sending out codes yourself. Kagi was better because they stood up to chargebacks. We never had a single one.

    FastSpring might be honest, but you’ll lose out on a large amount of piracy because of FastSpring. Our company learned the hard way. We are losing sales and are in the middle of switching now. Don’t bother contacting staff with a ticket as they’ll make an a** out of you. They sent a link to me from Wikipedia of “Chargeback”. Not funny… they have been getting a free lunch from my effort and my sales. We are even considering prosecuting all these refunds as in a single mass in US District Federal court under copyright infringement. You have two years to file with a $100 filing fee.

    Anyhow, look for other avenues.


  2. I don’t use FastSpring, but my company uses software from a company that uses FastSpring as their payment processor. As far as I’m concerned they are a joke. I work for a large enterprise company that does not pay with credit cards. We needed to set up FastSpring as a vendor in our system. My accounts payable team needed me to obtain some simple contact information from FastSpring in order to complete the set up so we could pay for our annual subscription. FastSpring refused to provide the information we needed. When contacting them, there is a single contact email address that all inquiries go through. The replies from this email are generic and unhelpful. I asked for very specific information but continued to get useless replies. I can’t imagine why anyone would use this company. The software vendor we use that relies on FastSpring will lost our business if this doesn’t get better.

Leave a Comment

Your email address will not be published. Required fields are marked *