小编bis*_*sej的帖子

检索Braintree客户的订阅

我想收集所有Braintree客户的订阅.当我浏览到网关中的客户页面时,我可以看到他们的订阅,但它似乎不是一种类似于subscriptions存在的方法Braintree::Customer,或者我可以搜索Braintree::Subscriptions的方法customer_id.

我可以通过迂回的方式访问所有客户的订阅,但它们非常慢.例如,我可以检索所有客户的事务,并为每个事务获取subscription_id(如果存在),然后检索具有该ID的订阅.这涉及与Braintree API的大量沟通,我希望有一个更有效的解决方案.

哦,我正在使用rails编程,但问题似乎不是特定于Rails的.

ruby ruby-on-rails braintree

16
推荐指数
1
解决办法
4137
查看次数

如果使用非测试代码击中实际的Braintree API,如何使用fake_braintree来测试rails应用程序

我在使用fake_braintree测试Braintree rails应用程序时遇到了一些麻烦.我没有使用rspec,也许这是问题的一部分.

在我的测试中,我与FakeBraintree交互 - 在那里添加客户等...但是在非测试代码中,我从Braintree API本身提取数据.因此,当我的测试命中非测试代码时,代码连接到Braintree Sandbox,但(当然)通过FakeBraintree创建的客户不在那里.在我看来,我不想做任何非典型的事情,我不清楚我应该如何使用fake_braintree,并且无法找到明确的文档.也许问题是在不使用rspec的情况下尝试这样做?

谢谢!

ruby-on-rails braintree

3
推荐指数
1
解决办法
401
查看次数

标签 统计

braintree ×2

ruby-on-rails ×2

ruby ×1