Все статьи
Deep dive8 мин чтения

Кто платит за возврат в вашем приложении, в основном вы, но не за ту комиссию, которую вы, кажется, теряете

Когда клиенту возвращают деньги, и Apple, и Google возвращают свою комиссию, поэтому вы теряете не долю магазина. Вот кто платит за возврат в вашем приложении, что на самом деле уходит из вашей выплаты и почему чарджбэк обходится дороже обычного возврата.

Вид сверху на стол разработчика с телефоном, финансовым отчётом и рукой, снимающей одну монету со стопки, символизирующий вопрос о том, кто платит за возврат в вашем приложении

Главное

  • Когда Apple возвращает деньги клиенту, финансовый отчёт отменяет продажу строкой Return и забирает обратно ваш Extended Partner Share, то есть цену за вычетом налога и комиссии Apple, поэтому Apple возвращает собственную долю, а не оставляет её себе.
  • Google Play заявляет это письменно: когда вы возвращаете деньги за заказ, Google возвращает вам сервисный сбор, и вы видите это в следующем отчёте о доходах, поэтому при обычном возврате доля платформы возвращается.
  • Старое правило о том, что возврат стоит вам комиссии магазина, не соответствует тому, как сводятся отчёты. При обычном возврате вы теряете свою чистую выручку с этой продажи, а не выручку плюс 30 процентов платформы.
  • Возврат привязан по времени к вашей выплате. Верните деньги до того, как Google заплатит вам за заказ, и эта сумма никогда не попадёт в следующую выплату; верните после, и она будет вычтена из будущей. Apple учитывает возврат в том финансовом месяце, когда он проводится.
  • Частичный возврат в Google Play делится пропорционально. Верните 50 процентов заказа, и покупателю вернутся 50 процентов как вашей выплаты, так и сервисного сбора Google.
  • Paid Applications Agreement от Apple оставляет за Apple право удержать свою комиссию несмотря на возврат, поэтому возврат комиссии, это практика, а не договорная гарантия, и Apple может её удержать.
  • Чарджбэк нарушает правило возврата доли. С 3 августа 2026 года проигранный чарджбэк в Google Play стоит вам цены покупки за вычетом сервисного сбора плюс банковский сбор за чарджбэк, что больше, чем забирает обычный возврат.

На форумах разработчиков есть убеждение, которое никак не умрёт: вы оставляете себе 70 процентов продажи, но возврат заставляет вас вернуть 100 процентов, поэтому каждый возврат незаметно стоит вам доли магазина. Это неверно. Когда Apple или Google возвращает деньги одному из ваших клиентов, магазин тоже возвращает свою комиссию, и в вашей отчётности отменяется только та доля, которую вы действительно оставили себе. Так что честный ответ на вопрос, кто платит за возврат в вашем приложении, это вы, но по другому счёту, чем называет большинство. Вы теряете продажу и всё, что уже потратили на её выполнение, а не дополнительные 30 процентов магазину. Вот куда на самом деле уходят деньги, строка за строкой, и почему один вид отмены, чарджбэк, нарушает это правило.

Кто платит за возврат, в разбивке по магазинам

Начнём с самой отмены, до разговоров о затратах на выполнение. Возврат в App Store и возврат в Google Play разворачивают продажу одинаково на уровне бухгалтерии: магазин перестаёт взимать с вас комиссию, а вы возвращаете свою чистую выручку. Клиент в любом случае получает обратно полную цену. Вот разбивка по магазинам.

Возврат шаг за шагомApp StoreGoogle Play
Кто может его оформитьТолько AppleGoogle или вы из вкладки Orders tab
Клиент получает обратноПолную цену, которую заплатилПолную цену, которую заплатил
Комиссия платформыС вас не взимается; отменяется только ваша чистая доляСервисный сбор возвращается вам в следующем отчёте о доходах
Что на самом деле уходит с вашей стороныВаша выручка разработчика с этой продажиВаша доля выплаты по этому заказу
Дополнительный сбор при обычном возвратеНетНет

Оставляет ли Apple свою комиссию, когда клиенту возвращают деньги

Это вопрос, который разработчики задают чаще всего, на Apple Developer Forums и на Hacker News: если Apple возвращает деньги покупателю, оставляет ли она себе долю, взятую с продажи? Прочитайте финансовый отчёт, и ответ будет нет. Возврат отображается строкой, где Sale or Return имеет значение R и отрицательное Quantity, и отменяемая сумма, это Extended Partner Share, Quantity умноженное на Partner Share, где Partner Share, это цена для клиента за вычетом налога и комиссии Apple. Apple забирает обратно то, что заплатила вам, вашу чистую выручку, а не валовую цену. Разработчики, которые выгружали собственные детальные отчёты, обнаружили то же самое: Apple вычитала сумму после комиссии, а не всю продажу.

В мелком шрифте есть оговорка. Paid Applications Agreement от Apple говорит, что Apple имеет право удержать свою комиссию с продажи несмотря на возврат конечному пользователю. Так что возврат доли, это то, как отчёты сводятся на практике, а не обещание. Apple сохраняет договорную возможность удержать свою долю, и общее понимание таково, что она делает это, когда решает, что разработчик поступает неправильно.

