• PLAN CHANGE
  • AD-HOC
  • DATA
  • HUMAN

How to update customer subscriptions with your AI

Connect FastSpring to your AI client to manage billing lifecycle events directly from your chat interface.

Ask AI about this page

Short answer

How can I update customer subscriptions using AI?

You can change subscription tiers, apply manual charges, or pull specific billing data using your AI. This lets you handle plan upgrades or one-time fees without logging into the FastSpring dashboard. You get full control over active billing cycles through simple text commands.

Billing outcomes

What your AI manages

These are the specific results of your commands.

PLAN CHANGE

Tier updates

The AI modifies the user's current plan. You get immediate confirmation that the new billing rate is active.

AD-HOC

Manual charges

Your AI processes specific, one-time charges on a managed account. This handles extra fees or add-ons instantly.

DATA

Subscription lookups

The AI pulls current billing details for any customer. You get the exact status and plan info you need.

HUMAN

Manual oversight

You decide when to trigger a charge. The AI performs the technical execution, but you maintain final control.

The workflow

What your AI does when the request arrives.

The AI acts as the interface between your chat and the FastSpring billing engine.

  1. Identify the customer

    The AI looks up the specific billing profile to ensure it has the right account context.

    get_subscription_details
  2. Modify the plan

    The AI switches the user to a different subscription tier based on your instructions.

    update_subscription_plan
  3. Apply extra fees

    The AI executes a specific charge against the managed subscription.

    charge_managed_subscription
  4. Confirm changes

    The AI verifies the new state of the subscription to ensure the update was successful.

    get_subscription_details

Try it

Copy these to start.

Use these prompts to trigger billing actions.

Starting points

These are templates. Replace the bracketed info with your actual customer IDs or plan names.

FastSpring Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_uj3vyyx398xeG0gTA45aWMRaNVTxQljBsM7DJpdi/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — FastSpring capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "fastspring-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_uj3vyyx398xeG0gTA45aWMRaNVTxQljBsM7DJpdi/mcp"
    }
  }
}
Copy into chat04
  • Get the current subscription details for customer ID [ID_HERE].

  • Update the subscription plan for [CUSTOMER_ID] to the [PLAN_NAME] tier.

  • Charge [CUSTOMER_ID] an additional $[AMOUNT] for [REASON].

  • Check if the subscription for [CUSTOMER_ID] is currently active.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect FastSpring once, then ask.

Link your account in one step. Your credentials stay encrypted and secure, and you can start managing billing immediately.

Connect FastSpring to your AI

FAQ

How this task behaves

  • 01

    Can the AI delete a customer account?

    No. The AI can only modify plans, charge subscriptions, or read details.

  • 02

    Does the AI handle refunds?

    No. There is no tool available to process refunds through this MCP.

  • 03

    Can I change a plan without an ID?

    No. You must provide a specific customer or subscription identifier for the AI to act.

  • 04

    Will the AI automatically charge customers?

    No. The AI only executes charges when you explicitly tell it to via a prompt.

  • 05

    Can I see the billing history?

    Yes, by using the tool to get specific subscription details.

  • More questions about FastSpring? The Connector page answers them. See everything the FastSpring Connector can do

Connect FastSpring to Claude, Cursor, ChatGPT & more