Overview
A Whop connection in Flexprice lets you:- Sync invoices - push
finalizedFlexprice invoices to Whop - Generate payment links - every synced invoice gets a Whop-hosted payment URL
- Reconcile payments - payment status is kept in sync between Whop and Flexprice automatically
Prerequisites
Before you start, have:- Whop business account - whop.com
- Flexprice account - flexprice.io
Keys you need
How to connect your Whop account
Go to Flexprice Dashboard → Settings → Integrations → Whop → Add a connection.1
Name your connection
Enter a name to identify this connection, e.g.
Whop Production.2
Enter API Key and Company ID
- API Key - starts with
apik_. Go to Whop Dashboard → Developer → API Keys → Create, enter a name, and select the Admin role. - Company ID - starts with
biz_. Open your business profile on Whop, click the three-dot (…) menu in the top right, and select Copy ID.
3
Product ID (optional)
If you have an existing Whop product, enter its ID (
prod_...).Leave blank - Flexprice will automatically create a product called Flexprice Billing Product on the first invoice sync and reuse it for all future invoices.4
Enable Invoice Sync
Toggle Invoice Sync on to push finalized invoices to Whop. With this off, invoices stay only in Flexprice.
5
Copy your Webhook URL
At the bottom of the drawer, copy your webhook URL. You will need it in the next step.The URL format depends on your region:
Configure Webhook in Whop
For Flexprice to mark invoices as paid when payment is completed through Whop, register your webhook URL in Whop.1
Open Whop Webhook Settings
Go to your Whop Dashboard → Settings → Webhooks → Add Endpoint.
2
Paste the Webhook URL
Paste the URL copied from the Flexprice connection drawer.
3
Subscribe to events
Select the following events and save:
Troubleshooting
Next Steps
- Finalize a test invoice in Flexprice and verify it appears in your Whop dashboard
- Check the invoice in Flexprice for
whop_checkout_urlin the metadata - Pay the Whop invoice and confirm the Flexprice invoice is marked paid
Related Documentation
- Invoice Sync - How invoices are synced and payments reconciled

