feat: Implement Stripe integration for subscription management, including new services, controllers, Prisma models, and webhook handling.

This commit is contained in:
pradeepkumar
2026-03-07 10:09:50 +05:30
parent b3f43bf2e5
commit d1e4e12510
13 changed files with 860 additions and 9 deletions

11
package-lock.json generated
View File

@@ -72,7 +72,7 @@
"slugify": "^1.6.6",
"socket.io": "^4.8.3",
"speakeasy": "^2.0.0",
"stripe": "^20.1.0",
"stripe": "^20.4.1",
"uuid": "^13.0.0",
"winston": "^3.19.0",
"zod": "^4.2.1"
@@ -17972,13 +17972,10 @@
}
},
"node_modules/stripe": {
"version": "20.1.0",
"resolved": "https://registry.npmjs.org/stripe/-/stripe-20.1.0.tgz",
"integrity": "sha512-o1VNRuMkY76ZCq92U3EH3/XHm/WHp7AerpzDs4Zyo8uE5mFL4QUcv/2SudWsSnhBSp4moO2+ZoGCZ7mT8crPmQ==",
"version": "20.4.1",
"resolved": "https://registry.npmjs.org/stripe/-/stripe-20.4.1.tgz",
"integrity": "sha512-axCguHItc8Sxt0HC6aSkdVRPffjYPV7EQqZRb2GkIa8FzWDycE7nHJM19C6xAIynH1Qp1/BHiopSi96jGBxT0w==",
"license": "MIT",
"dependencies": {
"qs": "^6.11.0"
},
"engines": {
"node": ">=16"
},