Files
documenso/packages/lib/types
Lucas Smith 3887aa67c8 fix: rework stripe webhooks into idempotent subscription sync (#2977)
Replace per-event webhook handlers with a single sync function that
fetches the current state from Stripe and converges the local
subscription, claim, and organisation type.

- Create organisations upfront before checkout, restricted as
  "pending payment" until the first payment syncs
- Add rate-limited subscription sync route, triggered on checkout
  success so the UI doesn't wait on webhooks
- Surface pending payment state in banner, billing table, and limits
2026-06-12 16:01:03 +10:00
..
2026-05-15 13:41:35 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2026-05-08 16:04:22 +10:00
2024-04-18 21:56:31 +07:00
2025-05-02 02:46:59 +10:00
2026-03-13 12:06:10 +11:00
2026-05-08 16:04:22 +10:00
2025-11-11 12:09:58 +11:00
2026-05-08 16:04:22 +10:00
2024-03-26 21:11:59 +08:00