У меня есть приложение, в котором я пытаюсь интегрировать полосу 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 ihave
Rails.configuration.stripe = {
:publishable_key => ENV['stripe_publishable_key'],
:secret_key => ENV['stripe_secret_key']
}
Stripe.api_key = Rails.configuration.stripe[:secret_key]
Все отлично работает в разработке, однако, когда я развертываю свое приложение на heroku, я получаю сообщение об ошибке «Вы не установили действительный публикуемый ключ».Может кто-нибудь посоветовать, что я делаю не так?Я все еще работаю в тестовом режиме.