所有文章
Playbook阅读需 8 分钟

你如何回应退款请求,决定了它最终是退款还是拒付

当客户发邮件或留下评价要求退款时,你该如何回应,取决于是哪个商店售出了这笔购买。本文说明由谁做决定、约束你的期限、每种结果的成本,以及能够结案的回复。

一位应用开发者坐在桌前,在笔记本电脑上阅读客户邮件,旁边放着一部智能手机,正准备回应一项退款请求

要点

  • Google Play 的《开发者分发协议》要求开发者在 3 个工作日内回复客户支持咨询,Google 也告诉用户,购买问题同样应在这个时间内得到回复。
  • 开发者无法为 App Store 购买退款。回应 App Store 退款请求的正确做法,是引导客户前往 reportaproblem.apple.com,或使用你的应用通过 StoreKit 的 beginRefundRequest 打开的退款页面。
  • Apple 针对评价回复的官方指引指出,如果评价者反映账单问题,开发者应引导对方联系 Apple 支持。
  • Google Play 自行处理购买后 48 小时内的退款请求,超过这个时间后会告诉用户联系开发者,由开发者根据自己的政策和适用法律决定是否退款。
  • Google Play 上对评价的回复最多 350 个字符,并且只有在你第一次回复新建或修改过的评价时,用户才会收到通知。
  • 对于 2026年8月3日之后下单的 Google Play 订单,一笔拒付会让开发者损失购买价格(扣除 Play 的服务费),外加银行的拒付手续费。
  • 只有两种退款流程允许开发者提交证据:Apple 的 CONSUMPTION_REQUEST,需在 12 小时内回复;以及 Google Play 的拒付审核,需在 24 小时内通过 orders.reviewrefund 回复。

三个工作日。这是 Google Play《开发者分发协议》给你回复客户支持咨询的时间,而退款请求正属于这类咨询。Apple 没有设定这样的时限,因为在 App Store 上你根本无法退款。不过,在两个商店里,你如何回应退款请求依然重要。清晰的回答会让案件以退款,或以客户接受的拒绝告终。缓慢或含糊的回答会把客户推向他们的银行,而自 2026年8月3日起,一笔 Google Play 拒付给你造成的损失比退款更大。下面说明每类请求由谁决定、适用于你的期限,以及该如何回复。

退款请求由谁决定,取决于客户在哪里提出

退款请求会通过四个渠道到达你这里:你的客服邮箱、App Store 评价、Google Play 评价,以及商店发送到你服务器的通知。第一步是弄清楚这笔购买是哪个商店售出的,因为这决定了你是直接答复,还是把客户转引到别处。

请求来源由谁决定你的做法约束你的期限
关于 App Store 购买的邮件Apple引导客户前往 reportaproblem.apple.com 或你的应用内退款页面Apple 未设定
提及账单问题的 App Store 评价Apple按照 Apple 的指引回复,并引导对方联系 Apple 支持Apple 未设定
CONSUMPTION_REQUEST 通知Apple,依据你提供的数据如客户已同意,发送 Send Consumption Information12 小时
关于 Google Play 购买的邮件你,在 Google 的 48 小时自助退款窗口之后按你的政策全额退款、部分退款或拒绝3 个工作日
提及退款的 Google Play 评价你用不超过 350 个字符回复,然后通过邮件处理回复本身没有期限
Google Play 拒付审核银行,由 Google 代你申辩调用 orders.reviewrefund,提交你的处理倾向和使用证据24 小时

如何回应 App Store 购买的退款请求

“我能为 iOS 用户的应用内购买退款吗?”

这个问题在 Apple Developer Forums 上已经被问了很多年,答案始终没变:不能。这笔购买是 Apple 售出的,所以由 Apple 决定是否退款。你能掌控的,是让客户走的路尽可能短。Apple 的支持页面给出了步骤:登录 reportaproblem.apple.com,选择“申请退款”,选择原因,然后选择对应的项目。Apple 告诉客户,结果通常需要等待 24 到 48 小时。

如果你的应用提供退款选项,StoreKit 的 beginRefundRequest 会在应用内打开 Apple 的退款页面,购买详情和原因代码都已预先填好。Apple 的文档建议从账户设置或帮助菜单中调用它,并说明 App Store 最多需要 48 小时来批准或拒绝请求。

要回应 CONSUMPTION_REQUEST,而不只是回复邮件

邮件是客户和你沟通的地方。CONSUMPTION_REQUEST 是你和 Apple 沟通的地方。当客户就任何类型的产品申请退款时,Apple 可能会把它发送到你的服务器,你有 12 小时可以通过 Send Consumption Information 回应,前提是客户同意共享数据。这是你对这笔购买的看法能够传达给决策者的唯一途径。

如何回应 Google Play 上的退款请求

Google Play 按时间划分职责。购买后 48 小时内,客户可以直接向 Google 申请退款,由 Google 自行决定,无需你参与。超过 48 小时后,Google 的退款政策会告诉客户联系开发者,并说明开发者可以根据自己的政策和适用法律处理退款。从那时起,决定权就在你手里,同时你也要遵守《开发者分发协议》第 4.7 条规定的 3 个工作日回复期限。

退款、部分退款,还是拒绝

