diff --git a/apps/infoalloggi/src/pages/api/stripe-webhook.ts b/apps/infoalloggi/src/pages/api/stripe-webhook.ts index ca4676e..24dc0eb 100644 --- a/apps/infoalloggi/src/pages/api/stripe-webhook.ts +++ b/apps/infoalloggi/src/pages/api/stripe-webhook.ts @@ -38,7 +38,6 @@ const handler = async ( // Handle the event switch (event.type) { case "payment_intent.created": { - console.log("PaymentIntent failed", event.data); const paymentIntent = event.data.object; const { id, metadata } = paymentIntent; @@ -54,10 +53,6 @@ const handler = async ( await caller.stripe.whIntentCreated({ paymentId: metadata.paymentId as PaymentsId, pIntentId: id, - pm_id: - typeof paymentIntent.payment_method === "string" - ? paymentIntent.payment_method - : "", }); break; diff --git a/apps/infoalloggi/src/server/api/routers/stripe.ts b/apps/infoalloggi/src/server/api/routers/stripe.ts index fd43f4f..ba4a345 100644 --- a/apps/infoalloggi/src/server/api/routers/stripe.ts +++ b/apps/infoalloggi/src/server/api/routers/stripe.ts @@ -33,14 +33,12 @@ export const stripeRouter = createTRPCRouter({ z.object({ paymentId: zPagamentoId, pIntentId: z.string(), - pm_id: z.string(), }), ) .query(async ({ input }) => { return await whIntentCreatedHandler({ paymentId: input.paymentId, pIntentId: input.pIntentId, - pm_id: input.pm_id, }); }), whIntentFailed: publicProcedure diff --git a/apps/infoalloggi/src/server/controllers/stripe.controller.ts b/apps/infoalloggi/src/server/controllers/stripe.controller.ts index df8b71a..6b9163e 100644 --- a/apps/infoalloggi/src/server/controllers/stripe.controller.ts +++ b/apps/infoalloggi/src/server/controllers/stripe.controller.ts @@ -79,20 +79,16 @@ export const createIntentHandler = async ({ export const whIntentCreatedHandler = async ({ pIntentId, paymentId, - pm_id, }: { pIntentId: Payments["intent_id"]; paymentId: PaymentsId; - pm_id: string; }) => { try { - const paymentMethod = await stripe.paymentMethods.retrieve(pm_id); return await db .updateTable("payments") .set({ intent_id: pIntentId, paymentstatus: PaymentStatusEnum.processing, - paymentmethod: paymentMethod.type, }) .where("id", "=", paymentId) .returning("id")