2012-11-05 23 views
1

我們的應用程序(CustomerSure)目前無法檢查某個Shopify客戶是否擁有我們用於設置我們內部狀態的主動重複收費。在夥伴地區,它顯示他們的收費目前「凍結」。如何正確處理沒有經常性費用

是什麼導致經常性費用被凍結,並且費用仍然存在於他們的賬戶上?

目前,我們的呼籲來檢查電流充電(ShopifyAPI::RecurringApplicationCharge.current)被拋出一個異常,未定義的方法找到一個名爲於零,.all似乎是罪魁禍首,請參閱:

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

我們是否應該檢查在詢問當前費用之前的總體賬戶狀態,還是這是在寶石中需要檢查nil.all返回的超額費用?

回答

0

凍結費用是由於商店自己的帳戶因凍結不再良好而被凍結。這通常是由於商家忘記在信用卡過期後更新他們的信用卡信息。

如果shopify_api寶石呼籲ShopifyAPI::RecurringApplicationCharge.current那麼這聽起來像一個bug,因此發佈它......哦,你已經寄給了right GitHub issue tracker後拋出異常。謝謝!