FastSpring Checkout Options

FastSpring provides flexible options for checkout, including a FastSpring-hosted cart, and a checkout solution that you can fully integrate into your pre-existing website. Consumer’s checkout method depends on the type of Checkout that you use. Because each checkout option uses the same Store data, you have the flexibility to use any available methods in parallel.

Web Checkouts

When using a Web Checkout, consumers are redirected to the FastSpring Store to see their order details and complete the checkout process. You can utilize the Web Checkout as a product catalog and checkout process, or you can link directly to product pages from an existing catalog on your site. 

For example, you can continue displaying your products on your current website, and use the FastSpring Web Checkout for the checkout process. Alternatively, if you do not have an existing product website, FastSpring allows you to display your products and pricing with our platform. 

All Stores have a Web Checkout designated as the default Checkout. This Checkout is used when consumers visit the Account Management site. You may make changes to the default Checkout, and change which Checkout is your default. However, default Checkouts cannot be deleted. 

Popup Checkouts

The Popup Checkout integrates into your existing site, providing consumers with a same-page checkout experience via a popup window that displays directly in front of your webpage. If you use a Popup Checkout, your website provides the product catalog and shopping cart. When the consumer is ready to make a purchase or request a quote or invoice, the FastSpring popup is displayed.

Consumers enter their information, and FastSpring handles the payment processing and fulfillments. If your Store supports B2B, they can also request an Invoice or Quote from you.

We recommend integrating your Popup Checkout with our Store Builder Library so your pages can reflect the current order details before launching the checkout process.

Embedded Checkouts

Embedded Checkout are an embedded same-page checkout experience that enables your customers to purchase products without leaving your website. The embedded checkout would load in an iframe directly into your website, on the web page of your choice.

When a customer clicks “Buy Now,” your website prepares the order contents from our Store Builder Library Overview. This creates the session, loading an embedded checkout to display on your chosen page and location on your website. You can customize the styling and localization of each embedded checkout. After your customer enters their payment information, FastSpring processes the payment and delivers their fulfillment.

Feature Comparison

The table below provides a comparison between the capabilities of Web Checkouts and Popup Checkouts. This may help you in determining which solution best fits your needs. 

With the Store Builder Library, you can implement complete cart functionality on your own website. However, this requires web development resources for implementation. To see a live example of a cart created using the Store Builder Library, go to: https://fastspringexamples.com/full-cart/full-cart/.

CategoryWeb CheckoutsPopup CheckoutsEmbedded Checkouts
HostingHosted by FastSpring; you provide links from your website, direct email, or social media to the Web CheckoutLives on your own website and opens in a secure modal iframe; customers never leave your siteLives on your own website and opens in a secure modal iframe; customers never leave your site
Feature SetComplete; all FastSpring Contextual functionality is supportedCheckout and mini-cart onlyCheckout and mini-cart only
Does the implementation require technical expertise?No; anyone who can use a web browser can configure a Web CheckoutYes; but minimal expertise is needed when using a Popup Checkout for checkout onlyYes; but minimal expertise is needed when using an Embedded Checkout for checkout only
Can I implement automatic redirects from the completion page?NoYes, if you use SBLYes, if you use SBL
Are the cart contents preserved throughout the browser session?No; cart contents are not preserved when navigating to a different page or siteYes, if you use the data-continuous directive of  SBLYes, if you use the data-continuous directive of  SBL
Can consumers remove items from the cart?Yes, depending on your implementationYes; if you enable the Popup Checkout cartYes; if you enable the Embedded Checkout cart
Is consumer data encrypted and transmitted securely?YesYesYes
Can license keys and download links be rendered on the Completion Page?YesYesYes