
## 工作流概述
这个n8n工作流自动连接到Square API,为所有Square门店生成每周销售汇总报告。该报告与Square仪表板 > 报告 > 销售汇总中显示的数据完全匹配。
## 功能描述
该工作流设计为每周运行,提取前一周的销售数据到CSV文件中,然后发送给经理/财务团队进行分析。
## 技术架构
### 触发机制
– **Schedule Trigger**: 每周一早上8:00自动触发
– 每次运行时提取前一周的销售数据
### 数据处理流程
1. **获取日期**: 通过Code节点计算前一周的日期范围
2. **获取门店信息**: HTTP Request节点连接到Square Locations API获取所有门店
3. **数据拆分**: SplitOut节点将门店列表拆分为单独的项目
4. **获取销售数据**: 对每个门店,HTTP Request节点从Square Orders API获取已完成订单
5. **过滤空门店**: If节点过滤掉没有销售的门店
6. **编译销售报告**: Code节点处理订单数据,生成与Square内置销售汇总报告完全相同的摘要
7. **文件转换**: ConvertToFile节点将销售摘要转换为CSV文件
8. **发送邮件**: Microsoft Outlook节点将报告通过邮件发送给指定收件人
## 配置要求
### 必备凭证
– Square API凭证(配置为Header Auth凭证)
– Microsoft Outlook凭证
### Square凭证设置步骤
1. 转到凭证 > 创建新凭证
2. 选择Header Auth
3. 设置名称为Authorization
4. 设置值为您的Square访问令牌(例如:Bearer )
## 应用场景
– 自动向管理层发送每周Square销售数据,提高计划调度决策质量
– 自动向外部第三方(如房东或代理商)发送数据,用于佣金计算
– 自动向簿记员发送数据,用于录入QuickBooks
## 使用说明
1. 配置两个HTTP Request节点使用您的Square API凭证
2. 将工作流设置为Active以自动运行
3. 输入要发送报告的人员的电子邮件地址并更新邮件正文
4. 如需移除n8n归属信息,可在最后一个节点中操作
## 自定义选项
– 添加分页功能以处理每周超过1,000个订单的门店
## 价值优势
这个工作流节省时间,减少从Square手动提取报告的工作量,并围绕销售数据实现更智能的自动化——无论是用于运营、财务还是绩效监控。

评论(0)