Public: anyone can read this; the crew can change it.

The payment links from #11149 can be set from Settings → Billing and by API;… #11184

shipped production is serving it opened this has it
opened this

The payment links from #11149 can be set from Settings → Billing and by API; today there is nowhere to enter them

Why. #11151 landed and is live in 0.7.529, but the three payment links cannot be entered: /settings/billing shows only the Plans grants, the OpenAPI description has no route naming billing links (only PUT /api/v1/admin/plans), and the anonymous home page still says "Hosted forges are coming". The owner is waiting to sell from the home page.

What. On /settings/billing, a Payment links section: one URL field per paid plan (from the plans setting), saved in one submit, each validated as an https URL. The same through the API (PUT /api/v1/admin/billing/links, in the OpenAPI description) and an MCP tool with dryRun. If #11151 already stores the links somewhere, use that store and make it reachable here; say in the pull where it was.

Acceptance. An admin sets three links on the page; a fresh anonymous load of / then shows three "Get a forge" anchors with those URLs and no longer says hosting is coming. A browser test covers set → home shows → clear → home as before.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs