Skip to main content
Installing the Exante Stripe integration takes only a few steps. The connection uses a Stripe API key, and Exante automatically sets up a webhook endpoint in your Stripe account.

Install steps

1

Open integrations settings

Navigate to Settings > Integrations in the Exante web app.
2

Find Stripe

Locate the Stripe card in the integrations list. Click Connect.
3

Enter your Stripe API key

Paste your Stripe secret API key. Exante stores the key securely and uses it to communicate with the Stripe API on your behalf.
Use a restricted key with the minimum required permissions, or a standard secret key for full access. The key must have read and write access to invoices, customers, and products.
4

Webhook endpoint configured

Exante automatically creates a webhook endpoint in your Stripe account. The endpoint receives real-time events for invoice and customer changes.Subscribed events include:
Event categoryEvents
Customercustomer.created, customer.updated
Invoiceinvoice.created, invoice.finalized, invoice.paid, invoice.sent, invoice.updated, invoice.voided, invoice.deleted, and others
5

Confirm connection

The Stripe integration shows as Connected in the integrations list. You can now discover and sync Stripe invoices.

Sync endpoints

After installation, the Stripe integration exposes these sync endpoints:
  • POST /api/integrations/stripe/sync/discover discovers Stripe invoices and catalogs them.
  • POST /api/integrations/stripe/sync syncs cataloged invoices into Exante.
  • GET /api/integrations/stripe/sync/status returns the current sync state and catalog summary.
See the sync API guide for request and response details.

Disconnecting

To disconnect the Stripe integration:
  1. Go to Settings > Integrations.
  2. Click the Disconnect button on the Stripe card.
  3. Exante removes the webhook endpoint from your Stripe account.
Disconnecting stops future sync activity, but it does not automatically remove records that were previously synced into Exante.