1. Home
  2. Docs
  3. Appsero User Guide
  4. Using Appsero with FastSpring

Using Appsero with FastSpring

You can sell your plugin or theme through the FastSpring integration using Appsero.

Let us see the steps

Basic Information

To add a new plugin, click on the Add New button. There you will find two options “Add Plugin” and “Add Theme“. Click on the “Add Plugin” button.

Adding a plugin FastSpring Integration

Now you have to click on “Yes, It’s a Premium Plugin” button.

Premium plugin

Because it is a premium plugin, all the details have to be filled up manually. All the necessary data needs to be added. Check out what you need to add.

Available Fields

NameRequiredDescription
Plugin NameYesThe name of the plugin.
SlugYesSlug of the plugin. It will be generated automatically but you can change it. Note that you will not be able to update it later.
VersionYesThe version of the plugin. You will be able to add new version at the time of release.
Requires PHP VersionYesRequires PHP Version for the plugins.
Requires WordPress VersionYesWordPress version requires for the plugin.
Tested up toYesMaximum version of WordPress the plugin has been tested.
Homepage URLNoWebsite URL of the plugin. Put Website URL based on the hosted store. Put WordPress.org URL of the plugin, if it is hosted on WordPress.org.
Demo URLNoDemo site URL of the plugin.
DescriptionNoGive a description of the plugin. This field is markdown supported.

Now, you can add the details in the fields.

Fiil up details

Licensing

Now, onto the Licensing part. Appsero will ask you a question, Whether you want to manage your plugin ‘s license through Appsero or not. Now, we recommend choosing “Yes;

Then you can use every feature of Appsero including Analytics, Licensing & Deployment. So it is recommended to select Yes.

Licensing

Then the Fastspring platform.

Fastspring

You will be asked to connect your FastSpring account. Login to your FastSpring account and go to Integration.

Go to the API credentials. There you will find There you will find your API Username and API Password.

API Credentials

There click on Reset Credentials to generate your new password.

reset password

Now, after collecting the credentials, select “I have my FastSpring API username & API password ready“. inside Appsero Dashboard.

Then add the API username and API password from your FastSpring account.

Username and password

You must create product at FastSpring first in order to sync them with your Appsero account. Otherwise Appsero will not be able map your products.

If you have already created the product, then check ”I have my products ready at FastSpring”. Otherwise, create your FastSpring product. Then you will be provided with a Webhook. Click to copy it.

Copy webhook

Click on the Webhooks option on your FastSpring Account and select “Add Webhook

webhook option

Go to your FastSpring account and paste the Webhook URL and select all the options.

copy and paste webhook

Now, you need to add your product to Appsero.

You must add the same pricing of the product as you have added in FastSpring. If you add $15 at FastSpring and $10 at Appsero, then if you sell your products from FastSpring at $15, Appsero will count that as $10 and show the analytics based on that.

You can also set your activation limits if you want. If your product has recurring payment, you should check the Enable Recurring Payment.

Add products

If your product has variations like “Free” and ” Pro”, then you can enable “This Plugin has variations“. Then you can add both the products.

Variations

After that click on Submit to continue.

Then, select your site store and project and click on Update Connection.

Update connection

If you have variations in product, then you need to map accordingly.

update connection variations

If haven’t added a website, don’t worry. Just click on the Add New Website button to add your website.

You will find an Installation Method section. You need to install an Appsero-Client plugin. You can do that in two ways.

  • Composer
  • Manual Installation

In the case of Composer, you need to use these below commands.

Composer Install

But in the case of Manual Installation, you need to download the Appsero-Client plugin.

Manual Installation

Lastly, copy the Code Snippet generated for you into your main plugin file. Click Done to finish.

Code snippet

Click Done to finish.

That’s it. Rest is the same as adding a Premium plugin or theme. You can get help from this documentation.

Add FastSpring Popup Storefront for Check Out Products

When you hit the Done button, you will get a success message.

Successs page

To add a FastSpring Popup Storefront, you can check the following video or read this documentation.

Or you can use the FastSpring plugin too.

Was this article helpful to you? Yes 1 No

How can we help?