Channel Order App 基础:AppExchange 合作伙伴的订单管理

掌握 Channel Order App(COA)——AppExchange 合作伙伴的业务运营中枢。本文讲解 COA 如何支撑订单管理(创建、提交、跟踪、开票)、两种合作伙伴类型(ISVForce 与 OEM)及订单提交差异、License Management App 的许可证管理、订单的四个基本问题(谁/什么/多少钱/什么时候)与五种订单类型、订单的六状态生命周期(Draft 到 Completed)、发票计算与许可证同步,帮你准确开票、保持合作关系健康。...

📅 2026/10/5 ✍️ ponybai 🏷️ salesforce, appexchange, headless

一、开始使用 Channel Order App

slide_2

Channel Order App(COA)是 Salesforce 为 AppExchange 合作伙伴量身打造的订单管理工具——用来创建、提交、跟踪订单。本单元了解两种合作伙伴类型(ISVForce 和 OEM)、控制客户访问的 License Management App、以及合同条款和产品目录如何定义你与 Salesforce 的收入分成关系。

学习目标

slide_3

完成本单元后,你将能够:描述 Channel Order App 及它如何支持你的日常 AppExchange 业务运营;区分 ISVForce 和 OEM 两种合作伙伴类型及订单提交的差异;解释合同条款、产品目录、定价结构与每笔订单之间的关系。

Channel Order App——你的合作伙伴运营中心

slide_4

COA 是你和 Salesforce 之间的窗口:你通过它创建、提交、跟踪所有 AppExchange 订单;Salesforce 看到你的订单并生成发票;你看到 Salesforce 给你开票的内容(透明)。

两种合作伙伴类型:

  • ISVForce(独立软件供应商)——你的应用依赖现有 Salesforce 产品(Sales Cloud 等),只卖给现有 Salesforce 客户;订单提交后开始计费和收入分成。
  • OEM(原始设备制造商)——你的应用是完整独立的体验(不依赖 Salesforce Clouds),卖给现有和新 Salesforce 客户;新客户需提供 Force.com Embedded Edition 许可证;订单提交后开始计费、收入分成和资源供应。

License Management App(LMA)——守门员:控制对托管包的访问、跟踪哪个客户有哪个许可证;与 COA 协同(LMA 管访问,COA 管订单和收入)。你的合同定义:产品目录(卖什么和定价结构)、收入分成(净收入百分比 PNR 或固定价格)、计费频率。

二、创建订单

slide_5

每个客户购买或变更请求都成为 COA 中的一笔订单。探索每笔订单的四个组成部分——谁买的、买了什么、付了多少钱、什么时候——以及不同业务场景的不同订单类型。

订单的解剖——四个基本问题

slide_6

每笔 COA 订单回答四个基本问题:

  • 谁(WHO)?——购买或变更的客户。新客户提供名称/Org ID/账单地址;现有客户从记录发起或按名搜索。创建或引用 COA 中的客户记录。
  • 什么(WHAT)?——购买或修改的产品。选你的合同(Salesforce 按合作协议预加载)、从产品目录选产品;合同条款自动流入订单。合同 = 你能卖什么,目录 = 有什么可用。
  • 多少钱(HOW MUCH)?——定价和数量。产品按每用户或每 org定价;PNR(净收入百分比):输入客户月价,COA 自动算给 Salesforce 的分成(客户付 $100/月、PNR 15% → 你付 $15);固定价格、底价(免费也付的最低金额)。
  • 什么时候(WHEN)?——两个关键日期:服务开始日期(客户开始用你的应用)、收到客户订单的日期(你完成销售)。

订单类型:Initial Order(新客户首购)、Add-On(现有客户加产品/许可证)、Renewal(续订)、Cancellation(终止)、Amendment(改条款)。提交准确订单 → 更快处理 → 更满意客户。

三、跟踪订单状态与确保准确

slide_7

订单按六种状态的生命周期从 Draft 到 Completed 流转。学习每种状态的含义、如何跟踪订单、解码错误、根据目录定价计算发票、保持 LMA 和 COA 间的许可证同步。

订单生命周期、开票与许可证同步

slide_8

订单状态生命周期(六种值):Draft(还在编辑,未提交)、Submitted(已发送给 Salesforce 合作伙伴运营处理)、In Review(运营正在审核)、Completed(处理成功,供应/计费激活)、Rejected(运营发现问题,修复重提交)、Error(系统校验发现问题,解码修正)。

发票计算:固定价(每单位单价 × 数量)、PNR(客户价 × PNR%,如适用加底价)、每用户 vs 每 org(乘以用户数或 org 数);在计费周期结束前提交所有订单以保证准确。

许可证同步:LMA 跟踪客户实际使用的许可证,COA 跟踪已订购许可证(用于收入分成)。问题:客户通过 LMA 直接加用户 → 实际用量超过 COA 订单 → 发票与实际情况不符。解决:定期对账;客户加用户时提交 Add-On 订单在 COA 反映变化。

响应客户需求:需要更多许可证 → Add-On;减少许可证 → Amendment(缩减);完全取消 → Cancellation;许可证到期 → Renewal。准确订单 = 准确发票 = 健康的合作关系。


文章来源:Trailhead - Channel Order App Basics