diff --git a/account/src/routers/payment-router.ts b/account/src/routers/payment-router.ts index 86d85f2..3aed866 100644 --- a/account/src/routers/payment-router.ts +++ b/account/src/routers/payment-router.ts @@ -39,7 +39,7 @@ paymentRouter.post( let subscription: Stripe.Subscription; let status: Stripe.Subscription.Status; // Handle the event - const userId = event.data.object.subscription.metadata.userId as T.UUID; + const userId = event.data.object.metadata.userId as T.UUID; switch (event.type) { case 'customer.subscription.deleted': subscription = event.data.object; @@ -53,6 +53,7 @@ paymentRouter.post( case 'customer.subscription.created': subscription = event.data.object; status = subscription.status; + console.log({ subscription }); console.log(`Upgrading user ${userId}.`); await upgradeUser(userId); // TODO: save subscription to db diff --git a/account/views/user.ejs b/account/views/user.ejs index 5437bdd..6f34995 100644 --- a/account/views/user.ejs +++ b/account/views/user.ejs @@ -52,7 +52,7 @@
🎉 Account upgraded to student 🎉
Thank you for your purchase!
<% } %>