From 563df345170d2ebddabfa5bdf2ef2da5d887c8ef Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Mon, 16 Oct 2023 15:40:16 +0100 Subject: [PATCH] Updated the ENV variables --- src/app/api/success/route.ts | 6 +++--- src/components/PricingTable.tsx | 12 ++++-------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/src/app/api/success/route.ts b/src/app/api/success/route.ts index d08d50e..02faee9 100644 --- a/src/app/api/success/route.ts +++ b/src/app/api/success/route.ts @@ -10,7 +10,7 @@ export async function POST(request: Request) { try { const idChecker = await axios.get(`https://api.stripe.com/v1/checkout/sessions/${id}`, { - auth: {username: process.env.NEXT_PUBLIC_STRIPE_SECRET || "", password: ""}, + auth: {username: process.env.STRIPE_SECRET || "", password: ""}, }); if (idChecker.data["payment_status"] !== "paid") { @@ -18,14 +18,14 @@ export async function POST(request: Request) { } const productChecker = await axios.get(`https://api.stripe.com/v1/products/${product}`, { - auth: {username: process.env.NEXT_PUBLIC_STRIPE_SECRET || "", password: ""}, + auth: {username: process.env.STRIPE_SECRET || "", password: ""}, }); const email = idChecker.data["customer_details"]["email"]; const days = productChecker.data["metadata"]["expiry_days"]; - await axios.post(process.env.NEXT_PUBLIC_WEBHOOK_URL || "", {days, email, key: process.env.NEXT_PUBLIC_STRIPE_SECRET, checkout: id}); + await axios.post(process.env.WEBHOOK_URL || "", {days, email, key: process.env.STRIPE_SECRET, checkout: id}); return Response.json({error: null, ok: true}); } catch (e) { diff --git a/src/components/PricingTable.tsx b/src/components/PricingTable.tsx index 95a8cb8..d1e2bac 100644 --- a/src/components/PricingTable.tsx +++ b/src/components/PricingTable.tsx @@ -4,21 +4,17 @@ import {Elements} from "@stripe/react-stripe-js"; import {loadStripe} from "@stripe/stripe-js"; import {useEffect} from "react"; -const stripePromise = loadStripe("pk_test_51NzD5xFI67mXFum2XDMXiLu89SbCAMY5O0RnKjlU6XqyfboRVvFHI3f5OJHaxsrjjB7WqDYqN7Y3eF8mq3sF354F00l30L5GuJ"); +const stripePromise = loadStripe(process.env.STRIPE_KEY || ""); export default function PricingTable() { useEffect(() => { - console.log(process.env.NEXT_PUBLIC_STRIPE_PRICING_TABLE, process.env.NEXT_PUBLIC_STRIPE_KEY); + console.log("TESTE"); }, []); return ( -
- +
+
);