2015-01-16 44 views
0

我正在編寫一個應用了使用Rails循環收費的Shopify應用。當運行:ShopifyAPI::RecurringApplicationCharge.get(1076285)我得到:如何實際測試Shopify經常性收費

{"activated_on"=>"2015-01-17", 
"api_client_id"=>414133, 
"billing_on"=>"2015-01-17", 
"cancelled_on"=>nil, 
"created_at"=>"2015-01-17T11:44:09+07:00", 
"id"=>1076285, 
"name"=>"Business", 
"price"=>"99.90", 
"return_url"=> 
    "https://test14sl.myshopify.com/admin/apps/mshopdev//shops/confirm", 
"status"=>"active", 
"test"=>nil, 
"trial_days"=>0, 
"trial_ends_on"=>"2015-01-17", 
"updated_at"=>"2015-01-17T11:46:24+07:00", 
"decorated_return_url"=> 
    "https://test14sl.myshopify.com/admin/apps/mshopdev//shops/confirm?charge_id=1076285"} 

現在seding GET請求:https://test14sl.myshopify.com/admin/recurring_application_charges.json

它給了我:

{"recurring_application_charges":[]}

我怎樣才能確保在的結束30天週期,我在用戶的收據/發票中看到我的應用程序付款條目?

回答

0

爲什麼你需要這個信息? 我檢查了商店所有者登錄的生產商店中的recurring_application_charges.json,並且得到了相同的結果。所以我想Shopify在這個API文檔中有一個問題。 如果您通過提供具體的費用ID進行檢查,我確信您會得到答案。試着做了GET這樣的: /admin/recurring_application_charges/#{id}.json

+0

是,我已經發布GET'的'結果在我的問題了。好像我必須等到30週期結束才能真正確保我可以向客戶收費 –

相關問題