feat: Stripe payment integration

This commit is contained in:
Ahmed Bouhuolia
2024-09-21 16:50:22 +02:00
parent 8de8695b25
commit 7756b5b304
24 changed files with 691 additions and 102 deletions

View File

@@ -15,7 +15,7 @@ export class StripeWebhooksController {
@Inject()
private eventPublisher: EventPublisher;
router() {
public router() {
const router = Router();
router.post(
@@ -35,7 +35,7 @@ export class StripeWebhooksController {
* @param {Response} res - The Express response object.
* @param {NextFunction} next - The Express next middleware function.
*/
public async handleWebhook(req: Request, res: Response, next: NextFunction) {
private async handleWebhook(req: Request, res: Response, next: NextFunction) {
try {
let event = req.body;
const sig = req.headers['stripe-signature'];