Tutorial

批量发送草稿订单的发票

手动为多个草稿订单发送发票可能非常耗时。DataEase 让这一过程变得简单:导出您的草稿订单,标记行 action=SEND_INVOICE,然后将它们导入回 Shopify——所有这些都经过验证。

🎯 目标

通过导入触发发票发送的操作,一次性为多个草稿订单发送电子邮件发票。


📋 分步说明

1. 导出草稿订单(可选,用于定位)

在 DataEase 中,进入 New Export → DraftOrders。至少包括:

  • id
  • name(草稿编号)
  • customerEmail(或 email)
  • 总计(例如,totalPrice)
  • 如果可用:一个发票状态字段,以帮助您过滤未发送的草稿

使用过滤器(日期范围、客户标签、金额)来缩小列表范围。


2. 准备发送发票的文件

在 Excel 或 Google Sheets 中打开导出的文件。对于每个您想要开具发票的草稿,添加一行并设置:

  • action = SEND_INVOICE
  • (可选) invoiceEmail — 如果草稿没有电子邮件或您需要不同的地址,使用此项覆盖收件人
  • (可选) invoiceSubject,invoiceMessage — 自定义主题/正文(留空以使用默认值)

完成后,将文件保存为 .xlsx 或 .csv。


3. 导入和验证

  1. 在 DataEase 中,开始 New Import → DraftOrders
  2. 上传您编辑过的文件
  3. 映射列
  4. 运行 Validation

修复 Validation Status 中标记的问题(例如,缺少 id,无效的电子邮件)。


4. 运行导入并查看结果

验证通过后,点击 Run Import 发送发票。

所选草稿的发票将通过电子邮件发送给收件人。在 Shopify Admin 中抽查一些草稿以确认发票已发送。


📝 重要提示

  • 草稿必须有收件人电子邮件。 如果草稿上的客户资料/电子邮件缺失,请在您的文件中设置 invoiceEmail
  • 发送发票不会创建订单; 订单是在发票支付/结账时创建的
  • 为避免垃圾邮件, 将您的导出过滤为尚未开具发票的草稿(或您明确希望重新发送的草稿)
  • 首先保留一个小的测试批次, 然后运行您的完整列表

💡 最小 CSV 示例

将发票发送到草稿中保存的电子邮件:

id,action
gid://shopify/DraftOrder/111,SEND_INVOICE
gid://shopify/DraftOrder/222,SEND_INVOICE

覆盖收件人并添加自定义消息:

id,action,invoiceEmail,invoiceSubject,invoiceMessage
gid://shopify/DraftOrder/333,SEND_INVOICE,[email protected],"Your draft order invoice","Hi! Please review and pay this invoice to complete your order."

🎉 就是这样!

您的发票现已批量发送。
如果您遇到任何问题或有疑问,请随时联系我们的支持团队。