Collapse Menu
Docs Home
Extensibility Options
Contact Support

About the FastSpring WordPress Plugin

Overview

This article describes the FastSpring plugin for WordPress.

This article describes the FastSpring plugin for WordPress.

User-added image

For information about configuring the plugin, please see Configuring the FastSpring WordPress Plugin.

For instructions on how to use the plugin, please see Using the FastSpring WordPress Plugin.

 

Introduction to the FastSpring WordPress Plugin

The FastSpring WordPress Plugin is a tool that lets you integrate your FastSpring Store with your WordPress website. Using the plugin, you can dynamically display localized product and price information and a full shopping cart right on your WordPress site. You can even collect customers' payments via your FastSpring Popup Storefront. The plugin lets you do all of this and more without having to create any code manually.

The plugin accomplishes this by providing you with an easy-to-use interface for FastSpring's Store Builder Library (SBL). No technical expertise is required, but familiarity with WordPress is helpful when using the plugin.

 Note

To use the FastSpring WordPress Plugin, you must have a FastSpring account and Store. You can sign up for an account for free at https://fastspring.com/sign-up/.

 Note

The current version of the FastSpring WordPress Plugin supports the use of the Gutenberg editor in WordPress. If you are not currently using a recent version of WordPress, you may need to update your WordPress version to use the FastSpring WordPress Plugin.

 

What Can I Add to My WordPress Page Using the Plugin?

The plugin makes it easy for you to add the following:

  • Detailed, dynamic product information from your FastSpring Store including product images, titles, descriptions, and prices
  • A complete shopping cart with a quantity field, a subtotal, and an optional coupon/promotion code entry field
  • A modal checkout dialog via your Popup Storefront
  • Various buttons that your customers can use to interact with your FastSpring Store
  • An optional mini notification box indicating the total quantity of products currently in the cart, which opens the shopping cart when clicked
  • An optional pre-configured product catalog page displaying details for each of the products in your Popup Storefront, with call-to-action buttons for each item listed

 

Displaying Product Information via the Plugin

You can use the plugin to dynamically display product details from your FastSpring Store on your WordPress pages. Once you have used the plugin to add product details to your page (or added the optional product catalog page to your site), if you update a product's attributes via the FastSpring App or the FastSpring API, the details displayed on your page will be updated automatically. The following images illustrate just a few examples of the product data that you can add to your WordPress pages.

In this image, you can see an example of a rendered WordPress page that includes various details of a specific product from the FastSpring Store. The product image, product name, product price, and product summary are all represented here.

This image illustrates which parts of the page content are pulled in dynamically from the FastSpring Store. That is essentially all of the page's content.

 

Store Buttons You Can Add to Your Page

There are a variety of Store buttons that you can create on your WordPress page, and others are included in the shopping cart when you use the plugin. For instructions on configuring the default properties of these buttons, please see Configuring the FastSpring WordPress Plugin.

 

Buy Buttons

A "buy" button has two separate functions. The button's primary (and initial) function is to add one specific product to the shopping cart. You can configure a "buy" button to open the shopping cart immediately, or to add the product without opening the cart. This setting and the specific product from your FastSpring Store associated with the button are configured via the FastSpring Buy Buttons block in the WordPress page editor.

When your customer clicks a "buy" button, the product is added to the cart, and the button automatically switches to its secondary function. Keep in mind that the button may not be visible if the cart is open, depending on your placement of the button on your WordPress page. The button's secondary function can either be to remove the item from the cart or to re-open/view the shopping cart. This option is controlled via the Secondary Button Action setting in the block's properties pane.

 

Buy Buttons with Quantity

Similar to the FastSpring Buy Buttons block type, the FastSpring Buy Button with Quantity block lets you create a buy button on your WordPress page. The only difference is that this block type includes an interactive quantity field that allows customers to change the quantity of the product to be purchased.

 

Apply Coupon Buttons

This special button type only appears inside the shopping cart. The purpose of an "apply coupon" button is to submit the coupon or promotion code that the customer has pasted or entered into the coupon entry field. Clicking the button adds the code (and a corresponding discount) to the order, provided that the customer has entered a valid code. If the customer enters an incorrect or invalid code, an error message is displayed, and the coupon entry field is automatically cleared after a brief delay.

 

Checkout Buttons

A "checkout" button opens your FastSpring Popup Storefront when clicked. Customers are presented with a secure dialog to enter their payment details and complete a purchase of whatever products are in the cart when the customer clicks the button.

 

Cross-Sell Buttons

"Cross-sell" buttons are similar to "buy" buttons, except they only appear inside the shopping cart. When the cart includes a product with one or more cross-sell offers, customers can click the "cross-sell" button to accept an offer and add the cross-sell item to the cart.

 

EDS Buy Buttons

"EDS buy" buttons are similar to "buy" buttons, except they only appear inside the shopping cart. When the cart includes a product with the optional Extended Download Service available (but not currently selected), customers can click the "EDS buy" button to add EDS to the order.

 

Remove from Cart Buttons

A "remove from cart" button removes a specific product from the shopping cart when clicked by your customer. This type of button can appear on your main WordPress page as the optional secondary function of a "buy" button that your customer has already clicked. A smaller variation of this button, consisting only of an icon, also appears inside the shopping cart itself next to each selected product.

 

Up-Sell Buttons

"Up-sell" buttons are similar to "buy" buttons, except they only appear inside the shopping cart. When the cart includes a product with one or more upsell offers, customers can click the "up-sell" button to accept an offer and replace the item in the cart with the upsell item.

 

View Cart Buttons

A "view cart" button opens the shopping cart built into your WordPress page. The Shopping Cart Location field on the General tab of FastSpring Settings controls the location of the cart on your page. This type of button can appear as the optional secondary function of a "buy" button that your customer has already clicked. It can also be added to your WordPress page directly using the FastSpring View Cart Button block.

Try FastSpring

Get a free account and see why FastSpring is the ecommerce partner of choice for software providers around the world. Try our full-service ecommerce solution today to unlock revenue growth for your online company.