是否可以使用square-connect生成每日销售汇总报告?我知道在哪里我可以列出项目,类别等,但没有任何地方,我可以生成每日销售总结报告。
发布于 2014-04-21 20:22:52
您可以使用Connect API检索每日销售的列表,并查看在每个销售中购买了哪些商品。
回收日常销售
您可以通过清单付款端点检索每日销售的列表。返回的每个Payment对象都包括所收资金的细目(税收、小费等)。以及使用的投标形式(信用卡、现金等)。
默认情况下,此端点返回您曾经处理过的所有支付的列表,但您可以使用begin_time和end_time参数指定一个自定义时间窗口。
例如,要检索2014年4月21日的所有付款:
begin_time是2014-04-21T00:00:00-07:00end_time是2014-04-22T00:00:00-07:00-07:00偏移量假定您处于太平洋夏令时,请确保为您的时区修改此偏移量。
然后,请求到列表支付端点的完整URL为:
https://connect.squareup.com/v1/me/payments?begin_time=2014-04-21T00%3A00%3A00-07%3A00&end_time=2014-04-22T00%3A00%3A00-07%3A00
请注意,begin_time和end_time的值是URL转义的,以防止错误。
决定出售的物品
一旦您有了每日付款列表,请将每个id对象的Payment对象提供给取回付款端点。此端点返回一个Payment对象,该对象包含一个附加字段:itemizations。
这个PaymentItemization对象数组描述支付中包含的项目。每个PaymentItemization的PaymentItemization字段都包含方便的信息,比如条目的item_id和category_name (如果有的话)。您可以使用这些信息来分析您在什么时候销售的产品类型。
下面是一个示例PaymentItemization对象的摘录:
{
"name": "Donut",
"quantity": 12,
"item_detail": {
"category_name": "Pastries",
"sku": "1234",
"item_id": "442d1344-6d2b-4238-83d0-0284dfd335d8",
"variation_id": "cb890728-cfdc-4690-9e03-349f964f756r"
},
...
}https://stackoverflow.com/questions/23200126
复制相似问题