Skip to main content
FastSpring
59 actions · 42 events · 1 auth method
E-Commerce

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · API Key

Use your FastSpring API credentials (username and password) for authentication. Generate these in the FastSpring app und…
Optionally, configure receiving Events for FastSpring into StackOne.

Webhooks setup

3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · API Key

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

59 actions
Action
Description
List Accounts
Retrieve a paginated list of all customer accounts in your FastSpring store
Get Account
Retrieve complete details for a specific customer account by its unique account ID
Create Account
Create a new customer account with contact information and optional locale settings
Update Account
Update an existing customer account’s contact information, language, or country settings
Get Account Management URL
Generate an authenticated account management URL for a customer to manage their account and subscriptions
List Coupons
Retrieve a list of all coupon path identifiers in your FastSpring store
Create Coupon
Create a new coupon with discount configuration, usage limits, and availability settings
Get Coupon
Retrieve details for a specific coupon by its coupon code
Delete Coupon
Permanently delete a coupon from FastSpring
Create Coupon Codes
Generate additional coupon codes for an existing coupon
List Coupon Codes
Retrieve all coupon codes associated with a specific coupon
Delete Coupon Codes
Delete all coupon codes associated with a specific coupon
Generate Subscription Report
Generate a subscription analytics report with flexible filtering, grouping, and column selection
Generate Revenue Report
Generate a revenue analytics report with filtering by date, country, product, and segment
List Report Jobs
Retrieve the status of all async report generation jobs
Get Report Job
Retrieve the status and details of a specific async report generation job
Download Report
Download a completed report file by its report ID
Reset Report Cache
Reset the data cache to refresh report data availability
List Processed Events
Retrieve processed webhook events from your FastSpring store (max 25 per request, last 30 days)
List Unprocessed Events
Retrieve unprocessed (pending) webhook events (max 25 per request)
Update Event
Mark a specific webhook event as processed or unprocessed
Get Invoice
Retrieve complete details for a specific invoice by its unique ID
Create Invoice
Create a new payment invoice with line items, contacts, and payment method configuration
List Orders
Retrieve a paginated list of orders with filtering by date, product, status, and scope
Get Order
Retrieve complete details for a specific order by its unique order ID
Update Order Tags
Update custom tags and attributes on one or more existing orders for metadata tracking
List Products
Retrieve a list of all product paths (identifiers) in your FastSpring store
Get Product
Retrieve complete details for a specific product by its product path
Create Product
Create or update one or more products in your FastSpring store catalog
Delete Product
Permanently delete a product from your FastSpring store by its product path
Get Product Offers
Retrieve all offers configured for a specific product
Create Product Offers
Create or update offers for a specific product with custom pricing and configuration
List Product Prices
Retrieve pricing information for all products, optionally filtered by country or currency
Get Product Price
Retrieve pricing information for a specific product, optionally by country or currency
Preview Product Tax
Calculate estimated tax amounts for products in specific countries and regions before purchase
List Quotes
Retrieve a list of all quotes in your FastSpring store
Get Quote
Retrieve complete details for a specific quote by its unique ID
Create Quote
Create a new B2B pricing quote for a customer
Update Quote
Update an existing quote’s details, line items, or pricing
Cancel Quote
Cancel an outstanding quote, making it no longer available for acceptance
Create Return
Process a full or partial refund return for an existing order
Get Return
Retrieve complete details for a specific return by its unique ID
Create Session
Create a new checkout session for embedding FastSpring’s storefront or processing orders programmatically
List Subscriptions
Retrieve a list of subscriptions with filtering by account, status, product, date range, and scope
Get Subscription
Retrieve complete details for a specific subscription by its unique ID
Update Subscription
Update one or more subscriptions’ properties such as product, quantity, pricing, or add-ons
Cancel Subscription
Cancel an active subscription immediately or at the end of the current billing period
Pause Subscription
Pause an active subscription for a specified number of billing periods
Preview Subscription Change
Preview a prorated plan change for a subscription before applying it
Rebill Subscription
Manually trigger a rebill on a managed subscription outside the normal billing cycle
List Subscription Entries
Retrieve all billing entries (charge history) for a specific subscription
List Subscription Plan Changes
Retrieve the history of plan changes for a specific subscription
Transfer Subscriptions
Transfer one or more subscriptions between customer accounts
Get Co-Term Groups
Retrieve active auto-renewing subscriptions for an account organized by co-term groups
Get Proforma Invoice
Retrieve a proforma invoice estimating charges for the next billing period of a subscription
Create Proforma Invoice
Create a proforma invoice reflecting planned changes to a subscription
Get Cancel Survey
Retrieve the cancel survey reasons for a specific subscription
Query Cancel Survey Responses
Retrieve paginated cancel survey responses within a date range
Update Webhook Key Secret
Update the HMAC secret key used for signing webhook payloads to ensure message integrity

