【发布时间】:2014-08-23 22:07:38
【问题描述】:
我最近切换了我的 Stripe 帐户,并且在此过程中也从测试切换到了实时。当我提交真实的信用卡付款时,我一直收到 Stripe 的错误消息:
StripeResponse.error.message = "Your request was in test mode but used a non test card"
检查变量:
$ heroku config -r production
>> ...
STRIPE_API_KEY: sk_live_XXXXXXXXXXXXXX
STRIPE_PUBLIC_KEY: pk_live_XXXXXXXXXXXXXX
这些键的值与我的 Stripe 设置中的值匹配。我的 Stripe 仪表板也切换为实时状态。我的应用程序中似乎有一些我在测试时遗留下来的东西,但我无法弄清楚它是什么。
什么可以告诉 Stripe 我处于测试模式?
【问题讨论】:
标签: ruby-on-rails heroku stripe-payments