
## 工作流概述
这个n8n工作流实现了自动化的Stripe发票生成与发送流程。当ClickUp中的任务状态更新为”send invoice”时,工作流会自动触发并完成整个发票处理流程。
## 工作流程详解
### 1. 触发机制
– **ClickUp Trigger**: 监控ClickUp任务状态更新
– **条件判断**: 检查状态是否为”send invoice”
### 2. 数据获取
– **ClickUp节点**: 获取更新任务的详细信息,包括客户信息、金额等数据
### 3. 客户管理
– **Create Customer**: 在Stripe中创建新客户记录
– 使用任务名称作为客户名称
– 使用创建者邮箱作为客户邮箱
### 4. 发票创建
– **Create Invoice**: 创建Stripe发票
– 设置收款方式为”send_invoice”
– 发票到期日期设置为7天后
– 添加自定义页脚信息
### 5. 发票项目
– **Create item invoice**: 添加发票项目
– 从ClickUp自定义字段获取金额(乘以100转换为分)
– 设置货币类型
– 添加项目描述
### 6. 发票发送
– **Send invoice**: 通过Stripe API发送发票
– 自动将发票发送给客户
### 7. 通知机制
– **Send email to you/team**: 发送邮件通知
– 通知团队新发票已发送
– 包含任务链接便于查看详情
## 技术特点
– **异步处理**: 工作流在后台自动运行,无需人工干预
– **错误处理**: 通过条件判断确保只在正确状态下触发
– **数据映射**: 自动从ClickUp提取并映射到Stripe字段
– **实时通知**: 及时通知团队发票处理状态
## 应用场景
适用于需要自动化发票处理的企业,特别是:
– 项目管理团队
– 自由职业者
– 服务型企业
– 需要定期发送发票的业务

评论(0)