2015-01-16 2 views
0

Я пишу приложение Shopify, которое применяет повторяющийся платеж с использованием Rails. При запуске: ShopifyAPI::RecurringApplicationCharge.get(1076285) я получаю:Как на самом деле проверить покупку Повторяющийся платеж

{"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 запрос получите в: https://test14sl.myshopify.com/admin/recurring_application_charges.json

это дает мне:

{"recurring_application_charges":[]}

Как я могу убедиться, что в конце 30-дневный цикл, я вижу свою запись о платежах в квитанции/счете-фактуре пользователя?

ответ

0

Зачем вам эта информация? Я проверил recurring_application_chargees.json в производственном магазине с зарегистрированным владельцем магазина, и я получаю то же самое. Поэтому я думаю, что Shopify имеет проблему в документах API по этому вопросу. Если вы проверяете, указав конкретный идентификатор платежа, я уверен, что вы получите ответ. Попытайтесь сделать GET: /admin/recurring_application_charges/#{id}.json

+0

Да, и я уже опубликовал результат 'GET' в моем вопросе. Похоже, мне нужно подождать до конца 30-ти циклов, чтобы действительно убедиться, что я могу поручить своим клиентам –

Смежные вопросы