Shopify API - Как правильно взимать плату с продавца за платное приложение?

Я работаю над Shopify API, чтобы сделать приложение shopify_python_api. Приложение требует периодических платежей после 14-дневного пробного периода. . Чтобы это работало, после шагов установки перенаправьте URL-адрес приложения на create_charge, где я использовал

charge = shopify.RecurringApplicationCharge({
       'name': "tested 123123 123",
       'return_url': return_url,
       'test': True,
       'price': 0.02,
   })
charge.save()
pprint.pprint(charge)

в ответ я получаю recurring_application_charge(4182835270), согласно Rest-Api document, он должен быть json в качестве ответа с decorated_return_url и confirmation_url.

как правильно взимать плату с продавца?


person chudasamachirag    schedule 01.11.2018    source источник


Ответы (1)


вы получаете объект взамен, как я понимаю. Для этого объекта доступны методы to_dict(), to_json() и т. д.

Преобразование в дикт:

c = charge.to_dict()
print c

Если вы хотите увидеть все доступные методы

print dir(charge)
person Raj Kumar    schedule 01.11.2018
comment
я использую ппринт. так что, хотя он открывает любой объект и связанные с ним методы. спасибо за прояснение концепции. - person chudasamachirag; 01.11.2018