Когда покупатель просит Apple или Google вернуть деньги, магазин даёт вам считанные часы, чтобы ответить с доказательствами, а затем принимает решение. RefundHalt автоматически отвечает на каждый такой запрос за вас, опираясь на реальные данные об использовании.
$14.99
оспоренная сумма возвратов
12h
окно ответа Apple
24h
запросов отвечено вовремя
illustrative revenue scenario
$0
100 refund requests at $14.99 each
0h
Apple evidence window
0h
Google evidence window
0
stores protected
$14.99
monthly price
Example request feed
sample data
Orbit Plannerelite.monthly
Declined · 11 workouts generated
$12.99
responded in 2.9s
Sunrise Journalpremium_yearly
Declined · 64 habits completed
$34.99
responded in 4.3s
Acme Learningplus.yearly
Evidence sent · 18 meditation sessions
$19.99
responded in 3.1s
Northstar Fitnesspremium.yearly
Declined · 126 forecasts viewed
$39.99
responded in 2.4s
Работает на официальных механизмах возвратов обоих магазинов
КАК ЭТО РАБОТАЕТ
Без SDK, без изменений на сервере, без аккаунта Google Cloud. Если вы умеете копировать и вставлять, защита включится быстрее, чем остынет ваш кофе.
Запрос на возврат в App Store
Чарджбэк-проверка Play
Аннулированные покупки
Ваши данные об использовании
политика + доказательства, ответ за секунды
внутри каждого дедлайна магазина
Укажите bundle ID или имя пакета. Для Android мы мгновенно разворачиваем выделенный канал уведомлений в нашем облаке, вам не нужно даже открывать Google Cloud.
iOS: направьте App Store Server Notifications на ваш URL RefundHalt и загрузите ключ In-App Purchase. Android: вставьте имя нашего топика и пригласите наш сервисный аккаунт в Play Console.
CONSUMPTION_REQUEST от Apple даёт 12 часов. Чарджбэк-проверка Google даёт 24. RefundHalt отвечает за секунды с доказательствами потребления и фиксирует результат.
ПОЛНЫЙ АРСЕНАЛ
RefundHalt не просто дашборд, прикрученный к вебхуку. Это полноценный движок принятия решений, встроенный в официальные механизмы возвратов Apple и Google.
CONSUMPTION_REQUEST от Apple получает ответ в пределах 12-часового окна через ConsumptionRequest V2: статус доставки, образец контента, процент потребления, предпочтение по возврату. Больше ни одного пропуска.
Когда Google запрашивает доказательства по чарджбэку, мы отвечаем в пределах 24-часового окна событиями использования, метками времени и IP-адресами через orders.reviewrefund.
Первый возврат на сумму до $3? Одобрите в знак доброй воли. Активный пользователь на шестой день? Отклоните с доказательствами. Возвращает деньги не в первый раз? Всегда оспаривайте. Правила пишете вы, или используйте наши проверенные боем настройки по умолчанию.
Полностью автоматически. Каждый кейс сопоставляется с покупателем, оценивается по вашей политике и получает ответ за секунды. Если данных нет или ваш сервер недоступен, резервный механизм ответит оценками до закрытия окна. Вы никогда не проигрываете молчанием.
Когда открывается кейс, мы вызываем один эндпоинт на вашем сервере, и ваши реальные показатели использования становятся доказательствами вместо оценок по времени. Предпочитаете push? Отправляйте события через наш ingest API.
Оспоренная сумма, спасённая сумма, доля спасённых, причины возвратов, страны, продукты, повторные возвраты. Один реестр для App Store и Google Play.
Подписанные вебхуки в стиле Stripe для каждого события: запрос получен, ответ отправлен, возврат отклонён, деньги спасены. Отправляйте их в Slack, CRM или хранилище данных.
Учётные данные магазинов запечатаны конвертным шифрованием AES-256-GCM с ротацией ключей. Доставка вебхуков проверяется через OIDC. Ваши ключи никогда не покидают хранилище.
Apple разрешает только один URL серверных уведомлений на приложение. Направьте его на RefundHalt, и мы передадим каждое исходное подписанное событие до 10 адресатов: ваш бэкенд, RevenueCat, Adapty или Apphud. Уже используете одну из этих платформ? Оставьте её основной и пересылайте её исходные события нам.
ДЛЯ РАЗРАБОТЧИКОВ
Всё, что делает панель, доступно через чистый REST API с API-ключами, фильтруемыми списками и подписанными вебхуками. Приём данных использования укладывается в один POST.
# A refund comes in. RefundHalt calls a webhook on YOUR server:
# POST https://yourapp.com/webhooks/refundhalt
# { "type": "usage.lookup", "platform": "ios",
# "user_id": "b48c1f22-9c3a-4e7d-...-uuid" }
# Your webhook replies with what it knows (every field optional):
{ "consumption": 72 }
# → RefundHalt turns it into evidence and answers inside the store deadline.ТАБЛО
Каждый запрос, ответ и результат попадает в один реестр. Фильтруйте по приложению, платформе, стране, продукту, причине или времени.
$0
Спасено за месяц
$0
Оспорено
0%
Доля спасённых
0
Запросы на возврат
Спасено за месяц · 12 weeks
Причины возвратов
Топ стран
ЦЕНЫ
Один продукт, всё включено. Выбор только в том, как платить.
Полный доступ с помесячной оплатой. Отмена в любой момент.
$14.99/месяц
Оплата ежемесячно
Всё то же самое за $8.33 в месяц.
$99.99/год
Экономия 44% против помесячной
Оба варианта включают весь продукт: обе платформы, зашифрованное хранение учётных данных и резервный механизм на случай дедлайна. 7-дневный пробный период в каждом. Цены без НДС.
ВОПРОСЫ