Integrations
FastSpring
FastSpring Classic Store
10min
we are no longer maintaining and testing our integration with fastspring classic these are instructions for our new platform for customers still using the old platform (if you log in from app licensespring com), please contact customer support for instructions on integrating with fastspring configure license fulfillment through fastspring duration 15 minutes there are 3 parts to the configuration within fastspring when creating a product, you need to set up product name to match code in licensespring you will need to configure the license generation within your product finally, you will need to configure the post order notifications 1\ configuring your product there is only one thing here "product name" needs to match the "short code" in licensespring inputting product name 2\ adding license generation to your product login to your fastspring account navigate to the product you are configuring (click on the store > products and pages > \[product name] beside “fulfillment actions” click “add fulfillment” click “generate a license” > remote server request select remote server request fill out the fields in the next step with the following information url https //api licensespring com/api/fast license https //api licensespring com/api/fast license method http post post encoding utf 8 output format single line license (quantity based) click “create” filling license generation fields uuid parameter under the "product fulfillment" section, in the "parameters" tab, it's important to input the uuid (universally unique identifier) in order for the system to function correctly and generate the license the uuid serves as a unique identifier that is essential for the product fulfillment process to work as expected and to ensure that the generated licenses are associated with the correct company find your `uuid` inside fastspring integration configuration view under settings > integrations \[tab] 3\ add order webhook notification next, you'll need to configure the post order notification click on “notifications” in the top right corner figure 7 notifications add a “custom notification” in the next step, use the following information to configure the custom post order notification event type order completed destination http url applicable site the name of the store for which you are configuring the product for liver server url https //api https //api licensespring com/api/fast post order licensespring com/api/fast post order https //api licensespring com/api/fast post order content type json (application/json) license type parameter is optional, use it to change the default license type if needed { "company uuid" "api key goes here", "id" "#{order id}", "is test" #{order istest}, "created" "#{order created}", "order type" "#{order type}", "customer email" "#{order customer email}", "customer reference" "#{order customerreference}", "referrer" "#{order referrer}", "license type" "perpetual", "items" \[ \<repeat value="#{order allitems}" var="orderitem"> { "product name" "#{orderitem productname}", "product group" "#{orderitem productgroup}", "price total" "#{orderitem pricetotal}", "license" { "key" "#{fulfillment license key}", "licenses" \[\<repeat value="#{orderitem fulfillment license licenses}" var="value">"#{value}",\</repeat>], "max activations" 2, "product features" \["standard"] } },\</repeat>] } figure 8 general settings please do not hesitate to contact customer support if you need any help configuring product features product features in fastspring can be set up as "product choices", which are actually separate products in fastspring platform this means that before setting up a feature/choice, you need to create a separate product take care to set product name in fastspring to equal feature code in licensespring also, place these products in a separate product group called "features" steps define product feature(s) in licensespring create a product group called features in your fastspring store create "feature products" in "features" product group in your fastspring store set up product choice on your base product in fastspring by selecting "feature products" created in step 3 product feature list