Кожне вікно повернення коштів в App Store і Google Play це зворотний відлік, і ось скільки годин дає кожне з них
Кожне повернення коштів в App Store і Google Play запускає годинник, і більшість із них ідуть без вас. Найкоротше вікно повернення в Apple становить 12 годин, вікно для оскарження чарджбеку в Google це 24, а з 3 серпня 2026 року пропущене вікно чарджбеку це рахунок, а не просто втрачений продаж. Ось кожен дедлайн, що торкається вашого акаунта.

Головне
- Apple дає вам рівно 12 годин, щоб відповісти на CONSUMPTION_REQUEST через Send Consumption Information. Пропустіть це вікно повернення, і Apple часто надає повернення за замовчуванням.
- Google Play дає вам 24 години, щоб відповісти на сповіщення про чарджбек через orders.reviewrefund. Google записує ваш перший виклик та ігнорує кожен наступний, тож ви отримуєте одну відповідь, а не розмову.
- 48-годинне самообслуговуване повернення в Google Play відбувається повністю без вас. Покупець, який звертається протягом 48 годин, або приблизно 2 годин у найшвидших випадках, отримує автоматичне повернення, і ви зазвичай ніколи не бачите цей запит.
- Якщо ви не підтверджуєте покупку в Google Play протягом 3 днів, Google повертає кошти покупцю і скасовує покупку самостійно. Цей годинник іде на вашому сервері, а не в клієнта.
- Voided Purchases API заглядає назад лише на 30 днів. Його startTime не можна встановити раніше ніж 30 днів тому, тож повернення, яке ви ніколи не опитували, може випасти з єдиного списку, що про нього повідомляє.
- Повернення від розробника через orders.refund це єдиний годинник, який ви повністю контролюєте, і він іде 3 роки. Після цього замовлення вже ніколи не можна повернути через API.
- З 3 серпня 2026 року чарджбек у Google Play, який ви не оскаржите у 24-годинному вікні, може коштувати вам ціни покупки за вирахуванням комісії Play плюс комісію банку за чарджбек. Пропущене вікно тепер це гроші назовні, а не просто втрачений продаж.
Кожне повернення коштів в App Store і Google Play десь запускає годинник, і більшість цих годинників ідуть без вас. Вікно повернення це просто час, який дедлайн дає вам на дії, перш ніж стор вирішить сам. Найкоротше, що веде Apple, це 12 годин. Найкоротше, що коштує вам реальних грошей, це 24. Пропустіть будь-яке з них, і повернення зазвичай надається за замовчуванням, а в Google Play з 3 серпня 2026 року пропущене вікно чарджбеку тепер може коштувати вам ціни покупки та комісії банку понад те. Ось кожне вікно повернення, що торкається вашого акаунта, скільки часу дає кожне з них і що воно коштує, коли зачиняється.
Два вікна, які насправді просять ваші докази
З усіх потоків повернення на обох сторах лише два колись зупиняються, щоб спитати, що ви знаєте. Обидва короткі, обидва легко проспати, і обидва передають рішення стору в мить, коли зачиняються. Якщо ви будуєте обробку повернень навколо чогось, будуйте її навколо цих двох.
Apple дає вам 12 годин, щоб надіслати інформацію про споживання
Коли клієнт запитує повернення за розхідну покупку (consumable) чи певні непоновлювані покупки, Apple надсилає вашому серверу CONSUMPTION_REQUEST через App Store Server Notifications V2. З цієї миті у вас є 12 годин, щоб відповісти через ендпоінт Send Consumption Information сигналами, які просить Apple. Відповідайте вчасно, і ваші дані живлять рішення. Мовчіть, і, як прямо кажуть партнери Apple з інструментарію, Apple часто надає повернення за замовчуванням. Годиннику байдуже, що сповіщення надійшло о 3-й ночі за вашим часом.
Google Play дає вам 24 години, щоб розглянути чарджбек
Коли покупець оскаржує списання у своєму банку, Google Play може попросити вас висловитися, перш ніж боротися з чарджбеком. Настанова Google точна: оцініть запит і відповідайте протягом 24 годин після сповіщення, викликавши orders.reviewrefund. У механіці є ще одна пастка. Google записує ваш перший виклик API у відповідь на сповіщення й ігнорує наступні виклики, все одно повертаючи статус OK. Ви не отримуєте чернетку та правку. Ваша перша відповідь це ваша єдина відповідь.
Вікна, що зачиняються, ніколи вас не спитавши
Решта годинників повернення це не запрошення. Вони йдуть самі, і на той час, коли ви їх бачите, результат уже зафіксовано. Знати їх усе одно важливо, бо кожен із них однаково виводить гроші з вашого акаунта.
48-годинне самообслуговуване повернення
У Google Play покупець може повернути кошти за більшість покупок додатків і в застосунку самостійно, прямо зі стору, протягом 48 годин після покупки. Найшвидші випадки завершуються приблизно за 2 години. Google надає їх автоматично, і в більшості з них із розробником взагалі не зв'язуються. Тут немає вікна для вас, щоб оскаржити, бо вікно ніколи не було вашим. Воно покупця.
3-денний дедлайн підтвердження
Цей легко забути, бо він схожий на інженерну деталь, а не на повернення. Якщо ви використовуєте Google Play Billing і не підтверджуєте покупку протягом 3 днів, Google повертає кошти покупцю і скасовує покупку за вас. Відвантажена функція, яку ви забули підтвердити на бекенді, стає автоматичним поверненням на четвертий день. Годинник іде за поведінкою вашого сервера, а це означає, що тихий баг у вашому шляху підтвердження тихо віддає гроші назад.
30-денне вікно voided purchases
Коли покупку повернуто або скасовано, Voided Purchases API це те, як ваш бекенд дізнається про це постфактум. Той список має пам'ять на 30 днів. Його startTime не можна встановити на значення старіше ніж 30 днів тому, а записи фільтруються за тим, коли Google побачив покупку як анульовану, а не коли її купили. Якщо ваш сервер припиняє опитування на місяць, повернення з цього проміжку випадають з кінця, і ви ніколи не дізнаєтеся, що вони сталися.
Єдиний годинник, який ви контролюєте, і він іде три роки
Є рівно одне вікно повернення, яким ви володієте від початку до кінця. За допомогою orders.refund ви можете повернути замовлення Google Play самостійно, у власному темпі, протягом 3 років після покупки. Google не спитає чому. Після третього року замовлення назавжди недосяжне, тож навіть годинник, який ви контролюєте, має жорстку зупинку. Це те вікно, до якого варто тягнутися, коли ви вже очікуєте втратити замовлення, бо повернення, яке ви оформлюєте, дешевше за чарджбек, який ви програєте, і цю думку наступний розділ подає в цифрах.

