【发布时间】:2021-10-22 18:20:52
【问题描述】:
我正在尝试每天获取我们 Shopify 商店订单的净销售额。我可以使用Orders API 做到这一点,但API 返回的refunds 和仪表板中显示的退款/退货似乎不匹配。
事实上,API 根本没有显示订单的任何退款,但似乎确实从订单总销售额中扣除了一些金额,这构成了该特定日期的实际净销售额。
我可以通过这个示例 URL 检索一天的订单。我遍历所有订单并将每个订单的金额相加,得出与仪表板中的数字相匹配的总销售额的确切数字。但是这个总销售额值不考虑退款/退货。 /admin/api/2021-07/orders.json?status=any&created_at_min=2021-08-17T00:00:00-04:00&created_at_max=2021-08-18T00:00:00-04:00&limit=250
在上述调用中,每个订单的返回 json 中都有一个 refunds,但对于所有对象来说都是空的。
我已经明确尝试通过 API 调用来检索退款,但它也为所有订单返回空值。/admin/api/2021-07/orders/{order_id}/refunds.json
您可能会在一天内查看仪表板销售图片。请注意,在这张图片中,我可以从 API 获得 Total Orders 的确切值,但无法检索任何订单的单次退款/退货。
您是否知道仪表板中显示的这些退款/退货是什么?如果是这样,有没有一种方法可以通过 API 准确计算 Refunds/Returns,以便准确计算一天的总销售额?
【问题讨论】:
标签: shopify shopify-app shopify-api