Google Play позволяет вам самому оформить частичный возврат, а App Store оставляет каждый возврат на усмотрение Apple
В Google Play вы можете вернуть часть заказа из Console, по проценту или по сумме, и разделить потерю с комиссией Google. В App Store вы не можете оформить возврат вообще. Вот как работает частичный возврат в каждом сторе, и во что он вам обходится.

Главное
- Google Play позволяет разработчику оформить частичный возврат из Order management, указав его как процент ниже 100 percent или сумму без налогов ниже итога заказа. App Store не дает разработчику никакого контроля над возвратами, потому что Apple оформляет каждый возврат в App Store.
- Частичный возврат в Google Play пропорционален. Верните 50 percent заказа, и Google вернет покупателю 50 percent вашей выплаты и 50 percent собственной сервисной комиссии, так что вы и Google делите сокращение в той же пропорции, в какой делили продажу.
- Вы можете накапливать несколько частичных возвратов по одному заказу Google Play, но нарастающий итог никогда не может достичь или превысить итог заказа, а заказы старше three years нельзя вернуть вообще.
- Метод orders.refund в Google Play Developer API делает только полный возврат. Частичные суммы живут в Console. Опция revoke в API решает, прекращается ли доступ немедленно и, для подписки, останавливаются ли будущие продления.
- Возвраты Apple относятся к полной транзакции и вычитаются из ваших будущих поступлений. Единственная частичная сумма, которую Apple возвращает по собственной инициативе, это пропорциональный кредит, когда клиент повышает уровень автопродлеваемой подписки в середине цикла, и это не запускает никакого уведомления REFUND.
- Частичный возврат это инструмент, инициируемый разработчиком, а не ответ на любой из двух потоков доказательств. Два потока, которые запрашивают у вас доказательства до движения денег, это CONSUMPTION_REQUEST от Apple с окном в 12 hours и рассмотрение чарджбэка Google Play через orders.reviewrefund с окном в 24 hours.
Вы можете вернуть клиенту часть его денег в Google Play, и не можете сделать это в App Store. В Google Play частичный возврат это реальный контроль в руках разработчика: откройте Order management, выберите заказ и верните его часть по проценту или по фиксированной сумме. В App Store для вас вообще нет кнопки возврата. Apple решает и обрабатывает каждый возврат, всегда за полную транзакцию, и сумма вычитается из ваших будущих поступлений. Это единственное различие меняет то, как вы обходитесь с недовольным клиентом, коротким сбоем или спором, который движется к чарджбэку. Вот как именно работает частичный возврат в Google Play, почему Apple не дает вам ничего подобного, и во что вам обходится каждый путь, когда вы проследите за деньгами.
Что такое частичный возврат, и какой стор его предлагает
Частичный возврат возвращает покупателю часть цены заказа, пока вы оставляете себе остаток продажи. Это инструмент, к которому вы обращаетесь, когда полный возврат это слишком много, а бездействие это слишком мало: клиент, который использовал большую часть сервиса, но попал в трудную неделю, сбой, который испортил часть месяца подписки, жест доброй воли, чтобы закрыть обращение в поддержку, не теряя всю продажу. Только один из двух сторов дает разработчику эту ручку.
Google Play, где сумму задаете вы
Google Play относится к возвратам как к тому, что вы можете сделать сами, и частичные возвраты встроены в Console. В Order management вы находите переключатель частичных возвратов, включаете его и вводите либо процент ниже 100 percent, либо сумму без налогов ниже итога заказа. Вы можете оформить больше одного частичного возврата по одному заказу со временем, пока нарастающий итог никогда не достигает и не превышает полную стоимость заказа. Одно жесткое ограничение стоит над всем этим: заказ старше three years нельзя вернуть, ни полностью, ни частично.
Для подписки положение имеет значение. Возврат самого недавнего заказа в подписке удаляет подписку немедленно. Возврат более старого заказа в той же подписке оставляет подписку активной, потому что вы отматываете уже закрытый период, а не тот, в котором клиент находится сейчас.
App Store, где у разработчика нет никакого рычага
Apple работает по другой модели. Как разработчик вы не можете оформить возврат любого размера, частичный или полный. Каждый возврат в App Store решает и обрабатывает Apple, а клиенты запрашивают его напрямую у Apple на reportaproblem.apple.com. Когда Apple одобряет возврат, он за полную транзакцию, и сумма вычитается из ваших будущих поступлений. Нет никакого экрана в Console, где вы вернули бы половину покупки, чтобы сгладить жалобу.
Единственное место, где Apple возвращает частичную сумму, это не инструмент, которым управляете вы. Когда клиент повышает автопродлеваемую подписку до более высокого уровня в середине цикла, Apple немедленно списывает новую цену и автоматически возвращает неиспользованную часть старой подписки, пропорционально. Этот пропорциональный кредит это собственный учет Apple для перехода. Он не отправляет никакого уведомления REFUND, и вы никогда не выбираете сумму.
| Возможность возврата | Google Play | App Store |
|---|---|---|
| Разработчик может оформить возврат | Да, из Order management или API | Нет, Apple оформляет все возвраты |
| Частичный возврат по проценту или сумме | Да, в Console | Нет |
| Несколько частичных возвратов по одному заказу | Да, пока итог не приблизится к стоимости заказа | Неприменимо |
| Срок для возврата заказа | Three years | Устанавливается собственной политикой Apple |
| Откуда берутся возвращенные деньги | Из вашей выплаты и комиссии Google, пропорционально | Из ваших будущих поступлений, полная сумма |
| Единственная автоматическая частичная сумма | Неприменимо | Пропорциональный кредит при повышении подписки |
Как оформить частичный возврат в Google Play
Путь в Console короткий. Откройте Play Console, перейдите в Order management и найдите заказ, который хотите скорректировать. Включите переключатель частичных возвратов, затем выберите, как выразить сумму: процент от заказа ниже 100 percent или число без налогов ниже итога заказа. Подтвердите, и Google вернет эту часть покупателю.
Два поведения стоит знать до того, как вы нажмете. Во-первых, возврат пропорционален по всему заказу, а не вырезается только из вашей стороны. Во-вторых, для подписок эффект на доступ зависит от того, какой заказ вы возвращаете, как выше: самый недавний заказ завершает подписку, более старый нет.
Делаем это в масштабе с API orders.refund
Если вы возвращаете из кода, а не вручную, Google Play Developer API предоставляет orders.refund, который возвращает заказ подписки или встроенной покупки пользователя. Внимательно прочитайте одну строку его контракта: API возвращает полный заказ. Частичные суммы это функция Console, а не параметр API. Что API вам дает, так это опцию revoke. Установите revoke в true, и доступ к элементу прекращается немедленно, а для повторяющейся подписки все будущие платежи тоже останавливаются. Оставьте ее выключенной, и возврат высвобождает деньги, не отзывая право доступа. Действует то же ограничение в three years: API не вернет заказ старше three years.

