首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基本recurly.js测试

基本recurly.js测试
EN

Stack Overflow用户
提问于 2014-05-23 14:21:30
回答 1查看 1.1K关注 0票数 0

试图在这里完成基本的recurly.js演示:https://github.com/recurly/recurly-js-examples

只有我在演示代码中更改的内容是表单页上的递归公钥,以及新订阅页上的apiKey、子域和plan_code。我可以判断表单是否正确地命中了我的递归帐户,因为如果我将recurly中的计费要求更改为需要一个计费字段(如City/State/等等)。如果没有实际传递该表单字段,它将抛出一个错误。

但是,在我的Recurly仪表板中,我没有看到任何这些新的测试订阅/事务/等等。

我充其量是一个js新手,所以我觉得我只是在我的测试环境中遗漏了一些非常明显的东西。

EN

回答 1

Stack Overflow用户

发布于 2014-09-12 00:28:19

我知道这个答复有点晚了。但是,我对这个过程的理解是:

  1. 在提交结帐表单时,recurly.js从客户端js代码直接拦截、加密和发送任何信用卡(和其他表单)详细信息。
  2. 然后,recurly.js接收一个唯一的令牌返回(在您的端仍然完全是客户端)。
  3. 将递归生成的令牌传递给您自己服务器的后端代码(PHP、Ruby等)。此时,您实际上不会在表单中发送任何cc详细信息。
  4. 从后端代码中,发出对Recurly的“”调用,提供令牌。

在这一点上,我相信Recurly通过使用令牌在CC和订阅之间建立了一个明确的关联。

如果您从未完成此部分的服务器端部分(步骤3和4),那么Recurly将无法将CC细节与任何API实体/对象(即。订阅、客户等)不可能在事务仪表板上显示这些CC详细信息,因为CC详细信息本身并不是事务。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23831709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档