Amazon DevPay 以一种易于使用的在线计费和账户管理服务,使企业能够轻松出售在 Amazon Web Services 中构建或运行的应用程序。专为方便开发人员在云中按需运行应用程序而设计。

Amazon DevPay 免除了必须创建或管理自己的订单处理管道或计费系统的痛苦,这是在线订阅服务或按需运行应用程序所面临的一贯挑战。它让您能够快速签约客户、自动计量客户对 AWS 服务的用量、使 AWS 根据您设定的价格计费并收取款项。Amazon DevPay 提供了一个简单的 Web 界面,以便根据预付、定期支付或按使用情况计费三种计费模式的任一组合计费。它使用 Amazon Payments 来处理客户付款,支持您利用 Amazon 的可信赖计费基础设施,从而使数千万 Amazon 客户能够使用其现有 Amazon 账户为使用您的应用程序付费。

注册 Amazon DevPay

发布 AWS Marketplace
AWS Marketplace 是一个在线商店,客户可通过它轻松查找、比较并立即开始使用所需的软件和服务构建产品和运行业务。如果您是 ISV 或构建运行于 EC2 上的软件的开发人员,您会发现 AWS Marketplace 是 DevPay 很好的替代品。DevPay 将为继续使用它的人持续提供支持。您可在此处了解 AWS Marketplace 的更多信息。


此页包含以下各类的信息。 点击向下跳转:


您可以通过 Amazon DevPay 使用 Amazon 的基础设施管理客户订阅和您的亚马逊 EC2 系统映像 (AMI) 或使用 Amazon S3 的应用程序的账单。要使用 Amazon DevPay,您只需:

  • 使用 Amazon S3 或 Amazon EC2 系统映像 (AMI) 开发您的软件应用程序。
  • 使用简单的 Amazon DevPay Web 界面通过 Amazon DevPay 注册您的应用程序或 AMI,提供产品描述并配置您期望的定价。
  • 将 Amazon DevPay 购买管道链接嵌入您的网站中,从而允许客户购买您的产品。
  • 集成 Amazon DevPay 的身份验证机制,以确保只有得到授权的用户才能访问您的应用程序。
  • 在 Amazon DevPay Activity 页面上监控您的业务。

通过 Amazon DevPay,您可以轻松利用 Amazon 经过验证的账单和账户管理基础设施来消除创建或管理您自己的账单和订阅管理系统的过程,或了解如何对按需应用程序进行收费。该服务向您提供简单的 Web 界面以注册、描述和给您的应用程序定价。Amazon DevPay 向您提供一个链接以将客户带入 Amazon DevPay 为您管理的购买管道中,您可以将这个链接放置在网站上您希望的任何位置。Amazon DevPay 会自动跟踪您的客户对 AWS 服务的使用情况,根据您设置的价格计算其账单并确保只有付款的客户才有权访问您的应用程序。Amazon DevPay 利用 Amazon Payments 向您的客户收费,然后将适当的资金直接存入您在注册 Amazon DevPay 时创建的专用 Amazon Payments 账户。

Amazon DevPay 可助您灵活选择您希望对您的应用程序采用的定价方式。您可以向您的客户一次性收费或向其按月定期收费。此外,Amazon DevPay 还会计量您的客户的 Amazon Web Services 使用量并使您根据该使用量向您的客户收费。Amazon DevPay 还能让您稍后在需要时更改您的定价。

Amazon DevPay 利用 Amazon Payments 基础设施为您提供一种简单的方式向数以百万计的 Amazon 客户收费。Amazon 客户可以使用其登录凭证和已在 Amazon 备案的付款信息进行付款。这能帮助 Amazon 客户保证其付款信息安全,并且能够在您需要客户在其进行购买之前输入其付款信息时消除您将面对的摩擦。


  • 仅按您的使用量付费。没有最低收费。
  • 每个客户所带来的增值的 3.0%。您的增值指的是您在基本 AWS 服务(如 Amazon S3)费用上收取的费用。您不用为您的客户使用的 AWS 服务付费。
  • 在每个账单中,会为每个应用程序向您的客户收取 0.30 USD 的费用。

(Amazon DevPay 的经销商为 Amazon Web Services, Inc.)



单击上面的“注册 Amazon DevPay”按钮以便在 Amazon DevPay 中注册您的应用程序。注册时,您可以描述您的应用程序并指定您的客户为其使用所要支付的价格。您的定价可包含任何或所有以下类型的费用:

  • 一次性收费 – 在您的客户注册应用程序的那天向其收取的一次性注册费用。
  • 按月收取的月费 – 针对应用程序的使用每月收取固定费用,在每个月月初向您的订阅客户收取。当客户初次注册您的应用程序时,会按比例收取月费。
  • 计量的 Amazon Web Services 使用费 – 按照 Amazon Web Services 的计量使用收取的费用。您可以按任何 Amazon Web Services 使用的计费单位(例如,一个月使用的每 GB 存储量、每 GB 传入的全部数据)向客户收费,或者通过将该计费单位的单价设为 0 USD 而完全隐藏该客户的计费单位。例如,您可以对每使用 Amazon S3 传输入的 1 GB 数据向客户收取 0.50 USD,而对使用 Amazon S3 存储每 GB/月的数据收取 0.40 USD,即便您使用 Amazon S3 的实际成本为每 GB 传入数据 0.10 USD,而存储成本为每 GB/月 0.15 USD。Amazon DevPay 按照您所定制的定价计划向您的客户收费,并按常规 AWS 定价将使用 AWS 服务的成本计入您的账单。 所有计量费用将于下一应计费月份的第一天计入客户的账单。

