【问题标题】:[STRIPE CONNECT]: Test routing and account number invalid[STRIPE CONNECT]:测试路由和帐号无效
【发布时间】:2019-01-23 17:16:21
【问题描述】:

我正在开发一个 Rails 应用程序,为我的用户使用条带连接。 在我使用条带测试连接(快速模式)的测试应用程序中,我无法为法国输入正确的路由帐户和正确的银行帐户。 每次我有以下错误:'无效的路由号码' 第二个想法是我没有选择信用卡而不是银行帐号的选择。 有没有人用工作号码或其他解决方案测试我的 Stripe 连接的解决方案? 条纹文档对这些数字没有帮助... 谢谢, 萨米

【问题讨论】:

  • 所以在法国,我相信您可以向银行账户(而非借记卡)付款。这可能是您看不到该选项的原因。在测试模式下,您还需要使用该国家/地区的测试帐户和路由号码。你可以在这里找到:stripe.com/docs/testing。您是在使用那些还是在尝试使用真实的?真实的将无法正常工作。
  • 谢谢@korben,好的,我明白在法国,stripe connect 只允许银行帐号而不是信用卡。但是法国帐户文档中的路由和帐号不起作用...路由号 111000000 和帐号 FR1420041010050500013M02606 。我仍然有无效的路由号码
  • @SamyCha Express 帐户只能位于美国 stripe.com/docs/connect/express-accounts,因此这很可能是他们不接受法国银行帐户详细信息的原因。

标签: ruby-on-rails testing stripe-payments


【解决方案1】:

对于测试,要将银行账户添加到测试账户,您实际上需要使用真实的路由号码和测试帐号。 Stripe 提供测试银行信息,尽管这更适合测试基于银行的支付方式,而不是将银行信息添加到帐户以进行支付,并且会出现“路由号码不正确”错误。此外,@korben 是正确的,因为法国账户目前不支持借记卡支付,它们必须通过银行账户进行。

【讨论】:

  • 谢谢@BA-25,好的,我理解在法国条带连接只允许银行帐号而不是信用卡的事实。但是法国帐户文档中的路由和帐号不起作用...路由号 111000000 和帐号 FR1420041010050500013M02606 。我仍然有无效的路由号码
  • 啊,我明白了!所以这里的问题是尝试添加路由号码。欧盟银行账户使用 IBAN 格式并且没有路由号码 - 导致错误。
  • 假设您正在为您的关联账户创建一个欧元法国银行账户,其中指定 external_account[object] 为 bank_account、external_account[country] 为 FR、external_account[currency] 为 EUR,您只需要 external_account [account_number] 我们可以将其设置为在以下页面 FR89370400440532013000 上找到的测试银行账户(在条纹文档中,它以 DE 而不是 FR 为数字前缀,尽管我们更改为 FR,因为这是相关账户的国家/地区) stripe.com/docs/connect/testing#account-numbers
  • 感谢您的回复@BA-25。我与 stripe 取得了联系,他们告诉我,对于法国帐户,不可能使用信用卡号进行 stripe connect(从客户那里取钱)。我将我的帐户调整为美国帐户,以下路由号码和测试模式下的帐号现在可以正常工作:路由号码:110000000 和帐号:000123456789
【解决方案2】:

在测试 Stripe Connect 支付集成时,您可以输入以下美国账户信息(任何真实银行账户/路由号码在测试模式下都会被拒绝):

  • 路由号码:110000000
  • 账号:000123456789

【讨论】:

    猜你喜欢
    • 2021-08-16
    • 1970-01-01
    • 1970-01-01
    • 2021-01-26
    • 2021-06-24
    • 2021-06-28
    • 2017-10-12
    • 2014-07-14
    • 1970-01-01
    相关资源
    最近更新 更多