1

我们的应用 (CustomerSure) 目前无法检查某个 Shopify 客户是否有我们用来设置内部状态的有效经常性费用。在合作伙伴区域,它显示他们的费用当前被“冻结”。

是什么导致经常性费用被冻结,并且他们的帐户中仍然存在费用?

目前,我们检查当前费用 ( ShopifyAPI::RecurringApplicationCharge.current) 的调用引发了一个异常,在 nil 上调用了未定义的方法 find,.all这似乎是罪魁祸首,请参阅:

https://github.com/Shopify/shopify_api/blob/master/lib/shopify_api/resources/recurring_application_charge.rb#L7

我们是否应该在询问当前费用之前检查整体帐户状态,或者这是需要检查nil回报的宝石中的过度网站.all

4

1 回答 1

0

冻结费用是由于商店自己的帐户由于不再良好的信誉而被冻结。这通常是由于商家在信用卡过期后忘记更新信用卡信息造成的。

如果shopify_apigem 在调用后抛出异常,ShopifyAPI::RecurringApplicationCharge.current那么这听起来像是一个错误,所以将它发布到……哦,你已经将它发送到了正确的 GitHub 问题跟踪器。谢谢!

于 2012-11-06T16:54:22.180 回答