production-environment - 暂存中的 Stripe Connect 客户数据

标签 production-environment staging stripe-connect

我想使用我的生产数据库的克隆,并且能够使用 stripe_customer_id 加载用户使用 创建实时 API key 在使用 的登台环境中测试 API key .有没有办法“重新创建”或生成新的 stripe_customer_ids在暂存时保留其余的用户数据?

最佳答案

Per Stripe 的开发团队表示,目前无法在测试环境中加载实时数据,反之亦然,尽管他们正在考虑在 future 实现。

我们的订单数据存储在本地,因此我们最终运行了一个 rake 任务,重新创建临时用户并为每条记录分配新的 strip ID。请注意,为每个客户保留相同的电子邮件将引发异常,因为电子邮件已经在生产中以有效的 stripe_ids 注册,因此您可能希望在每一行中包含某种前缀。

关于production-environment - 暂存中的 Stripe Connect 客户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31972895/

相关文章:

javascript - 如何处理生产中不常见(看似)随机的 JavaScript 错误?

java - 如何将 weblogic 的部署模式设置为 nostage?

javascript - 如何将 Stripe Connect 与 Node.js 集成?

ruby - Heroku RACK_ENV 在 Thin 上显示 "development",但在 Unicorn 上显示 "staging"

stripe-payments - Angular.js 与 Stripe

ruby-on-rails - strip 连接身份验证失败 - invalid_client : No such API key: Bearer

version-control - 生产网站环境的版本控制

ruby-on-rails - rails : Different behavior on dev and production

production-environment - 测试和生产环境的最佳实践

ruby-on-rails - 运行 Rails + Sidekiq 的 2 台服务器使用相同的 redis 服务器会导致意外行为吗?