在 Play Console 的订单管理中,你可以全额退款或部分退款。部分退款适用于应用内购买和订阅,不适用于付费应用,而且你退款的比例同样适用于你的收入分成和 Google 的服务费。订阅有两个细节需要注意。为最近一笔订单退款会立即移除订阅并取消之后的续订,而取消订阅本身并不会退款。另外,退款一旦发出就无法撤回。通过 API,orders.refund 可以完成同样的操作,它接受一个可立即终止访问权限的 revoke 参数,并会拒绝超过 3 年的订单。

拒绝也是正当的答复,只要它足够具体。说明是哪一笔购买,交付了什么、如何被使用,以及你能提供什么替代方案(如果有的话)。

以一星评价形式提出的退款请求

有些客户跳过邮箱,直接把请求写进评价里。回复是公开的,所以它有两类读者:客户本人,以及所有正在考虑是否安装你应用的人。

在 App Store 上

只有账户持有人、管理员或客户支持角色可以在 App Store Connect 中回复。评价者会收到通知并可以更新评价,回复最多可能需要 24 小时才会显示。Apple 的指引是:回复要简洁、礼貌,不包含个人信息和营销用语,并把有账单问题的评价者引导至 Apple 支持。

在 Google Play 上

回复最多 350 个字符,并且只有在你第一次回复新的或编辑过的评价时,用户才会收到通知。公开回复要简短,把细节转到邮件中处理,这样你可以索取订单号,而不必公开任何个人信息。

一只手拿着智能手机,屏幕上显示一条一星应用评价,这正是开发者必须回应的那种公开退款请求

每种结果让你付出多少

每一次回复都会以三种方式之一收场,而它们的成本并不相同。

结果从你账户中扣除的金额你仍然可以影响的部分
你在 Google Play 上退款退款金额中属于你的收入分成。Google 的服务费按比例退回全额或部分金额,以及是否撤销访问权限
Apple 为 App Store 购买退款你在该笔退款交易中的收益只有你在 12 小时内发送的消费数据
客户对 2026年8月3日之后下单的 Google Play 订单发起拒付购买价格(扣除 Play 的服务费),外加银行的拒付手续费只有你在 24 小时内发送的证据

以一个 $49.99 的 Google Play 年度订阅为例。如果你自己退款,你的收入分成会退还给客户,Google 也会退回它的服务费。如果同一位客户得不到答复而去找银行,你要支付购买价格减去服务费的部分,外加一笔你无法设定、也无法协商的银行手续费。而且银行一旦作出决定,拒付就是最终结果。

无论哪种结果,你为服务这位客户已经花掉的钱都拿不回来。算力、付费 API 调用、存储,以及这笔购买触发的任何支出,都已经花出去了。这就是为什么对于大量使用过的购买,退款请求值得一个附带使用数据、有理有据的拒绝,而对于完全没用过的购买,则值得一个迅速的同意。

能够结案的回复

简短、具体的回复效果最好。下面三个示例符合上述规则。

不该写的内容

  • 不要承诺你无法掌控的结果,无论是在 App Store 上,还是在尚未了结的拒付中。
  • 不要在讨论钱的同一条消息里请客户修改评分。这读起来像是一笔交易。
  • 不要把客户的邮箱、订单号或购买记录贴到公开回复中。
  • 不要在 Google Play 上退款的同时,又让客户去对这笔扣款提出争议。你会为同一笔订单付两次钱。

RefundHalt 会替你应对这两个证据窗口,也就是 12 小时的 CONSUMPTION_REQUEST 和 24 小时的拒付审核,让你的客服回复和你对商店的回应讲述同一个事实。

常见问题解答

开发者应该如何回应退款请求?
首先弄清楚是哪个商店售出了这笔购买。对于 App Store 购买,请引导客户前往 reportaproblem.apple.com,因为只有 Apple 能为其退款。对于超过 48 小时的 Google Play 购买,请根据你自己的政策全额退款、部分退款或拒绝,并在 3 个工作日内回复。
在 Google Play 上,开发者需要在多长时间内回应退款请求?
三个工作日。《Google Play 开发者分发协议》第 4.7 条要求开发者在 3 个工作日内回复客户支持咨询,对于 Google 标记为紧急的问题,则需在 24 小时内回复。
我能为客户的 App Store 应用内购买退款吗?
不能。所有 App Store 退款都由 Apple 处理。你可以通过 StoreKit 的 beginRefundRequest 在应用内打开 Apple 的退款页面,或引导客户前往 reportaproblem.apple.com。Apple 表示,批准或拒绝一项请求最多需要 48 小时。
我该如何回复一条要求退款的评价?
保持简短、礼貌,不涉及个人信息,然后把对话转到邮件中。在 App Store 上,Apple 的指引是把有账单问题的评价者引导至 Apple 支持。在 Google Play 上,回复最多 350 个字符。
如果我忽视退款请求,会发生什么?
客户可能会转而向银行发起拒付。对于 2026年8月3日之后下单的 Google Play 订单,一笔拒付会让开发者损失购买价格(扣除 Play 的服务费),外加银行的拒付手续费,而且银行的决定是最终结果。

来源和延伸阅读

RefundHalt

App Store 和 Google Play 退款自动驾驶

继续阅读

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

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