Documentation
Build churn recovery into your product
Recover failed payments, run a click-to-cancel flow and win customers back. Connect Stripe in one click, a supported billing tool, or any billing through the REST API.
$ curl https://api.nochurn.sh/v1/customers \
-H "Authorization: Bearer nc_test_…" Start here
Guides
- Your own billing (API)Send subscriptions and payment attempts when you do not bill with Stripe.
- Cancel modalThe signed customer token and the headless cancel flow, with click to cancel.
- In-app banner and wallWhat your app shows after a failed payment or during a pause.
- Access checkThe server-side check behind the banner and the wall.
- Custom dataYour own attributes and usage events, for the churn score and drivers.
- WebhooksReceive NoChurn’s events and verify their signature.
- ChargebacksDisputes, evidence and early fraud warnings.
- Test mode and sandboxPlay a customer’s life in test mode and run the checklist.
✦ MCP
Let a coding agent do the integration
Connect the NoChurn MCP server to Claude Code, Cursor or another agent. It works in test mode and asks a person before anything goes live.
Reference
Works with
Base URL
https://api.nochurn.sh Every endpoint is under /v1. Requests and responses are JSON; amounts are in cents.