0

我有一个应用程序,我正在尝试集成条带 api。在遵循某个教程时,我设法配置了我的条带键,如下所示。

在 config/application.yml (figaro)

development:
  stripe_secret_key: sk_test_******************
  stripe_publishable_key: pk_test_******************

production:
  stripe_secret_key: sk_test_******************
  stripe_publishable_key: pk_test_******************

然后在 config/initializers/stripe.rb 我有

Rails.configuration.stripe = {
    :publishable_key => ENV['stripe_publishable_key'],
    :secret_key      => ENV['stripe_secret_key']
}

Stripe.api_key = Rails.configuration.stripe[:secret_key]

在开发中一切正常,但是,当我将我的应用程序部署到 heroku 时,我收到错误“您没有设置有效的可发布密钥”。有人可以建议,我做错了什么?我仍在使用测试模式。

4

0 回答 0