All integrations

Payments integration

Stripe integration

Create a Stripe Customer for each submission so signups and waitlists are ready for billing later (no charge is made).

What it does

Create a Stripe customer from each submission. Delivery is asynchronous and retried automatically, and any credentials you enter are encrypted at rest.

Step 1: set up Stripe

Do this once in Stripe to get the details you'll paste into ShipMyForm.

  1. 1Copy a secret key. In Stripe, go to Developers → API keys and copy a Secret key (sk_live_… or sk_test_…).

Step 2: connect it in ShipMyForm

  1. 1Open your form's Connectors tab. Choose stripe from the connector list.
  2. 2Enter your details. Paste Secret key from the steps above.
  3. 3Add and test. Click Add, then Test to send a sample submission and confirm it arrives.

What you'll enter

  • Secret key: Stripe → Developers → API keys → Secret key.

Use cases

  • Pre-create customers from signup or waitlist forms.
  • Capture billing contacts ahead of a subscription.
  • Turn leads into Stripe customers for later invoicing.
Good to know:
  • Creates a Customer object only. It does not charge anyone.

Route Stripe (and everything else) from one form.

A submission can fan out to as many connectors as you like.

Start free