Во что вам обходится частичный возврат, и что он экономит
Вот про деньги, потому что частичный возврат это денежное решение прежде, чем решение поддержки. В Google Play возврат пропорционален, а это значит, что вы не единственный, кто возвращает деньги. Справочная документация Google явно говорит: если вы возвращаете 50 percent заказа, 50 percent вашей выплаты и 50 percent сервисной комиссии, которую взял Google, оба возвращаются пользователю. Вы делите потерю с Google в той же пропорции, в какой делили продажу.
Пройдите по конкретному заказу. Скажем, клиент заплатил 10 единиц за встроенный продукт, а сервисная комиссия Google по этой продаже была 30 percent, так что ваша выплата была 7, а комиссия Google была 3. Оформите частичный возврат 50 percent, и покупатель получает обратно 5: 3.50 из этого списывается с вашей выплаты, а 1.50 списывается с комиссии Google. Вы теряете 3.50, а не полные 7, во что обошелся бы полный возврат. Частичный возврат это единственный рычаг, который позволяет вам уладить жалобу за долю продажи, а не за всю целиком.
| Действие по заказу на 10 единиц (комиссия 30 percent) | Покупатель получает | Вы теряете | Google теряет |
|---|---|---|---|
| Без возврата | 0 | 0 | 0 |
| Частичный возврат 50 percent | 5 | 3.50 | 1.50 |
| Полный возврат | 10 | 7 | 3 |
| Чарджбэк (окончательное решение банка) | 10 | Цена плюс фиксированная банковская комиссия | Своя комиссия, а с Aug 3 2026 она переходит на вас |
Небольшой частичный возврат может быть дешевле чарджбэка
Строка, которая должна зацепить ваш взгляд, это последняя. Чарджбэк это не возврат, который контролируете вы. Банк клиента снимает полную цену и добавляет фиксированную комиссию, которая не масштабируется с покупкой, и решение окончательно, без апелляции. С August 3, 2026, Google Play перекладывает цену покупки по чарджбэку плюс банковские комиссии на разработчика, так что на Android спор, который вы проигрываете сейчас, обходится вам дороже, чем продажа когда-либо стоила. На этом фоне частичный возврат, который удерживает колеблющегося клиента от звонка в банк, часто самый дешевый исход на столе. Уладить жалобу за 3.50 лучше, чем потерять цену плюс банковскую комиссию, которую вы не можете оспорить.
Когда частичный возврат это правильный выбор, а когда нет
Частичный возврат заслуживает свое место как инструмент деэскалации и доброй воли. Клиент, который действительно использовал часть того, что купил, перерыв в сервисе, который стоил ему нескольких дней месячного плана, обращение в поддержку, которое вы хотите закрыть, прежде чем оно превратится в отзыв на одну звезду или чарджбэк: это те случаи, когда вернуть часть, а не всю продажу, это честный и заодно более дешевый ответ. Поскольку вы и Google делите сокращение, скромный жест обходится вам даже дешевле его номинальной стоимости.
Это не замена потокам, которые действительно решают спорные деньги, и это не средство от злоупотреблений. Дать серийному возвратчику частичный кредит учит его просить снова. Приберегите частичные возвраты для настоящей доброй воли, и отслеживайте, кто их получает, так же, как отслеживаете полные возвраты, привязанными к стабильному идентификатору аккаунта.
Частичные возвраты это не поток потребления и не поток чарджбэка
Держите инструмент, инициируемый разработчиком, отдельно от двух потоков, которые запрашивают у вас доказательства. Частичный возврат это то, что вы решаете дать. Это не ответ на CONSUMPTION_REQUEST от Apple, который запрашивает ваши данные об использовании в течение 12 hours и на который отвечают вызовом Send Consumption Information, и это не ответ на рассмотрение чарджбэка Google Play, которое просит вас высказаться в течение 24 hours через orders.reviewrefund. Эти два потока двигают деньги на основе доказательств и сроков. Частичный возврат двигает деньги, потому что вы так решили. Путать эти два, и относиться к кредиту доброй воли так, будто он уладил спор, оставляет реальные часы идущими.
Короткий чек-лист для частичных возвратов
- В Google Play оформляйте частичный возврат из Order management по проценту ниже 100 percent или сумме без налогов ниже итога заказа.
- Помните, что возврат пропорционален: частичный возврат 50 percent возвращает покупателю 50 percent вашей выплаты и 50 percent комиссии Google.
- Вы можете накапливать частичные возвраты по одному заказу, но никогда до итога заказа, и никогда по заказу старше three years.
- Используйте API orders.refund для автоматизации, но знайте, что он делает только полный возврат, и устанавливайте revoke осознанно, чтобы контролировать доступ и будущие продления.
- В App Store рассчитывайте на то, что вы не можете оформить никакого возврата. Apple решает, всегда полностью, из ваших поступлений.
- Держите частичные возвраты отдельно от CONSUMPTION_REQUEST и orders.reviewrefund, которые являются потоками доказательств со своими собственными часами в 12 hours и 24 hours.
Сторы расходятся по простому вопросу: у кого ручка возврата. Google Play отдает ее вам и позволяет повернуть немного или до конца, и делит стоимость со своей комиссией, когда вы это делаете. Apple оставляет ручку себе, поворачивает ее только до конца, и берет деньги из вашей следующей выплаты. Знание того, в каком мире вы находитесь, говорит вам, является ли частичный возврат вообще вариантом, и когда является, это часто самый дешевый способ удержать клиента и избежать спора, который вы бы проиграли.
Частые вопросы
- Можете ли вы оформить частичный возврат в Google Play?
- Да. В Order management в Play Console включите переключатель частичных возвратов и введите либо процент ниже 100 percent, либо сумму без налогов ниже итога заказа. Вы можете оформить несколько частичных возвратов по одному заказу, пока нарастающий итог остается ниже стоимости заказа, а заказы старше three years нельзя вернуть.
- Может ли разработчик App Store оформить частичный возврат?
- Нет. Apple оформляет каждый возврат в App Store, и разработчик не может оформить возврат любого размера, частичный или полный. Клиенты запрашивают возвраты у Apple на reportaproblem.apple.com, Apple решает в каждом случае отдельно, а одобренный возврат относится к полной транзакции и вычитается из ваших будущих поступлений.
- Уменьшает ли частичный возврат в Google Play также сервисную комиссию Google?
- Да, пропорционально. Документация Google утверждает, что частичный возврат 50 percent возвращает покупателю 50 percent вашей выплаты и 50 percent сервисной комиссии. Вы и Google возвращаете деньги в той же пропорции, в какой разделили исходную продажу, так что частичный возврат обходится вам только в вашу долю возвращенной части.
- Можете ли вы оформить частичный возврат через Google Play Developer API?
- Нет. Метод orders.refund в Google Play Developer API возвращает только полный заказ. Частичные суммы это функция Play Console, а не параметр API. API все же предоставляет опцию revoke, которая при true прекращает доступ немедленно и останавливает будущие продления повторяющейся подписки.
- Есть ли срок для возврата заказа Google Play?
- Да. Заказы старше three years нельзя вернуть, ни полностью, ни частично, через Console или API orders.refund. В пределах этого окна вы можете оформлять полные и частичные возвраты и накапливать несколько частичных возвратов по одному заказу, вплоть до итога заказа, но никогда его не достигая.
- Частичный возврат это то же самое, что ответ на запрос возврата или на чарджбэк?
- Нет. Частичный возврат это возврат, который вы решаете оформить. Он отделен от CONSUMPTION_REQUEST от Apple, который хочет ваши данные об использовании в течение 12 hours, и от рассмотрения чарджбэка Google Play через orders.reviewrefund, которое хочет ваше мнение в течение 24 hours. Эти потоки решают спорные деньги по своим собственным часам, тогда как частичный возврат это жест доброй воли или деэскалации, который контролируете вы.
Источники и дополнительное чтение
- Google Play Help: Manage your app's orders and issue refunds
- Google Play Developer API: Method orders.refund
- Google Play Billing: Manage subscriptions and one-time purchases
- Google Play Help: Updates to refund protection and chargeback cost responsibility
- Apple: Handling refund notifications
- Apple: Offer auto-renewable subscriptions (upgrades and proration)
- Apple: Request a refund for apps or content (Report a Problem)
RefundHalt
Автопилот возвратов для App Store и Google Play
Читайте дальше
Здоровый показатель возврата средств в приложении составляет от 2 до 5 процентов, вот как найти свой и что он на самом деле стоит
Большинство мобильных приложений возвращают деньги за 2 до 5 процентов оплаченных транзакций, но Apple и Google хранят эту цифру в разных панелях. Вот где найти показатель возврата средств вашего приложения, что считается нормой по плану и категории, и во что на самом деле обходится каждый возврат после комиссий.
И Apple, и Google могут доставить один и тот же возврат на ваш сервер более одного раза, а дублирующиеся уведомления о возвратах обходятся вам дорого, если реагировать на каждое из них
Apple повторяет уведомление о возврате до пяти раз, а Google Play работает через Pub/Sub с гарантией доставки не менее одного раза, поэтому один и тот же возврат может прийти на ваш сервер более одного раза. Вот как обрабатывать дублирующиеся уведомления о возвратах, не списывая баланс и не расходуя квоту API дважды.