Что возвращает Google и что позже удерживает чарджбэк

Google выражается в письменном виде более явно. Его справка по управлению заказами говорит, что когда вы возвращаете деньги за заказ, Google возвращает вам сервисный сбор, и вы видите это в следующем отчёте о доходах. Сроки привязаны к вашей выплате. Верните деньги за заказ до того, как Google заплатит вам за него, и вы просто никогда не получите эту сумму в следующей выплате. Верните после того, как вам заплатили, и сумма будет вычтена из будущей выплаты. Частичные возвраты масштабируются: верните половину заказа, и половина как вашей выплаты, так и сервисного сбора вернётся покупателю.

Это чистый случай. Чарджбэк не чист, и это единственное место, где магазин перестаёт возвращать свою долю так, как это делает обычный возврат.

Что на самом деле уходит с вашего счёта

Итак, если комиссия возвращается, почему возврат всё равно бьёт по карману? Потому что цена продажи никогда не была всей стоимостью этого клиента. Разложим деньги на две части.

Первая часть, это сама продажа. При возврате она сводится почти к нулю. Клиент получает деньги обратно, магазин возвращает свою комиссию, а вы отменяете свою выручку. Вы теряете прибыль, которую учли, что важно в масштабе, но вы не платите штраф платформе.

Вторая часть, это та, которую отчёты никогда не показывают. Это всё, что вы уже потратили, превращая этот платёж в доставленный продукт, и ничего из этого не отменяется, когда отменяется платёж.

  • Вычисления, которые вы уже провели: секунды GPU за сгенерированным изображением, видео или ответом модели, которые клиент уже получил.
  • Вызовы API, за которые вы уже заплатили: каждый сторонний запрос, от обращения к картам до токена LLM, списывается с вас в момент отправки.
  • Хранилище, за которое вы всё ещё платите: файлы, экспорты и история, которые создал клиент и которые вы продолжаете хостить.
  • Выплаты, которые вы уже отправили: доля автора, водителя или продавца, которую вы перечислили под продажу, только что отменённую.

Сложите всё это, и клиент с возвратом может обойтись дороже после возврата, чем клиент, который вообще ничего не купил. Продажа обнуляется. Затраты за ней, нет.

Рука, снимающая одну монету со стопки, лежащей на банковской выписке, символизирующая вопрос о том, кто платит за возврат после того, как магазин вернул свою комиссию

Как возврат проходит через вашу выплату

Возвраты не выставляются вам отдельным счётом. Они проходят через тот же ежемесячный расчёт, что и ваши продажи, поэтому месяц с большим числом возвратов может уменьшить выплату, на которую вы уже рассчитывали.

В App Store

Apple формирует финансовый отчёт за каждый финансовый месяц, и возвраты учитываются в том месяце, когда они проводятся, как отрицательные строки Return. Отчёт за финансовый месяц доступен к первой пятнице следующего. Возврат, оформленный в этом месяце, уменьшает выручку этого месяца. Отдельного счёта нет, просто меньшая цифра.

В Google Play

Google размещает каждое движение в отчёте о доходах отдельной строкой: одна для списания, одна для сбора, одна для возврата. Если возврат приходит до вашей выплаты за этот заказ, выручка по заказу так и не поступает. Если он приходит после, возврат вычитается из более поздней выплаты. В любом случае он выходит из доходов, а не из счёта, который вы оплачиваете.

Время возвратаApp StoreGoogle Play
Тот же месяц, что и продажаСводится внутри отчёта за этот финансовый месяцВыручка и возврат оба в отчёте о доходах; могут взаимозачесться до выплаты
После того как вам заплатилиУчитывается как Return в месяце проведения, снижая эту выплатуВычитается из будущей выплаты
Сервисный сбор или комиссияОтменяется только ваша чистая доляСервисный сбор возвращается вам
Частичный возвратПропорционально возвращённой суммеВозврат 50 процентов возвращает 50 процентов выплаты и сбора

Единственная строка в вашем отчёте, которая и есть возврат

В Apple отфильтруйте по Sale or Return, равному R. Каждая из этих строк, это уходящие деньги. В Google найдите тип транзакции возврата в отчёте о доходах и соответствующую строку возвращённого сервисного сбора. Сверка их с вашими собственными событиями возврата, это способ поймать клиента, которому вернули деньги, но который так и не потерял доступ, а это и есть сбой, превращающий дешёвый возврат в дорогой.

Почему чарджбэк обходится дороже возврата

Поставьте их рядом, и разница, это банк. При обычном возврате в Google Play сервисный сбор возвращается, и вы теряете только свою долю с отменённой продажи. При чарджбэке по политике от 3 августа 2026 года вы теряете цену покупки за вычетом сервисного сбора, и сверх того сбор за чарджбэк финансового учреждения. Та же потерянная продажа плюс сбор, который существует только потому, что отмену провёл банк, а не магазин.

