我们的应用 (CustomerSure) 目前无法检查某个 Shopify 客户是否有我们用来设置内部状态的有效经常性费用。在合作伙伴区域,它显示他们的费用当前被“冻结”。
是什么导致经常性费用被冻结,并且他们的帐户中仍然存在费用?
目前,我们检查当前费用 ( ShopifyAPI::RecurringApplicationCharge.current
) 的调用引发了一个异常,在 nil 上调用了未定义的方法 find,.all
这似乎是罪魁祸首,请参阅:
我们是否应该在询问当前费用之前检查整体帐户状态,或者这是需要检查nil
回报的宝石中的过度网站.all
?