所有文章
实战指南阅读需 8 分钟

Google Play 租借退款沿用普通一次性购买规则,48 小时租借可能在退款窗口关闭前就已用完

Google Play 允许一次性商品设置租借购买选项,而 Google 的退款页面并未对租借区别对待。本文说明租借退款由谁决定、何时会要求你提供证据、如何终止访问权限,以及一笔被退款的租借会让你损失多少。

晚上有人坐在沙发上用 Android 手机看电影,这类短期租借在访问期结束前就可能被 Google Play 退款

要点

  • 自 2025 年 7 月 15 日起,Google Play 一次性商品可以设置租借购买选项,让买家在设定时长内获得访问权限。可在 Play Console 或 monetization.onetimeproducts 服务中配置,并需要 Play Billing Library 8。
  • Google Play 为租借购买选项提供四种租借期:48 小时、72 小时、30 天和 60 天。每种都可设置一个可选的到期期限,从用户开始消费该商品时起算。
  • Google 的 Play Console 帮助文档称,Play 不控制租借访问权限。因此必须由开发者的服务器授予租借、按时终止,并在购买被退款时提前终止。
  • Google 面向消费者的退款页面没有提到租借,而且只有在 48 小时之后才会让买家去找开发者。一笔 48 小时租借、到期期限 24 小时的商品,完全可以在这个窗口内用完。
  • 唯一会要求开发者提供证据的 Google Play 租借退款流程,是需要开发者审核的拒付。Google 会发送 PendingRefundReviewNotification,并要求你在 24 小时内调用 ReviewRefund。
  • 对于 2026 年 8 月 3 日之后下单的 Google Play 订单,拒付成功时,开发者需承担扣除 Play 服务费后的购买价格,外加银行的拒付手续费。租借也不例外。

在 Google Play 上把一件商品租出 48 小时,整个租期可能在 Google 自己的退款窗口关闭之前就已结束。自 2025 年 7 月起,一次性商品可以设置租借购买选项,而 Google 的退款帮助页面完全没有提到租借。所以 Google Play 租借退款遵循普通规则。大多数退款由 Google 决定,不需要你参与。只有在特定拒付中才会要求你提供证据。而关闭访问权限的工作,Play 交给了你的服务器。

什么是租借购买选项

2025 年 7 月 15 日,Google 将一次性商品拆分为三层。商品是用户购买的东西。购买选项决定权益如何授予、价格多少以及在哪里销售。优惠用于修改购买选项,例如折扣或预购。购买选项分为两种:购买和租借。Google 的帮助页面对租借的定义很直白:在设定的时长内授予用户对该商品的访问权限。

你可以在 Play Console 中配置租借,也可以通过 Play Developer API 的 monetization.onetimeproducts 服务配置,你的应用则通过 Play Billing Library 8 读取它们。这个版本现在很关键。Google 的弃用页面规定,新应用和更新必须在 2026 年 8 月 31 日前使用 Billing Library 8 或更高版本,延期于 2026 年 11 月 1 日截止。

你需要设定的两个时钟

每个租借购买选项都有一个必须设置的租借期,以及一个可选的到期期限。租借期是用户购买后可以访问的时长。到期期限是用户开始消费该商品后仍能保持访问的时长。Google 只允许以下组合:

租借期允许的到期期限
48 小时24 小时
72 小时24 小时或 48 小时
30 天24 小时、48 小时或 1 周
60 天1 个月

Google 自己举的例子:一笔 30 天租借、到期期限 48 小时,如果在最后一天才开始,访问权限将持续到第 32 天。即使开始消费的时间很晚,完整的到期期限仍然适用。这两个数值都会在用户购买前展示给用户。

Google Play 租借退款遵循一次性商品规则

Google 的退款文档中没有任何条款把租借单独列出。租借就是一次一次性商品购买,因此它和其他应用内商品走同样的退款路径。

48 小时内,Google 自行决定

Google 的帮助页面告诉买家,购买超过 48 小时后应联系开发者。在此之前,买家通过 Report a problem 向 Google 申请,Google 表示通常一天内给出决定,但最长可能需要四天。你不会被问到任何问题。一笔 48 小时租借、到期期限 24 小时的商品,可以立即开始并在这个窗口内早早用完。这意味着整个商品可能在退款申请提交之前就已经被用完。

48 小时后,请求会转到你这里

窗口过后,Google 会把买家引导到你的支持渠道。如果你同意退款,调用 orders.refund 并将 revoke 设为 true,Google 会立即终止对该商品的访问权限。

漏掉确认,租借会自动退款

Google 的一次性商品指南指出,如果你在三天内没有确认购买,用户会自动收到退款,Google Play 也会撤销该购买。48 小时租借可能在这个期限之前就已到期,所以一次漏掉的确认意味着客户既用完了整个租期,又拿回了钱。请在服务器收到 ONE_TIME_PRODUCT_PURCHASED 通知时就进行确认,而不是等到下次打开应用时。

拒付是唯一会要求你提供证据的情形

当买家向银行对扣款提出争议,且 Google 认为此案需要你的意见时,你会收到 PendingRefundReviewNotification。Google 要求你在 24 小时内调用 ReviewRefund,并且只记录你的第一次调用。待处理审核仅支持 CHARGEBACK 作为退款原因。

退款路径谁来决定你可以提交什么截止时间
买家在 48 小时内向 Google 申请Google无通常在 1 到 4 天内作出决定
买家在 48 小时后向你申请你通过 orders.refund 作出你自己的决定Google 未设定
购买从未被确认自动无购买后 3 天
被标记为需开发者审核的拒付Google,然后是银行通过 ReviewRefund 提交 refundPreference 及使用证据24 小时

