All docs
1 min read

Stripe (customer capture)

Mirror each submission as a Stripe Customer in your Stripe account using a restricted API key (rk_…) with Customers: Write only. This is for lead capture-not for charging cards and not the same as paying for your Formspring subscription.

What you need

  • Stripe account where you can create restricted keys.
  • Form fields for email (required for meaningful customers) and optionally name.

What Formspring does

Formspring posts application/x-www-form-urlencoded to https://api.stripe.com/v1/customers with email, optional name, description, and metadata (including submission_id, form_public_id, plus up to twenty extra scalar fields with length caps).

Each submission currently creates a new Customer record; dedupe in Stripe or use HubSpot if you need a single canonical CRM row.

Steps

  1. In Stripe, create a restricted key with only Customers: Write.
  2. In Formspring, open your form → IntegrationsStripe → paste the key → confirm email/name field names → Save.
  3. Submit a test; verify the Customer in Stripe and Deliveries.

Tips

  • Never paste a full secret key (sk_live_…) into a form integration.
  • For Formspring subscription billing, see Stripe billing, not this page.

More help