设置计费配置文件和规则
Last updated
开票配置文件和规则定义如何向每位卖家计费。配置文件是计费模板;其中的规则指定收取什么以及在何种条件下收取。
本指南将带您创建配置文件、配置规则,并在首次真实发票导出前测试设置。
第 1 步:打开开票配置文件
- 前往 Administration > Invoicing。
- 点击 Manage profiles。

- 点击 New profile 创建配置文件,或打开现有配置文件进行编辑。
- 输入名称(例如 Standard fulfillment 或 Premium EU)和可选描述。
- 设置 VAT rate (%) 或 Sales tax rate (%) — 欧盟中心默认为 21%。标签会随中心所在国家变化。
- 设置配置文件开关:
| 开关 | 何时使用 |
|---|---|
| Include storage costs | 为已映射仓库库存计仓储费 |
| Include manufacturing costs | 按产品设置计单位生产成本(在 Warehouse > All products 下为每个产品设置) |
| Include warehouse tasks | 从任务模块计任务费用 |
| Include verified surcharges | 将已校验的承运商附加费加入发票 |
| Exclude manual shipments | 跳过在正常流程外手动创建的货件 |
| Include reverted labels | 计入已撤销/取消的面单(默认排除) |
| Minimum orders per month | 某些规则生效前的阈值 |

- 将一个配置文件标为 Default — 创建新发票导出时会预选该配置文件。
提示: 使用 Duplicate profile 可复制现有配置文件及其全部规则、条件和费用档位——适合为合同相近的卖家入驻。
注意: 生产成本由配置文件开关和每个产品的数值控制——不是开票规则。请勿另加一条生产规则。
第 2 步:添加计费规则
- 从 Manage profiles 打开配置文件并点击 Rules(或打开配置文件行)。
- 点击 New rule。

- 配置规则:
| 字段 | 说明 |
|---|---|
| Name | 内部标签,例如 Pick & pack per order |
| Charge type | 费用如何计算(见下表) |
| Amount / tiers | 费用值或档位断点 |
| Cost category | 拣货包装、运费、仓储、附加费等 |
| Priority | 执行顺序 — 数字越小越先运行 |
费用类型
| 费用类型 | 适用场景 |
|---|---|
| Fixed | 每个匹配事件收取固定费 |
| Per order | 每个订单一笔费用 |
| Per shipment | 每个货件/面单一笔费用 |
| Per item | 费用 × 行项目数量 |
| Per SKU | 每个不同 SKU 一笔费用 |
| Per kg | 按重量计费 |
| Percentage | 以某基数加价百分比(例如面单价格) |
| Pass through carrier rate per shipment | ChannelDock 中的确切面单价格 |
| Tiered | 在销量或重量断点使用不同费率 |
- 保存规则,并为合同中的每项费用重复操作。
示例规则集:
| 优先级 | 规则 | 费用类型 |
|---|---|---|
| 10 | Pick & pack | Per order — €3.95 |
| 20 | Multi-pick | Per item — €0.85 |
| 30 | Storage | Per kg — €0.15 |
| 40 | Shipping labels | 透传面单价格 |
| 50 | DHL markup | Percentage — 面单价格的 110% |
第 3 步:定义条件
条件控制规则何时适用。
- 打开规则并进入 Conditions。
- 用 AND / OR 逻辑构建条件组。复杂合同可嵌套组。
- 每个条件使用:实体 + 字段 + 运算符 + 值。
常见条件实体
- Order — 渠道、国家、重量、状态
- Order product — SKU、EAN、数量
- Shipment — 承运商、服务、目的地
- Product — 包装类别、尺寸
- Seller — 共享配置文件中的边缘情况
- Package — 订单上的包装类型
示例: (carrier = DHL AND country = NL) OR (carrier = DPD AND weight > 20 kg)
额外面单: 同一订单上的第二、第三张面单(EXTRA_SHIPMENT 行)在开票评估时可能继承第一张面单的包装和面单价格。因此按包装匹配的拣货包装规则也可能命中这些面单。
- 保存条件,并在开票前使用 Test profile 对某个日期范围进行校验。
规则优先级与批量操作
- 规则按优先级顺序运行 — 编号为 10、20、30… 以便日后插入规则。
- 未启用筛选时可拖动重新排序。
- 批量操作: 启用/禁用、删除、将规则复制到其他配置文件,或批量应用费用/条件。
导入产品规则
对于特定 SKU 或 EAN 的拣货费,可在规则弹窗中使用 Import product rules 上传电子表格,而不必逐条创建规则。
| 列 | 内容 |
|---|---|
| A | EAN 或 SKU |
| B | 每件成本 |
每一行会成为一条按 SKU 或 EAN 匹配、按件计费的开票规则。导入前可选择替换配置文件中现有的单 SKU / 单 EAN 规则。
与经典行政管理设置的关联
部分成本在 All financials 中配置(按卖家/产品的拣货成本、包装、承运商覆盖、仓库分区仓储)。
开票可以从同一仓库活动计费,也可以完全在开票规则中建模费用。每种费用类型只选一种做法,以免重复计费。
首次导出前检查清单
- [ ] 至少存在一个开票配置文件并已设置默认项
- [ ] 每个配置文件已设置增值税/销售税率
- [ ] 每项合同费用都有对应规则(或已启用生产开关并填好产品成本)
- [ ] 已用 Test profile 测试条件
- [ ] 已设置规则优先级(具体规则在通用规则之前)
- [ ] 已导入该账期的已校验附加费(若要计附加费)
- [ ] 已映射仓库分区(若要计仓储)
下一步:创建发票导出
相关文章
Was this helpful?