让应用的
收入 持续增长,杜绝
不公平退款
RefundHalt 是面向 iOS 和 Android 应用的自动退款保护服务。它会用真实使用证据回应每一项退款申请和拒付,让您赚到的收入留在手中。
- 无需 SDK
- 2 分钟完成设置
- 帮助约 76% 的退款申请遭到拒绝
客户申请退款
premium.yearly · $39.99
RefundHalt 用使用证据回应
数秒内发送至商店
退款率
11.8%
实时
我们已帮助应用留住
$1,213,214.03
退款申请和拒付企图收回的收入。数据来自 RefundHalt 账本中的真实案件。
RefundHalt 账本 · 实时
$0
过去 30 天留住的收入
0%
在截止时间前回应
0%
帮助遭到拒绝的申请比例
0
已回应的申请
3.7s
回应时间中位数
正在发生
每项申请都自动回应
Linguarypro.yearly
已拒绝 · 复习 1,240 张记忆卡
$59.99
4.0 秒内回应
HabitHivepremium_yearly
已拒绝 · 完成 64 次习惯打卡
$34.99
4.3 秒内回应
CalmNestplus.yearly
证据已发送 · 18 次冥想
$19.99
3.1 秒内回应
FitStreakpremium.yearly
已拒绝 · 购买后记录 126 次锻炼
$39.99
2.4 秒内回应
基于两大商店的官方退款机制构建
工作原理
不再让退款吞噬收入。设置仅需 2 分钟。
无需 SDK,无需改动服务器,也无需 Google Cloud 账号。只要会复制粘贴,咖啡还没凉,您的收入就已受到保护。
App Store 退款请求
Play 拒付审核
依据政策和证据,数秒内答复
添加您的应用
只需粘贴应用的商店链接。对于 Android,我们会立即在云端配置专属通知管道,您完全无需接触 Google Cloud。
在商店控制台粘贴两个值
iOS:将 App Store Server Notifications 指向您的 RefundHalt URL,并上传 In-App Purchase 密钥。Android:粘贴我们的主题名称,并在 Play Console 中邀请我们的服务账号。
我们答复每一项退款请求
Apple 的 CONSUMPTION_REQUEST 给您 12 小时。Google 的拒付审核给您 24 小时。RefundHalt 会在数秒内提交使用证据,并记录处理结果。
面向开发者
如果能空出一个季度,您大概也会亲手构建这样的 API
控制台中的所有功能都可通过简洁的 REST API 使用,支持密钥、可筛选列表和签名 webhook。使用数据流是可选功能。
# Optional. We ask your server how much a customer used:
# POST https://yourapp.com/webhooks/refundhalt
# { "type": "usage.lookup", "user_id": "b48c1f22-...-uuid" }
# Reply with anything you have, or skip it entirely:
{ "consumption": 72 }
# → We answer with or without it, inside the store deadline.数据看板
准确掌握退款成本,以及我们为您挽回的金额
每项请求、答复和结果都会进入同一本账。可按应用、平台、国家、产品、原因或时间筛选。
$0
本月挽回
$0
已申辩
0%
挽回率
0
退款请求
本月挽回 · 12 周
退款原因
- 对购买内容不满意41%
- 误购27%
- 拒付14%
- 交付问题10%
- 其他8%
主要国家
- US38%
- GB17%
- DE12%
- BR9%
- JP7%
价格
两种方案。一切自动完成。
选择方案并连接应用,之后每项退款申请都会自动为您回应。
标准版
适合独立开发者和小型应用组合。
$39.99$19.99/月节省 50%
- 退款回应次数不限
- 自动政策引擎和自定义规则
- AI 辅助争议说明
- 两个商店合计最多 20 款应用
- 使用数据集成
- 分析历史记录不限
- Webhook 和通知转发
- 优先处理
随时取消
无限版
适合工作室和不断扩大的应用组合。
$59.99$29.99/月节省 50%
- 退款回应次数不限
- 自动政策引擎和自定义规则
- AI 辅助争议说明
- 两个商店的应用数量不限
- 使用数据集成
- 分析历史记录不限
- Webhook 和通知转发
- 优先处理
随时取消
每种方案都包含两大平台、加密凭据存储和截止时间安全备用机制,并提供 7 天免费试用。价格不含增值税。
常见问题
常见问题解答
App Store Commerce Engineer
Jun ’24
Apple
To respond to CONSUMPTION_REQUEST notifications, you should call the Send Consumption Information endpoint: https://developer.apple.com/documentation/appstoreserverapi/send_consumption_information/
Whether you call the endpoint and provide consumption information or not, the refund may be granted or denied. However any data you provide via the endpoint will be considered in the refund decisioning process, so it’s generally recommended you call the endpoint to provide data if possible.
Updates to refund protection and chargeback cost responsibility
Google Play is committed to continuously strengthening the protection of the platform. In 2025, Google Play successfully prevented US$3.4B of fraud and abuse. In 2026, we are implementing additional enhanced guardrails and fraud detections to reduce potential refund abuse, further protecting users and developers on Google Play.
Additionally, to align with industry standards, Google Play and developers will begin sharing chargeback costs for orders placed after August 3, 2026. Chargebacks are disputes initiated by users directly with their financial institutions. When a chargeback occurs, the costs is split as follows:
- Developer responsibility: The purchase price (less Play’s service fee) and the associated chargeback fees from the financial institution.
- Google Play’s responsibility: We will continue to cover the service fee cost for that transaction.
To help you take an active role in managing chargebacks ahead of these changes taking effect, a new optional Review Refund API is now available. This lets you to share key transaction information with Google Play, such as order delivery state and item consumption status. With this information, Google Play can better identify and contest illegitimate chargebacks on your behalf.
全套武器库
拦住退款所需的一切
RefundHalt 不是简单挂在 webhook 上的控制台。它是一套完整的决策引擎,直接接入 Apple 和 Google 的官方退款机制。
每次都在截止时间前回应
我们会在 12 小时时限内,用完整的 ConsumptionRequest V2 载荷回应 Apple 的 CONSUMPTION_REQUEST。每个案件都会与买家匹配,依据您的政策评分,并在数秒内得到回应。即使数据缺失或服务器停机,备用机制仍会在时限结束前回应。您绝不会因沉默而失去申辩机会。
Google 拒付审核
当 Google 要求提供拒付证据时,我们会在 24 小时时限内,通过 orders.reviewrefund 提交使用事件、时间戳和 IP 地址。
您的规则,您的使用数据
您可以选择设置规则,以及客户在应用中消耗的单位,例如图片生成次数、点数和分钟数。向我们提供真实数字,消费量本身就会成为证据,而不是按时间估算。不设置也没关系,久经实战检验的默认规则仍会判断每个案件。
通知转发
Apple 每个应用只允许设置一个服务器通知 URL。将其指向 RefundHalt,我们就会把每个原始签名事件中继至最多 10 个目标,包括您的后端、RevenueCat、Adapty 或 Apphud。已经在使用其中某个平台?保留它作为主平台,并将原始事件转发给我们即可。
跨商店分析
申辩金额、挽回金额、挽回率、退款原因、国家、产品、重复退款者,App Store 和 Google Play 的所有数据汇总在同一本账中。
出站 webhook
为每个事件提供 Stripe 风格的签名 webhook:收到请求、发出答复、拒绝退款、挽回资金。可接入 Slack、CRM 或数据仓库。
默认加密
商店凭据使用 AES-256-GCM 信封加密和可轮换密钥环封存。Webhook 交付通过 OIDC 验证。您的密钥永远不会离开保险库。
来自开发者
开发者受够了不公平退款
Daniel R.已验证客户原本没抱太大希望,没想到一笔 $59.99 年度方案的 Google 拒付,一夜之间就自动完成了申辩,我什么都没做。RefundHalt 调取订单和使用记录,发送证据,并在我醒来前处理完毕。这是我第一次真正赢下退款争议。
Ben K.已验证客户周二设置好之后我就忘了这回事,一个月后回来查看,发现 RefundHalt 已经悄悄帮我留住了原本会白白流失的约 $1,100。
Marco T.已验证客户我们销售年度方案,退款滥用一直在悄悄造成每月约 $900 的损失。有人用了三周应用,然后要求全额退款。启用 RefundHalt 后,这些请求会附上真实使用证据来回应,现在大多数都会被拒绝。这是我们今年添加的工具中,第一个让收入曲线出现明显变化的。
Tom W.已验证客户趁咖啡休息时花了大约五分钟就设置好了。我上传密钥,把 Apple 通知指向 webhook,全部工作就完成了。此后每项消费信息请求都被悄悄处理,我一次也没再操心过。
Aaron D.已验证客户设置真的只用了两分钟。我们把主题名称粘贴到 Play Console,邀请服务账号,就完成了。不需要 SDK,不用部署,也不用代码审核。第二天它就自动开始工作了。
Kenji M.已验证客户终于有人为 Google Play 拒付做出了这款工具。从八月起,Google 会与开发者分担拒付成本,再忽视这件事就要付出高昂代价。证据会自动发送,所有结果也都汇总在同一个地方。