Loading your dashboard…
Set up Payhook
Connect Stripe so Payhook can handle checkout, billing, and paid access for your product.
This page is embedded and your browser is blocking its sign-in cookie. Allow access to continue with your existing Payhook session.
Enter your email and we will send you a sign-in link to open the dashboard.
Check your inbox for a sign-in link from Payhook. It expires in 15 minutes.
Payhook uses Stripe Connect to create hosted checkout, read payment status, and show your live payment activity.
Connect StripeChoose a workspace
Select the workspace you want to open. Each workspace has its own Stripe account, payment hooks, and settings.
Loading dashboard…
Unlock Success
Hosted at unlock.payhook.link/success/ after Stripe checkout completes. Uses color and logo from Branding, and extension name and features from Unlock Page.
Preview
This is the published unlock.payhook.link/success page for the latest install in this workspace. Save changes to refresh it.
Unlock Page
Configure the hosted unlock page at payhook.link/extension/unlock. Color and logo come from Branding. Co-branded with “powered by Payhook.”
Catalog
Gate plans by extension version. First channel whose min version is ≤ the requested extension version wins. Leave min version blank for a fallback. Pick products and prices for the Live/Test mode selected in the header.
Features
Free features (included) and Pro features (locked) shown on the unlock page. Up to 12.
Text
Copy shown on the hosted unlock page beside your logo and above the checkout CTA.
Preview
This is the published unlock.payhook.link page for the latest install in this workspace. Save changes to refresh it.
Trial & Usage
Configure free trial length and the usage caps customers get after the trial ends. Paid and trial usage is still measured for analytics but never consumes these credits.
Usage page preview
Preview values are illustrative; each extension sends the customer’s local usage snapshot.
Daily activity
Hooks, payments, and unlock button clicks per day (last 7 days, UTC). Country is inferred from the visitor IP via CloudFront.
Unlock clicks by country
Top countries for unlock button clicks in the last 7 days.
| Country | Clicks |
|---|
Feature usage
Credits consumed and per-user distribution (p50 / p90 / p99) so you can set weekly and monthly caps from real usage.
| Feature | Subjects | p50 | p90 | p99 | Used | Trial | Entitled | Cap hits |
|---|
Daily feature usage
Used credits and cap hits per day (UTC).
Feature usage by country
Top countries for feature usage in the selected range.
| Country | Usage |
|---|
By product
Confirmed payments per product and each product's share of total sales for this account.
| Product | Sales | Share |
|---|
By price
Which Stripe prices customers chose, with each price's share of total sales.
| Product | Price | Sales | Share |
|---|
Hooks
Manage payment-hook lifecycle from your Payhook config and extension installs. Filter by range — or look up an install by ID.
Recent API requests
ACCESS traces from the Payhook API for this install. Click a row for query details.
Experiments
Pricing A/B tests on the hosted unlock page. Installs are split by payment hook, so assignment is sticky with no client changes. Decide on revenue per view, not conversion alone.
Payments
Browse Stripe payments for this Payhook account. Filter by range or status — or look up a payment by ID.
API console
Send requests to the Payhook runtime API (api.payhook.link/v1) with a publishable key and inspect the response.
Send a request to see the response.
API keys
Publishable phk_live_… / phk_test_… keys for client integrations. Send as Authorization: Bearer ….
API key created
This key stays visible in the list. Copy it into your client or CI secrets.
Branding
One primary color and logo, applied everywhere: the purchase-complete email and every hosted checkout, success, and manage page. Uses your Stripe account brand until you save overrides here.
Preview
Purchase complete
Thanks for your purchase
Your payment is complete. Tap the button below to confirm and unlock access.
Unlock productSettings
Account-wide options for developers and advanced configuration.