shopify - 使用 Shopify API 计算总销售额
问题描述
我想使用 Shopify API 计算总销售额。我已经阅读了 shopify API 文档并尝试了他们用来计算总销售额的公式,但未能获得与 shopify 报告网站上相同的结果。
我使用这个 shopify 端点来检索所有订单
/admin/api/2020-07/orders.json?status=any&created_at_min=2020-07-03T00:00:00-04:00&created_at_max=2020-07-04T00:00:00-04:00&limit=250
PS:shopify API 和shopify Dashboard 的订单数量是相等的。(我得到了正确的所有订单)
我尝试使用 total_line_items_price 的总和,但从 Shopify 报告中得到了不同的结果。
对 total_line_items_price 求和后的 Shopify API 结果:X
另外,我尝试使用他们在 Shopify API 文档中提供的公式,他们提到总销售额 = 产品销售价格 x 订购数量,我得到的结果与 total_line_items_price 的总和相同:X
Shopify财务报告仪表板中的总销售额:Y
Shopify API 总税额总和:Z 等于财务报告税金。
请我需要你的帮助来正确计算总销售额
谢谢
解决方案
你想通过交易。交易包括退款和取消,而使用订单总额不是动态的。
Shopify 报告一直以来都是一团糟。即使在2020年的今天,也有很多商家向我抱怨数字没有加起来,因为不知情的人犯错的地方很多。以编辑订单为例。很多商家都在用。当订单项发生更改时,会创建草稿订单并将其作为序列附加到订单。因此,如果您没有遵循这些面包屑,您可能会重复计费某些项目,或者以其他方式弄乱总数。
所以我给你的建议是使用交易中的数字,看看这对你的报告有什么作用。
推荐阅读
- android - 清除 ram 后使用 parcelable pass 数据得到 java.lang.ClassCastException
- android - 我如何从 Sqlite 数据库中获取选定的微调器值 ID
- windows - 未在 RDP 上调用自定义凭据提供程序 - 受限管理模式
- neo4j-browser - 在 Neo4J 浏览器中显示全名
- java - 编译器告诉我为 java 创建新文件
- powerbi - 如何消除/删除power bi中层次切片器上的空白
- .htaccess - Prestashop 1.5.6.2 .htaccess 和 gzip 压缩
- machine-learning - 什么聚类方法可以处理多维数据?
- dart - pushReplacement 显示后退箭头颤动
- android - 无法从 Android/iOS 上的 FirebaseAuthentication 检索电子邮件