0

是否可以使用 square-connect 生成每日销售汇总报告?我看到我可以在哪里列出项目、类别等,但没有可以生成每日销售摘要报告的地方。

4

1 回答 1

0

您可以使用 Connect API 检索您的每日销售列表,并查看在每次销售中购买了哪些商品。

检索每日销售额

您可以使用List Payments端点检索您的每日销售额列表。每Payment件退回的物品都包括所收款项的明细(税金、小费等)和使用的投标形式(信用卡、现金等)。

默认情况下,此端点返回您曾经处理过的所有begin_time付款的列表,但您可以使用和end_time参数指定自定义时间窗口。

例如,要检索 2014 年 4 月 21 日的所有付款:

  • begin_time2014-04-21T00:00:00-07:00
  • end_time2014-04-22T00:00:00-07:00

-07:00偏移量假设您使用的是太平洋夏令时间 (PDT) ;请务必根据您的时区修改此偏移量。

您对 List Payments 端点的请求的完整 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_timeend_timeURL 转义的,以防止错误。

确定出售的物品

获得每日付款列表后,将id每个Payment对象的 提供给Retrieve Payment端点。此端点返回一个Payment包含一个附加字段的对象:itemizations.

该对象数组PaymentItemization描述了付款中包含的项目。每个item_detail字段都PaymentItemization包括方便的信息,例如项目的item_idcategory_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"
  },
  ...
}
于 2014-04-21T20:22:52.617 回答