如何在测试模式下使用Android Pay向我的Stripe帐户付款?
问题描述:
目前我已按照说明in the Stripe SDK Docs和我使用测试条纹帐户和测试钱包环境。如何在测试模式下使用Android Pay向我的Stripe帐户付款?
一旦我得到测试令牌(在FullWallet对象中) - 这只是一个纯文本TEXT_GATEWAY_TOKEN我试图将它发送到我的服务器上的API,使最终的付款电话。
但是,从来没有在我的条纹测试仪表板中注册。
我在做什么错?没有错误消息。是否可以使用测试令牌注册付款?
谢谢
答
目前,没有办法通过Android Pay运行端到端测试。在测试模式下,当您生成测试令牌时,Google会始终发回设置为TEST_GATEWAY_TOKEN
的伪造令牌。这不是有效的令牌ID,您无法将其发送到您的服务器以对其进行充电。
如果您得到该ID,通常意味着您的应用程序配置正确。在这种情况下,Stripe推荐的是通过为Stripe的一张测试卡创建一个单独的令牌,然后让服务器对该特定的令牌进行收费以假装您经历了端到端的流程。
从我听说的,这是Stripe和谷歌正在努力改进的事情,以便测试模式在未来能正常工作,但没有确定的时间表。
我明白,谢谢。我怀疑,但我需要确认 – d4c0d312