Shopify API-向付费应用收取费用的正确方法是什么?

时间:2018-11-01 06:21:06

标签: php python-2.7 shopify shopify-app shopify-activemerchant

我正在使用Shopify API制作应用程序shopify_python_api,该应用程序需要在14天试用期后收取重复收费。 为了使这项工作有效,在安装步骤之后,将应用程序网址重定向到我使用的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_urlconfirmation_url的响应。

向商家收费的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

根据我的理解,您得到的是回报。该对象有to_dict(),to_json()等方法。

转换为字典:

c = charge.to_dict()
print c

如果您想查看所有可用方法

print dir(charge)