Скільки коштує пропущене вікно в грошах
Повернення це ніколи не лише ціна продажу, що виходить назад. На той час, коли воно надходить, ви зазвичай уже витратили гроші на обслуговування цієї покупки. Хвилини GPU за згенерованим зображенням, виклики API моделі, сховище для того, що зберіг користувач, виплата, яку ви надіслали автору: ці витрати зникли й не повертаються разом із поверненням. Вікно це те, що вирішує, чи втратите ви ще й ціну продажу понад те, і чи поїде разом із ним банківська комісія.
24-годинне вікно чарджбеку це те, де число змінилося. Довідкова документація Google Play прямо каже про новий розподіл: для замовлень, розміщених 3 серпня 2026 року або пізніше, коли чарджбек проходить, розробник покриває ціну покупки за вирахуванням комісії Play плюс пов'язані комісії за чарджбек від фінансової установи, тоді як Google продовжує покривати лише власну комісію. До цієї дати втратою був продаж. Після неї чарджбек, який ви не оскаржили, це продаж плюс комісія банку.
| Вікно, яке ви пропускаєте | Чий годинник | Що воно вам коштує |
|---|---|---|
| CONSUMPTION_REQUEST, 12 годин | Ваш | Повернення, зазвичай надане за замовчуванням, плюс те, що ви вже витратили на обслуговування покупки |
| Розгляд чарджбеку, 24 години | Ваш | Ціна покупки за вирахуванням комісії Play плюс банківська комісія за чарджбек, для замовлень від 3 серпня 2026 року |
| Самообслуговуване повернення, 48 годин | Покупця | Продаж, повернений автоматично, без вікна для ваших дій |
| Підтвердження, 3 дні | Вашого сервера | Продаж, автоматично повернений і скасований, часто за покупку, яку ви хотіли зберегти |
| Заглядання назад Voided Purchases, 30 днів | Ваш, через опитування | Не саме повернення, а знання про нього, тож доступ, який ви мали б відрізати, лишається активним |
Кожне вікно повернення на одному екрані
Шість годинників, у трьох ви можете діяти, три діють на вас. Зібрані в одному місці, їх легко тримати в голові, і закономірність очевидна: вікна, що дають вам голос, вимірюються в годинах, а ті, що вимірюються в днях, уже вирішили.
| Вікно повернення | Скільки триває | Хто діє | Пропустіть його і |
|---|---|---|---|
| CONSUMPTION_REQUEST (Apple) | 12 годин | Ви | Apple часто надає повернення за замовчуванням |
| Розгляд чарджбеку, orders.reviewrefund (Google) | 24 години | Ви | Google вирішує без ваших доказів, а з 3 серпня 2026 року програний чарджбек виставляє вам рахунок за ціну плюс банківську комісію |
| Самообслуговуване повернення (Google) | 48 годин | Покупець | Нічого робити; повернення автоматичне, і ви його рідко бачите |
| Підтвердження покупки (Google) | 3 дні | Ваш сервер | Google автоматично повертає кошти і скасовує покупку |
| Заглядання назад Voided Purchases API (Google) | 30 днів | Ви, через опитування | Анульоване замовлення випадає зі списку, і ви ніколи не дізнаєтеся, що його повернули |
| Повернення від розробника, orders.refund (Google) | 3 роки | Ви | Замовлення вже ніколи не можна повернути через API |
Як переконатися, що ви ніколи не пропустите два важливі
Ви не можете виграти вікна, які ніколи не були вашими, тож витрачайте зусилля на два, які ваші. Обидва приходять до вас як сповіщення, і обидва карають за повільну відповідь, тож уся гра це перетворити сповіщення на автоматичну відповідь, перш ніж людина взагалі прокинеться.
Спіймайте CONSUMPTION_REQUEST протягом 12 годин
- Підпишіться на App Store Server Notifications V2 і ставтеся до CONSUMPTION_REQUEST як до термінового, а не ще однієї події в черзі.
- Тримайте сигнали споживання, які просить Apple, готовими до збирання на вимогу, щоб відповідь була пошуком, а не дослідницьким проєктом.
- Відповідайте через Send Consumption Information добре в межах 12 годин і логуйте відповідь, бо тихий пропуск згодом не відрізнити від наданого повернення.
Спіймайте чарджбек протягом 24 годин
- Слухайте сповіщення про чарджбек і скеровуйте його туди, де відповідь може спрацювати вдень чи вночі, бо 24 години йдуть за годинником, а не за вашими робочими годинами.
- Викликайте orders.reviewrefund один раз, зі своїм побажанням щодо повернення й будь-якими доказами використання покупки, і зробіть це правильно з першого разу, бо Google зберігає лише ваш перший виклик.
- Записуйте, що ви відповіли, щоб програний згодом чарджбек був рішенням, яке ви можете переглянути, а не загадкою.
Стори продовжуватимуть вести ці годинники незалежно від того, дивитеся ви чи ні. Єдиний вибір, який у вас є, це чи знайдуть два вікна, що просять вашу сторону, готову відповідь, чи знайдуть тишу й вирішать без вас.
Поширені запитання
- Скільки часу я маю, щоб відповісти на запит повернення від Apple?
- Дванадцять годин. CONSUMPTION_REQUEST від Apple дає вам 12 годин, щоб відповісти через ендпоінт Send Consumption Information, і якщо ви пропустите це вікно, Apple часто надає повернення за замовчуванням.
- Скільки часу я маю, щоб боротися з чарджбеком у Google Play?
- 24 години. Ви відповідаєте, викликавши orders.reviewrefund протягом 24 годин після сповіщення, і Google записує лише ваш перший виклик, тож ваша перша відповідь це та, що рахується.
- Чи можу я зупинити повернення в Google Play у перші 48 годин?
- Ні. 48-годинне самообслуговуване повернення надається Google автоматично, без запиту до розробника, тож немає вікна, щоб ви його оскаржили. Зазвичай ви навіть не побачите запит.
- Що станеться, якщо я не підтверджу покупку в Google Play вчасно?
- Google повертає кошти покупцю і скасовує покупку через 3 дні. Дедлайн підтвердження іде на вашому сервері, тож непідтверджена покупка стає автоматичним поверненням, хотіли ви цього чи ні.
- Як далеко назад Voided Purchases API може показувати повернення?
- 30 днів. startTime API не можна встановити раніше ніж 30 днів тому, а записи фільтруються за тим, коли Google побачив покупку як анульовану, тож повернення, яке ви ніколи не опитували, може повністю випасти зі списку.
- Як довго я можу повернути замовлення Google Play самостійно?
- Три роки. Метод orders.refund дозволяє повернути будь-яке замовлення віком до трьох років, а після цього замовлення назавжди недосяжне через API.
Джерела та додаткове читання
- Apple Developer: Send Consumption Information (App Store Server API)
- Android Developers: Help Google dispute chargebacks (orders.reviewrefund)
- Play Console Help: Updates to refund protection and chargeback cost responsibility
- Android Developers: One-time purchase lifecycle and acknowledgment
- Google Play Developer API: Voided Purchases API
- Google Play Developer API: Method orders.refund
- Google Play Help: Learn about Google Play refund policies
RefundHalt
Автопілот повернень для App Store і Google Play
Читайте далі
Сповіщення про анульовану покупку дозволяє вашому серверу Google Play відкликати доступ у ту саму мить, коли надходить повернення коштів
Google Play може надіслати вашому серверу сповіщення про анульовану покупку в ту мить, коли покупку повертають, оскаржують через чарджбек або анулюють. Воно містить purchaseToken, orderId, productType та refundType і означає одне, відкликати доступ. Ось як його читати та підключити.
Ви можете самостійно повернути кошти за замовлення Google Play, і зробивши це до зворотного платежу, ви заощаджуєте банківську комісію
Ви можете повернути кошти за будь-яке замовлення Google Play, молодше за three years, одним викликом API, з відкликанням доступу або без нього. Зробивши це самостійно, перш ніж суперечка перетвориться на зворотний платіж, ви заощаджуєте банківську комісію, яка з August 3, 2026 лягає на розробників. Ось як працює orders.refund.