free cancels at the end of theusage drops the membershipmembership adds it. Answers 202 — Stripe makes the change andteams.plan. A team not paying yet starts withfree, which it already is (200, pending:
null). Needs a verified account; a child's account cannot.billing:manage (area team). 202; the webhook moves teams.plan.free: nothing to changecurl --location --request PUT 'https://api.prod-orm.io/teams//billing/plan' \
--header 'Content-Type: application/json' \
--data '{
"plan": "free"
}'{
"plan": {
"id": "pro",
"name": "Pro",
"priced": true,
"limits": {
"databases": 0,
"stores": 0,
"storage": 0
}
},
"pending": null
}