Skip to content
Getting PaidUpdated October 5, 2026

Connecting Stripe to accept credit and debit cards

Add your Stripe keys and webhook secret to accept card payments directly into your own Stripe account with 0% Invollo fee.

Open in Invollo

Connecting your own Stripe account lets clients pay your invoices by credit or debit card. Card availability per currency depends on your Stripe account.

How to connect Stripe

  1. Go to Settings and select the Payment Gateways tab.
  2. Open the Add Payment Method... menu and choose Stripe.
  3. Enter your Publishable Key and Secret Key from your Stripe Dashboard (Developers > API keys).
  4. Open Webhook Setup Instructions. In Stripe, create a webhook endpoint with the Endpoint URL shown there and select exactly the 5 events listed.
  5. Copy the endpoint's signing secret (it starts with whsec_) and paste it into the Webhook Secret field. Without it, payments complete at Stripe but your invoices don't update.
  6. Turn on the Enable Gateway toggle and click Save.
PayPal payment gateway configuration dialog with client credentials
Stripe gateway configuration modal with webhook instructions and secrets
Important NoteYour secret key and webhook secret are encrypted in Supabase Vault. Invollo never holds client funds and takes 0% of your client payments.
Was this guide missing something or do you need further clarification?Contact Support

Ready to streamline your invoicing?

Start on Invollo’s free plan with no credit card required. Manage invoices, time tracking, and client billing in one place.

Free forever plan · No credit card required · 0% of your client payments