租借被退款时如何终止访问权限

被退款的租借必须立即结束,而不是等到租借期结束。Google 会通过三种方式通知你:

  • ONE_TIME_PRODUCT_CANCELED 实时开发者通知。收到后,Google 要求你调用 purchases.productsv2.getproductpurchasev2 并更新用户的权益。
  • VoidedPurchaseNotification。对于完全作废的购买,其 refundType 为 REFUND_TYPE_FULL_REFUND。
  • Voided Purchases API。它只涵盖过去 30 天内的退款、取消和拒付,每个应用每天最多 6,000 次查询,任意 30 秒内最多 30 次查询。

获取购买信息时,租借订单项会带有 rentOfferDetails 字段,Google 表示该字段仅在租借订单项中设置。用它把终止操作路由到你的租借逻辑,而不是所有权逻辑。

开发者的办公桌上有挂钟、标记过的纸质日历和服务器图表,用来对照追踪租借到期和 Google Play 租借退款

一笔被退款的租借会让你损失多少钱

租借定价低,因为它本来就是要很快用掉的。这使得你为提供服务所付出的成本在价格中占比更大,而退款退还的是价格,却不会退还任何成本。

  • 版权授权:如果版权方按每次租借或每次播放向你收费,这笔费用通常在播放时就已触发,具体取决于你的合同,退款并不会取消它。
  • 分发:电影、课程或游戏关卡的 CDN 带宽和转码费用已经计入你的账单。
  • 计算与 API 调用:租借期间产生的任何服务器工作或付费第三方 API 调用都照常计费。
  • 分成:在交易平台中,创作者的分成通常在销售时就已支付,且不会被追回。

拒付失败还会额外带来什么

对于 2026 年 8 月 3 日之后下单的订单,Google 改变了拒付费用的承担方。你现在需要承担扣除 Play 服务费后的购买价格,外加金融机构收取的拒付手续费。Google 继续承担其服务费部分。对于一笔已被完全使用的租借,拒付失败会让你损失净价、银行手续费以及上述所有服务成本。

按购买选项追踪退款

Google 把租借和购买视为同一商品上的不同购买选项。你的退款率也应以同样方式拆分。如果某部作品的租借退款率高于购买,你会最先在这里看到,并可以把退款成本与每次租借的服务成本进行比较。

租借拒付审核中应提交什么

不要报告租借时钟已经走了多少。时钟无法说明买家是否收到了内容。应报告实际交付和使用的内容。

  • consumptionPercentageMilliunits:商品被消费的比例,取值 0 到 100,000,所以 45200 表示 45.2%。请以实际使用的内容为依据,例如电影播放的比例或打开的课程数量。
  • consumptionUsageEvents:每次播放、打开或下载各记一个事件,每个事件包含 consumptionTime 和最多 5,000 个字符的 consumptionItemDescription。超过 1,000 个事件的列表会被 Google 拒绝。
  • 每个事件都附上 obfuscatedAccountId,以便 Google 将使用记录与购买该租借的账户关联起来。
  • sampleContentProvided:如果买家在租借前看过免费样片或预告片,则设为 true。
  • refundPreference:DECLINE、APPROVE 或 NEUTRAL。应逐案选择,而不是统一设置。

租借退款检查清单

  • 在你的服务器上运行租借时钟和到期时钟,分别从购买时间和首次消费时间起算。
  • 购买通知一到达,就在服务器上确认每一笔租借。
  • 监听 ONE_TIME_PRODUCT_CANCELED 和 VoidedPurchaseNotification,并立即终止访问权限。
  • 在 30 天窗口内轮询 Voided Purchases API 作为兜底。
  • 为每次播放或打开记录时间戳和账户 ID,以便能在 24 小时内发出 ReviewRefund 调用。
  • 分别报告租借和购买两种购买选项的退款率。
  • 确认你的应用在 2026 年 11 月 1 日延期截止前已集成 Play Billing Library 8。

常见问题解答

客户能否就 Google Play 租借获得退款?
可以。Google 的退款页面并未将租借与其他应用内购买区别对待。在购买后 48 小时内,买家可以向 Google 申请,由 Google 决定,无需开发者参与。48 小时后,Google 会让买家联系开发者,开发者可以通过 orders.refund 退款。
租借被退款时,Google Play 会自动终止它吗?
在你的应用里不会。Google 的帮助页面称,Play 不控制租借访问权限,开发者必须确保用户拥有适当的访问权限。请留意 ONE_TIME_PRODUCT_CANCELED 和作废购买通知,并立即在你的服务器上终止访问权限。
Google Play 允许哪些租借期?
四种:48 小时、72 小时、30 天和 60 天。每种都可以设置一个可选的到期期限,从用户开始消费该商品时起算,范围从 48 小时租借的 24 小时到 60 天租借的 1 个月。
我能对 Google Play 租借的退款提出异议吗?
只能在 Google 标记为需开发者审核的拒付中。Google 会发送 PendingRefundReviewNotification,你有 24 小时调用 ReviewRefund,提交退款偏好和使用证据。买家在 48 小时内向 Google 申请的退款不会征求你的意见。
销售租借需要 Play Billing Library 8 吗?
需要。Google 表示,新的一次性商品功能,包括租借购买选项,都需要 Play Billing Library 8。Google 的弃用页面还要求新应用和更新使用版本 8 或更高版本,延期于 2026 年 11 月 1 日结束。

来源和延伸阅读

RefundHalt

App Store 和 Google Play 退款自动驾驶

继续阅读

下一项退款请求已经在路上。

读完又一封关于未能申辩退款的支持邮件所需的时间,足够您完成 RefundHalt 设置。