Skip to Content
应用变现账单周期

账单周期

IronFlock 如何计算和生成基础设施资源及第三方应用使用的月度账单。

概述

IronFlock 运行月度账单周期,为每位客户生成两种独立类型的账单:

  1. 基础设施账单 — IronFlock 基础设施使用的费用(存储、网络、虚拟设备、AI)
  2. 应用账单 — 第三方应用使用的费用(应用天数),收益流向应用分发商

两个计费流独立处理,作为客户发票上的单独行项目显示。

计费节奏

计费系统每 60 分钟运行三个后台任务:

任务描述
周期账单为所有账户生成或更新计费记录。在每个月度周期结束时,最终确定的账单会汇总到一张 Stripe 发票中并自动扣款。
付款信息检查检测已超出免费使用层级但未绑定付款方式的账户。这些账户上的设备会被限制,直到添加有效的付款方式。
预算警报邮件当使用量接近或超过客户配置的预算时发送提醒。达到预算百分比阈值时发送软限制警告。超出全部预算时发送硬限制警报。

基础设施计费

基础设施账单覆盖客户使用的 IronFlock 自有资源。这些费用直接归 IronFlock。

资源计量方式
存储项目后端存储的 GB 数
网络传输的 MB 数(入 + 出)
虚拟设备活跃天数 × 日费率(费率由 VM 层级决定)
AI TokenAI Credits

每个客户的活跃产品定义了包含的资源。计费系统将实际使用量与这些配额进行比较:

overage = actual_usage - included_amount billable_amount = overage × unit_price

如果使用量未超出包含配额,则该资源不会产生额外费用。

应用计费

应用账单覆盖分发商发布的第三方应用的使用费用。这些账单的收益在分发商和 IronFlock 之间分成。

应用天数如何计费

  1. 计算应用天数 — 对于每个设备上的每个应用,计算在计费周期内以 PROD 模式运行的天数。

  2. 扣除包含单位 — 从总量中扣除产品的包含持续单位和任何剩余的一次性单位。一次性包含单位是终身分配,会跨计费周期递减。

  3. 应用批量折扣 — 所有使用该应用的客户设备的应用天数会进行跨设备汇总。折扣参数计算有效单价:

    effective_price = base_price × units^(-rebate) total_cost = effective_price × units
  4. 生成账单 — 为每个分发商创建单独的计费记录。如果客户使用来自多个分发商的应用,每个分发商会获得独立的计费记录。

示例

一位客户使用 20 台设备运行您的应用一个完整月份(30 天):

步骤计算
总应用天数20 × 30 = 600
包含持续单位14
可计费单位600 − 14 = 586
基础价格 / 折扣€5.00 / 0.3
有效单价€5.00 × 586^(−0.3) ≈ €0.63/单位
总账单€0.63 × 586 ≈ €369.18

账单生命周期

每张账单经历以下阶段:

阶段描述
草稿使用量正在累积。每小时更新。尚未扣款。
已确认计费周期结束。总金额已锁定。
已开票Stripe 发票已创建。基础设施和应用费用汇总到一张发票中。
已支付客户的付款方式已扣款。应用分发商的收益份额可用于提现。

查看账单历史

客户可以在 User Settings → Billing 中查看账单历史,包括:

  • 每个计费周期的费用明细
  • 基础设施使用和每个第三方应用的单独行项目
  • 发票状态(待处理、已付款、失败)
  • 从 Stripe 下载发票 PDF 的链接

作为应用分发商,您可以在 User Settings 的 Seller 部分查看应用生成的收益。

Last updated on