Events

|
42 events
Event
Description
Tags
Active Check
Acknowledges FastSpring deliveries that carry no events or an event type this connector does not map.
Webhooks
Account Created
Fires on the FastSpring account.created event.
AccountsWebhooks
Account Updated
Fires on the FastSpring account.updated event.
AccountsWebhooks
Order Completed
Fires on the FastSpring order.completed event.
OrdersWebhooks
Order Failed
Fires on the FastSpring order.failed event.
OrdersWebhooks
Order Canceled
Fires on the FastSpring order.canceled event.
OrdersWebhooks
Order Approval Pending
Fires on the FastSpring order.approval.pending event.
OrdersWebhooks
Order Payment Pending
Fires on the FastSpring order.payment.pending event.
OrdersWebhooks
Chargeback Created
Fires on the FastSpring chargeback.created event.
OrdersWebhooks
Chargeback Won
Fires on the FastSpring chargeback.won event.
OrdersWebhooks
PayPal Dispute Action Required
Fires on the FastSpring paypal_dispute.action_required event.
OrdersWebhooks
PayPal Dispute Accepted
Fires on the FastSpring paypal_dispute.accepted event.
OrdersWebhooks
PayPal Dispute Lost
Fires on the FastSpring paypal_dispute.lost event.
OrdersWebhooks
Subscription Activated
Fires on the FastSpring subscription.activated event.
SubscriptionsWebhooks
Subscription Charge Completed
Fires on the FastSpring subscription.charge.completed event.
SubscriptionsWebhooks
Subscription Charge Failed
Fires on the FastSpring subscription.charge.failed event.
SubscriptionsWebhooks
Subscription Updated
Fires on the FastSpring subscription.updated event.
SubscriptionsWebhooks
Subscription Canceled
Fires on the FastSpring subscription.canceled event.
SubscriptionsWebhooks
Subscription Uncanceled
Fires on the FastSpring subscription.uncanceled event.
SubscriptionsWebhooks
Subscription Deactivated
Fires on the FastSpring subscription.deactivated event.
SubscriptionsWebhooks
Subscription Payment Overdue
Fires on the FastSpring subscription.payment.overdue event.
SubscriptionsWebhooks
Subscription Payment Reminder
Fires on the FastSpring subscription.payment.reminder event.
SubscriptionsWebhooks
Subscription Trial Reminder
Fires on the FastSpring subscription.trial.reminder event.
SubscriptionsWebhooks
Subscription Paused
Fires on the FastSpring subscription.paused event.
SubscriptionsWebhooks
Subscription Resumed
Fires on the FastSpring subscription.resumed event.
SubscriptionsWebhooks
Subscription Group Created
Fires on the FastSpring subscription.group.created event.
Subscription GroupsWebhooks
Subscription Group Prorated
Fires on the FastSpring subscription.group.prorated event.
Subscription GroupsWebhooks
Subscription Group Updated
Fires on the FastSpring subscription.group.updated event.
Subscription GroupsWebhooks
Subscription Group Payment Charge Completed
Fires on the FastSpring subscription.group.payment.charge.completed event.
Subscription GroupsWebhooks
Subscription Group Payment Charge Failed
Fires on the FastSpring subscription.group.payment.charge.failed event.
Subscription GroupsWebhooks
Subscription Group Payment Overdue
Fires on the FastSpring subscription.group.payment.overdue event.
Subscription GroupsWebhooks
Subscription Group Payment Reminder
Fires on the FastSpring subscription.group.payment.reminder event.
Subscription GroupsWebhooks
Subscription Group Deactivated
Fires on the FastSpring subscription.group.deactivated event.
Subscription GroupsWebhooks
Quote Created
Fires on the FastSpring quote.created event.
QuotesWebhooks
Quote Updated
Fires on the FastSpring quote.updated event.
QuotesWebhooks
Payout Entry Created
Fires on the FastSpring payoutEntry.created event.
PayoutsWebhooks
Return Created
Fires on the FastSpring return.created event.
ReturnsWebhooks
Fulfillment Failed
Fires on the FastSpring fulfillment.failed event.
OrdersWebhooks
Mailing List Entry Updated
Fires on the FastSpring mailingListEntry.updated event.
Mailing ListsWebhooks
Mailing List Entry Removed
Fires on the FastSpring mailingListEntry.removed event.
Mailing ListsWebhooks
Mailing List Entry Abandoned
Fires on the FastSpring mailingListEntry.abandoned event.
Mailing ListsWebhooks
Invoice Reminder Email
Fires on the FastSpring invoice.reminder.email event.
InvoicesWebhooks