martmull
05c206073d
38 add billing webhook endpoint (#4158)
* Add self billing feature flag
* Add two core tables for billing
* Remove useless imports
* Remove graphql decorators
* Rename subscriptionProduct table
* WIP: Add stripe config
* Add controller to get product prices
* Add billing service
* Remove unecessary package
* Simplify stripe service
* Code review returns
* Use nestjs param
* Rename subscription to basePlan
* Rename env variable
* Add checkout endpoint
* Remove resolver
* Merge controllers
* Fix security issue
* Handle missing url error
* Add workspaceId in checkout metadata
* Add BILLING_STRIPE_WEBHOOK_SECRET env variable
* WIP: add webhook endpoint
* Fix body parser
* Create Billing Subscription on payment success
* Set subscriptionStatus active on webhook
* Add useful log
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2024-02-24 17:30:32 +01:00
..
2024-01-30 14:40:55 +01:00
2024-02-20 15:17:41 +01:00
2024-02-14 19:28:25 +01:00
2024-02-24 17:30:32 +01:00
2024-01-11 11:48:14 +01:00
2024-02-21 18:17:09 +01:00
2023-12-10 18:10:54 +01:00
2024-02-23 17:07:49 +01:00
2024-02-16 15:01:37 +01:00
2024-01-15 12:07:23 +01:00
2023-12-10 18:10:54 +01:00
2024-02-09 12:06:11 +01:00
2024-02-21 18:17:09 +01:00
2024-02-21 18:17:09 +01:00