【问题标题】:Rails app Stripe payment don't work in productionRails 应用程序 Stripe 付款在生产中不起作用
【发布时间】:2021-03-17 23:07:37
【问题描述】:

我在一个销售 Rails 应用的产品上实现了 Stripe 支付系统;在开发中,一切正常,即使是 webhook 也可以完成购买。 但是当部署到heroku后,当我尝试进行购买时,点击“购买”按钮后卡住了......在Heroku日志上它显示以下致命消息: " Stripe::AuthenticationError (未提供 API 密钥。使用 "Stripe.api_key = "设置您的 API 密钥。您可以从 Stripe Web 界面生成 API 密钥。" 但一切都被推动和迁移。 有什么提示吗? 谢谢

【问题讨论】:

    标签: ruby-on-rails heroku key stripe-payments


    【解决方案1】:

    假设您在开发中为 API 密钥和其他密钥使用了“dotenv”之类的 gem,您需要像这样将密钥传递给 heroku:

    heroku config:set STRIPE_KEY=abcdefg...
    

    【讨论】:

      猜你喜欢
      • 2022-10-07
      • 2011-01-31
      • 2019-08-08
      • 1970-01-01
      • 2017-01-28
      • 2022-10-24
      • 2011-10-23
      • 1970-01-01
      • 2015-10-04
      相关资源
      最近更新 更多