← All help articles

How to connect Stripe to accept card payments

Updated 2026-08-19

Connect your own Stripe account and your clients can pay your invoices by card. The money goes straight into your Stripe, and JupiterInvoice never holds it or sees the card details.

What it costs

Each card payment carries a 1% JupiterInvoice fee (0.5% on Pro) plus Stripe's own processing fee, which for US cards is about 2.9% + 30 cents. Both come out of the payment before it reaches your Stripe balance. On a $145 invoice you keep about $139. There is no monthly charge for card payments.

Step 1: Connect Stripe

Open Integrations (or Sender profile) and click Connect with Stripe. Stripe's own page opens. Sign in to an existing Stripe account, or create one: a new account takes about 5 minutes and asks for your business details, a bank account for payouts, and your EIN or SSN. If you stop halfway, Finish Stripe setup picks up where you left off.

Step 2: Send an invoice

Card payment is on by default. Once Stripe confirms your account, every invoice shows your client a Pay by card button. They pay on Stripe's secure page, and the invoice marks itself paid. You can turn it off for a single invoice with the Accept card payment toggle in the builder. Invoices under $5 do not offer card payment.

For developers: your own API key

Instead of connecting, you can paste a Stripe API key under Integrations. Use a restricted key with Write on Customers and Checkout Sessions (add Read on Invoices to import from Stripe). There is no JupiterInvoice fee on this path, but you create, scope, rotate and reconnect the key yourself.

Related

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

Contact us