mirror of
https://github.com/nestriness/nestri.git
synced 2026-11-03 22:22:39 +02:00
The provider reuses a customer it already has under the same email and leaves our team id off it, so the subscription arrived with no team, was acknowledged, and changed nothing: a paid plan never applied. The checkout now carries the team in its metadata, which the subscription keeps, and the webhook reads it there when the customer has none. A paid delivery that still matches no team is logged instead of dropped in silence.