Я использую серверную лямбда-функцию для запуска платежей Stripe. Он работает нормально на локальном хосте, но при развертывании на netlify он не работает. Я получаю ошибку 400.
Я следовал этому уроку, но затем изменил charge.js, чтобы использовать dotenv.
https://mitchgavan.com/react-serverless-shop/
В моей функции сервера у меня есть следующее ...
require(‘dotenv’).config()
const stripe = require(‘stripe’)(process.env.STRIPE_SECRET_KEY);
У меня есть файл .env с SK, и это работает при работе на localhost. Но это не работает при развертывании.
Я добавил SK в панель инструментов Netlify
STRIPE_SECRET_KEY sk_test_opK…sIKZ
Но у меня это не работает, что я делаю не так?