目前,我已按照Stripe SDK Docs 中的说明进行操作,并使用了测试 Stripe 帐户和测试钱包环境。
一旦我得到了测试令牌(在 FullWallet 对象中)——这只是一个纯文本 TEXT_GATEWAY_TOKEN,我尝试将它发送到我的服务器上的 API,它会进行最终的付款调用。
但是,这永远不会在我的 Stripe Test Dashboard 中注册。
我究竟做错了什么?没有错误信息。是否可以使用测试令牌注册付款?
谢谢
目前,我已按照Stripe SDK Docs 中的说明进行操作,并使用了测试 Stripe 帐户和测试钱包环境。
一旦我得到了测试令牌(在 FullWallet 对象中)——这只是一个纯文本 TEXT_GATEWAY_TOKEN,我尝试将它发送到我的服务器上的 API,它会进行最终的付款调用。
但是,这永远不会在我的 Stripe Test Dashboard 中注册。
我究竟做错了什么?没有错误信息。是否可以使用测试令牌注册付款?
谢谢
目前,无法通过 Android Pay 进行端到端测试。在测试模式下,当您生成测试令牌时,Google 将始终将 id 设置为TEST_GATEWAY_TOKEN
. 这不是有效的令牌 ID,您无法将其发送到您的服务器进行收费。
如果您获得该 ID,则通常意味着您的应用程序配置正确。在这种情况下,Stripe 建议通过API为 Stripe 的一张测试卡创建一个单独的令牌,然后让您的服务器收取该特定令牌的费用,以假装您通过端到端的流程。
据我所知,Stripe 和 Google 正在努力改进这一点,以便测试模式在未来正常工作,但没有确定的时间表。