У стороны Apple есть свой острый угол. Чарджбэк или возврат, который Apple предоставляет после CONSUMPTION_REQUEST, на который вы ответили с опозданием, всё равно отменяет вашу выручку, и Apple сохраняет договорное право удержать свою комиссию, если решит, что схема похожа на злоупотребление. Расчёт для обычного возврата, где магазин возвращает свою долю, действует только пока в транзакции ничто не выглядит подозрительно.

Что уходит с вашего счётаОбычный возврат Google PlayЧарджбэк Google Play, с 3 августа 2026 года
Ваша доля выплаты с продажиОтменяетсяОтменяется
Сервисный сбор GoogleВозвращается вамGoogle по-прежнему покрывает его
Банковский сбор за чарджбэкНетВзимается с вас
Итог против обычного возвратаБазовый уровеньБазовый уровень плюс банковский сбор
Уже потраченные затраты на выполнениеНе возмещаютсяНе возмещаются

Что вы действительно можете контролировать

Вы не можете решать, произойдёт ли возврат. Оба магазина оставляют это за собой. Вы можете решать, во сколько каждый из них обойдётся после того, как случится.

  • Отключайте доступ в момент, когда приходит отмена. Клиент с возвратом или чарджбэком, который продолжает генерировать результаты, вызывать ваши API и заполнять ваше хранилище, превращает безубыточную отмену в растущий счёт.
  • Успевайте отвечать в два окна для предоставления доказательств. CONSUMPTION_REQUEST от Apple даёт вам 12 часов, чтобы отправить данные о потреблении. orders.reviewrefund от Google даёт вам 24 часа, чтобы оспорить чарджбэк. Это единственные моменты, когда ваша версия событий имеет значение.
  • Каждый месяц сверяйте возвраты со своими собственными записями, чтобы отмена, которая не отозвала доступ, появлялась как строка, по которой вы можете действовать, а не как медленная утечка.

Ничто из этого не меняет того, кто платит за возврат. Это меняет размер счёта к тому моменту, когда вы закончите его оплачивать.

Частые вопросы

Оставляет ли Apple свою комиссию, когда клиент получает возврат?
На практике нет. Финансовый отчёт Apple отменяет возврат строкой Return на ваш Extended Partner Share, то есть цену за вычетом налога и комиссии Apple, поэтому забирается обратно только ваша чистая выручка. Paid Applications Agreement от Apple всё же оставляет за ней право удержать комиссию, поэтому она может удержать свою долю, обычно когда подозревает злоупотребление.
Возвращает ли Google Play сервисный сбор при возврате?
Да. Google заявляет, что когда вы возвращаете деньги за заказ, он возвращает вам сервисный сбор, и это отображается в следующем отчёте о доходах. Частичный возврат возвращает покупателю одинаковый процент как вашей выплаты, так и сервисного сбора.
Вычитаются ли возвраты приложения из моей выплаты?
Да. Возвраты сводятся через ваши обычные ежемесячные доходы, а не отдельным счётом. Apple учитывает возврат как отрицательный Return в том финансовом месяце, когда он проводится. Google либо удерживает сумму из вашей следующей выплаты, либо вычитает её из будущей, в зависимости от того, заплатили ли вам уже за этот заказ.
Почему чарджбэк обходится дороже возврата?
Чарджбэк проводит банк клиента, который берёт сбор. С 3 августа 2026 года Google Play возлагает на разработчика ответственность за цену покупки за вычетом сервисного сбора Play плюс этот банковский сбор за чарджбэк, поэтому чарджбэк стоит вам потерянной продажи и дополнительного сбора, который обычный возврат никогда не взимает.
Если магазин возвращает свою комиссию, почему возвраты всё равно бьют по карману?
Потому что цена продажи никогда не была вашей единственной затратой. Вычисления, вызовы API, хранилище и выплаты авторам, которые вы уже потратили на доставку продукта, не отменяются, когда отменяется платёж, поэтому клиент с возвратом может в итоге обойтись дороже, чем тот, кто вообще ничего не купил.

Источники и дополнительное чтение

RefundHalt

Автопилот возвратов для App Store и Google Play

Читайте дальше

Deep dive8 мин чтения

Отмена подписки и возврат средств, это две разные вещи, и только одна из них возвращает деньги клиенту

Отмена подписки просто останавливает следующее списание, клиент сохраняет доступ до конца оплаченного периода, и никакие деньги не двигаются. Возврат отменяет уже прошедший платёж и забирает доступ вместе с ним. Вот где эти два пути расходятся, во что каждый обходится вам и почему только возврат когда-либо доходит до вашего сервера.

Deep dive8 мин чтения

Каждый тип внутренней покупки возвращается по-своему, и только два из них вообще спрашивают вашу сторону

Расходуемые покупки, нерасходуемые покупки, автопродлеваемые подписки и непродлеваемые подписки возвращаются каждая по своим правилам. Одни можно восстановить, другие исчезают, как только потрачены, и только запрос по расходуемым и запрос по подписке вообще просят у разработчика доказательства. Вот как тип внутренней покупки, который вы продаёте, меняет то, что возврат делает с вами.

Следующий запрос на возврат уже в пути.

Настройте RefundHalt за то время, что уходит на чтение очередного письма в поддержку о возврате, который вы не успели оспорить.