← All help articles

How to connect Stripe to accept card payments

Updated 2026-06-07

Connect your own Stripe account and recipients can pay your invoices by credit card. The money goes straight into your Stripe, and JupiterInvoice never sees the card details.

Step 1: Get a Stripe API key

Either kind of key works. Fastest is your Secret key from Stripe's API keys page (it starts with sk_) and needs no extra setup. For least privilege, create a restricted key instead and grant Write on Customers and Checkout Sessions (add Read on Invoices if you also import from Stripe). Leave everything else off.

Step 2: Use a test key first

Flip Stripe to test mode and copy a test key, so you can run a real payment with a test card before going live.

Step 3: Paste it into JupiterInvoice

Open Integrations, paste the key, and click Connect Stripe. We store it encrypted and you can disconnect anytime.

Step 4: Send an invoice

Card payment is on by default. Once Stripe is connected, every invoice you send shows a Pay by card button on the recipient's view. You can turn it off for a single invoice with the Accept card payment toggle in the builder.

Related

Still need help? A real person reads every message, usually back within a business day.

Contact us