当我更改 Stripe 帐户时会发生什么(client_id、stripe public key、stripe secret key)

What happen when I change Stripe account (client_id, stripe public key, stripe secret key)

我在一个使用 Stripe 支付的网站上工作,使用 Ruby: 2.5.8 Rails: 4.2 。网站运行了很长时间,现在产品负责人想换一个 Stripe 帐户。所以我将 CLIENT_ID、STRIPE_PUBLISHABLE_KEY、STRIPE_SECRET_KEY 更新为新的 Stripe 帐户。 我遇到了很多错误(测试版):

我发现很多关于我的错误的讨论,但它们是独立的。就我而言,我认为我错过了有关 Stripe 帐户转账的一些信息? 你能为我解释一下 Stripe 账户转账或一些相关文件吗?非常感谢

None 存在于旧 Stripe 帐户中的对象存在于新 Stripe 帐户中,所以这可能是这里的问题。

我的问题已解决。答案是API版本:旧Stripe账户使用API版本2017-06-05,新账户默认API版本是最新的(2020-08-27)。 在 2020-08-27 版本中,客户 API 默认没有来源、订阅……。所以我通过添加 stripe_version document (but you can use new API version with expand document )

降级 API