将您的应用程序与 Amazon DevPay 集成非常简单。

要将您的 Amazon S3 应用程序与 Amazon DevPay 集成,您需要向您正在发出的 Amazon S3 API 调用中添加两个参数。这两个参数为:“product token” 和 “user token”。产品令牌是应用程序的标识符,是在您完成在 Amazon DevPay 中注册您的应用程序时获得的。用户令牌是使用此应用程序的客户的标识符,Amazon DevPay 将按使用情况向其收费。您可以通过 ActivateHostedProductActivateDesktopProduct API 调用来获得用户令牌。

要将您的 AMI 与 Amazon DevPay 集成,您需要将“产品代码”与您的 AMI 关联起来。产品代码是您的应用程序句柄,在您完成用 Amazon DevPay 注册应用程序获得。您可以使用 Amazon EC2 命令行工具或 ModifyImageAttribute API 将产品代码与您的 AMI 相关联。然后,您的客户就可以通过 Amazon DevPay 购买此 AMI,并使用可启动其他 AMI 的 Amazon EC2 API 来启动您的 AMI。

一旦您的应用程序或 AMI 与 Amazon DevPay 集成,Amazon DevPay 将确保仅符合以下条件的客户可以使用您的应用程序,即:其账户在使用您的应用程序方面账户信誉良好。这样集成还能使 Amazon DevPay 自动计量您的客户的使用情况并根据您在用 Amazon DevPay 注册您的产品时确定的价格向客户收费。有关集成 Amazon DevPay 的更多信息,请查看 Amazon DevPay 入门指南(技术文档的一部分)。

一旦您注册并将您的应用程序与 Amazon DevPay 集成后,您就可以开始对其进行收费。当您完成注册过程后,Amazon DevPay 会向您提供一个您的产品购买管道链接。将此链接嵌入到您的网站中,从而使您的客户能够通过 Amazon 购买您的产品。客户可以用 Amazon.com 证书进行注册并选择一个存储在其 Amazon.com 账户中的信用卡。在您的客户购买您的应用程序后,他们会被带回您的网站。

向您的客户开具账单后,Amazon DevPay 会向您收取底层 AWS 服务(如 Amazon S3)的费用。我们会针对每个客户向您收取这些费用,最高只会收取客户实际支付的金额。如果客户没有付款,则我们不会向您收取这些费用。

由于您设置价格的方式,客户欠您的金额可能会少于客户消费的 AWS 服务成本。如果出现这种情况,您要负责弥补差价,即使客户没有付款也一样。

向您的客户开具账单后,Amazon DevPay 还会向您收取按每个客户收取的增值费的 3.0%(请查看下面的 Amazon DevPay 定价章节)。

在您通过 Amazon DevPay 开始出售您的应用程序后,您可以查看您的 Amazon DevPay Activity 页面以监控您赚到的钱。

Amazon DevPay 还向您提供 Web 界面以供您视需要调整价格。使用此界面,您可以为您的应用程序指定新价格和该价格的有效日期。通过 Amazon DevPay,您可以自定义您的客户收到的通知其价格更改的电子邮件。从有效日期开始进行的所有使用产生的费用会根据您设置的新价格向您的客户收取。

Amazon DevPay 会向您收取每位客户增值额的 3.0%。您的增值额是从客户获得的收益与客户消费的 AWS 服务(例如 Amazon S3)成本之间的差额。仅当从客户处获得的收益高于成本时,Amazon DevPay 才会收取增值额的 3.0%。

此外,对于从客户那里收款的每份账单,Amazon DevPay 将按每个产品 0.30 USD 的价格向您收费。如果我们无法从客户处收到款项,则不会收取这 0.30 USD。

下方简单的示例简单阐述了这些费用:

  • 从一个客户处获得收益是:150.00 USD
  • 客户消费的 AWS 服务(如 Amazon S3)的成本是:70.00 USD
  • 您从该客户获取的增值额为:150.00 USD - 70.00 USD = 80.00 USD
  • 该客户的 Amazon DevPay 费用:(3.0%* 80.00 USD) + 0.30 USD = 2.70 USD
  • 您从该客户获得的净收益为:150.00 USD - 70.00 USD - 2.70 USD = 77.30 USD

  • 使用本服务时应遵循 Amazon Web Services 客户协议Amazon Payments 用户协议
  • Amazon DevPay 应用程序卖家必须能够在美国做生意。通过销售 Amazon DevPay 应用程序所获得的资金只能存入美国银行账户。
  • 买家可以在全世界任何地方购买 Amazon DevPay 应用程序。