Stripe Payment работает только в моем LocalHost, но не работает на сервере Heroku - PullRequest
0 голосов
/ 26 октября 2018

Я изучаю веб-разработку, и я строил этот проект, но у меня есть эта проблема. Stripe Payment работает на LocalHost, но не работает на Heroku.

https://i.stack.imgur.com/UsMKp.png

и это текущий код https://github.com/unmalnickname/Ebook-Seller-App

и сайт Heroku https://powerful -oasis-51375.herokuapp.com

Спасибо за ваше время и помощь

1 Ответ

0 голосов
/ 26 октября 2018

Я зашел на ваш сайт, размещенный в Heroku, и попытался использовать модал Stripe Checkout, он отображает сообщения об ошибках

«Недопустимые публикуемые ключи»

В Stripe Checkout требуется, чтобы вы пропустили правильный доступный для публикацииключи для выполнения проверки.

Поэтому, основываясь на сообщении об ошибке, я вполне уверен, что параметры среды [0] не были правильно переданы в вашем развертывании Heroku.Либо он работает в режиме разработки, либо параметры не передаются во время запуска узла.

Надеюсь, что приведенное выше поможет

[0] https://github.com/unmalnickname/Ebook-Seller-App/blob/master/config/keys.js#L1

...