> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 发送 Peppol 电子发票

> 在企业订单付款后自动通过 Peppol 发送电子发票，也可以从单个订单或为多个订单一次性发送，并跟踪送达情况。

您的公司在 Peppol 上完成注册和验证后，Foliant 会为您的企业（B2B）订单发送电子发票。电子发票可以在订单付款时自动发出，也可以在客户结账后提出请求时发出，或由您从 Shopify 后台发送。每个订单的电子发票只发送一次。

## 开始之前

请先设置 Peppol 并验证您的公司。请参阅[设置 Peppol 电子发票](https://foliant-help.iforiti.com/cn/integrations/peppol-e-invoicing.md)。

## 哪些订单会收到电子发票

满足以下条件的订单会通过 Peppol 发送：

* 这是企业订单：订单带有 **B2B Order** 标签，或客户在结账时要求开具企业发票。您在 Shopify 后台手动发送的订单会自动加上 **B2B Order** 标签。
* 该订单之前未发送过（没有 **Peppol Sent** 标签）。
* 客户提供了企业信息：增值税号，或公司名称加 Peppol 地址。如果没有 Peppol 地址，Foliant 会按增值税号在 Peppol 目录中查找该公司。如果这个增值税号是客户已保存的，Foliant 会把找到的地址保存到该客户。

如果在 Peppol 上找不到该公司，发送会失败，并显示“Not in Peppol Network”。

## 电子发票的发送方式

| 方式 | 结果 |
| - | - |
| 订单已付款 | Foliant 会为已付款的企业订单自动发送电子发票。 |
| 客户在结账后请求 | 通过 **E-Invoice Request (Post-Purchase)** 区块，客户点击 **Send my business invoice**。 |
| 您从订单发送 | 见下文。 |
| Shopify Flow 工作流 | 使用 **Send invoice to Peppol** 操作。请参阅[使用 Shopify Flow 实现自动化](https://foliant-help.iforiti.com/cn/integrations/shopify-flow.md)。 |

如果开启了[发票编号](https://foliant-help.iforiti.com/cn/invoices-and-numbering/document-numbering.md)，电子发票会使用您的连续发票编号；如果关闭，则使用 Shopify 订单名称。

## 从 Shopify 后台发送

1. 在 Shopify 后台打开一个订单，或在**订单**页面选择多个订单。

2. 打开 **更多操作 › Send E-Invoice to Peppol**。

3. Foliant 会列出所选订单，并说明每个订单将如何处理：

   | 标记 | 含义 |
   | - | - |
   | **Will send** | 符合条件：将会发送。 |
   | **Already sent** | 之前已发送：将会跳过。 |
   | **Not B2B** | 不是企业订单：将会跳过。 |
   | **Missing data** | 客户没有增值税号或 Peppol 地址，或者 Peppol 地址无效。 |
   | **Not subscribed** | 您的商店未启用 Peppol。 |

4. 查看费用行。它会告诉您本月有多少张发票使用免费额度，有多少张需要收费。

5. 点击 **Send**（后面跟着订单数量）。

订单会进入发送队列，Foliant 会为它们添加 **B2B Order** 标签：发送即表示您确认这些是企业订单。如果您的公司尚未通过验证，该操作会提示您。

## 跟踪送达情况

在 Peppol 页面（**设置 › 集成 › Peppol e-invoicing**），**发票历史记录**会列出最近发送的发票，包括订单、客户、金额、**状态**和发送日期。

每张发票都会显示送达状态：**已送达**、**已发送**、**待处理**或**失败**。在失败的发票旁点击**重试**即可重新发送。Foliant 会根据订单的当前信息重新生成发票，绝不会重复发送同一张发票或重复收费。

在 Shopify 后台的每个订单中，**Peppol E-Invoice History** 区块会显示发生了什么：**Send Requested**、**Invoice Sent**、**Invoice Failed** 或 **XML Exported**。发送失败时还会显示原因，例如 **Usage Limit Reached**、**Not in Peppol Network**、**Missing B2B Data** 或 **Not a B2B Order**。

Foliant 还会在 Shopify 中为订单添加标签：发票发出时添加 **Peppol Sent**，未发出时添加 **Peppol Failed**。在 Peppol 上找到的客户会被添加 **Peppol** 标签。

## 添加或修正客户的企业信息

1. 在 Shopify 后台打开该客户。
2. 在 **B2B Customer Details** 区块中，输入 **Company Name**、**VAT Number**，如果您知道，也可以输入 **Peppol Address**，例如 `0106:NL123456789`。如果您不知道 Peppol 地址，请留空。
3. 保存。

## 导出电子发票 XML

您也可以将电子发票下载为 UBL XML 文件，例如用于导入到其他系统：

1. 在 Shopify 后台打开一个订单，或选择多个订单。
2. 打开**更多操作**，然后选择 **Export e-Invoice XML**。
3. 点击**导出**（后面跟着订单数量），然后点击下载按钮。

一个订单生成一个 XML 文件；多个订单生成一个 zip 文件。所有选中的订单都会被导出。带有企业信息的订单会包含公司名称和增值税号。已导出的订单会被添加 **XML Exported** 标签。导出不会通过 Peppol 发送任何内容。

## 限制和费用

* 每张已发送的发票都会计入您的月度额度。免费发票用完后，每张发票都会收费，最高不超过您的支出上限。
* 如果一次发送会超出您的支出上限，该操作会告诉您还能发送多少张。在 **设置 › 账单** 中提高上限即可发送其余发票。
* 在 Peppol 测试版中，当月的免费测试版发票用完后，发送会暂停，直到下个月。
* **通过 Peppol 发送电子发票**关闭时，所有 Peppol 发送都会暂停，包括 **Send E-Invoice to Peppol**。请参阅[设置 Peppol 电子发票](https://foliant-help.iforiti.com/cn/integrations/peppol-e-invoicing.md)。

## 相关文章

* [设置 Peppol 电子发票](https://foliant-help.iforiti.com/cn/integrations/peppol-e-invoicing.md)
* [使用 Shopify Flow 实现自动化](https://foliant-help.iforiti.com/cn/integrations/shopify-flow.md)
* [检查买家的增值税号](https://foliant-help.iforiti.com/cn/tax-and-legal/vat-number-validation.md)
* [设置单据编号](https://foliant-help.iforiti.com/cn/invoices-and-numbering/document-numbering.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.