Повернення коштів за оренду в Google Play підпорядковуються звичайним правилам разових покупок, тож 48-годинну оренду можна вичерпати ще до закриття вікна повернення
Google Play дозволяє разовим продуктам мати варіант покупки «оренда», а сторінки Google про повернення коштів не виділяють оренду окремо. Пояснюємо, хто вирішує щодо повернення за оренду, коли у вас просять докази, як припинити доступ і скільки коштує оренда, за яку повернули гроші.

Головне
- З 15 липня 2025 року разовий продукт Google Play може мати варіант покупки «оренда», який дає покупцеві доступ на визначений строк. Його налаштовують у Play Console або через сервіс monetization.onetimeproducts, і для нього потрібна Play Billing Library 8.
- Google Play пропонує чотири періоди оренди для варіанта покупки «оренда»: 48 годин, 72 години, 30 днів і 60 днів. Кожен має необов'язковий період завершення, який починається, коли користувач починає споживати товар.
- Довідка Google Play Console каже, що Play не контролює доступ до оренди. Тож сервер розробника має надати оренду, вчасно її завершити і завершити достроково, якщо за покупку повернули кошти.
- Сторінки Google про повернення коштів для споживачів не згадують оренду і направляють покупців до розробника лише після спливу 48 годин. 48-годинну оренду з 24-годинним періодом завершення можна повністю використати всередині цього вікна.
- Єдиний сценарій повернення коштів за оренду в Google Play, у якому розробника просять надати докази, це чарджбек, що потребує перевірки розробником. Google надсилає PendingRefundReviewNotification і очікує виклик ReviewRefund протягом 24 годин.
- Для замовлень Google Play, оформлених після 3 серпня 2026 року, у разі успішного чарджбеку розробник сплачує ціну покупки за вирахуванням сервісного збору Play, а також банківські комісії за чарджбек. Оренда не є винятком.
Здайте товар у Google Play в оренду на 48 годин, і вся оренда може скінчитися раніше, ніж закриється власне вікно повернення коштів Google. З липня 2025 року разові продукти можуть мати варіант покупки «оренда», а довідкові сторінки Google про повернення коштів оренду взагалі не згадують. Тож повернення коштів за оренду в Google Play підпорядковуються звичайним правилам. Більшість рішень Google ухвалює без вас, докази у вас просять лише в окремих чарджбеках, а вимикати доступ Play доручає вашому серверу.
Що таке варіант покупки «оренда»
15 липня 2025 року Google розділила разові продукти на три рівні. Продукт це те, що купує користувач. Варіант покупки визначає, як надається право доступу, яка ціна і де товар продається. Пропозиція змінює варіант покупки, щоб дати знижку або передзамовлення. Варіанти покупки бувають двох типів, buy і rent, і довідка Google визначає оренду просто: вона надає користувачеві доступ до товару на визначений проміжок часу.
Оренду налаштовують у Play Console або через сервіс monetization.onetimeproducts у Play Developer API, а ваш застосунок зчитує її за допомогою Play Billing Library 8. Ця версія важлива саме зараз. Сторінка Google про припинення підтримки каже, що нові застосунки та оновлення мають використовувати Billing Library 8 або новішу до 31 серпня 2026 року, а продовження спливають 1 листопада 2026 року.
Два годинники, які ви обираєте
Кожен варіант покупки «оренда» має період оренди, який ви зобов'язані задати, і необов'язковий період завершення. Період оренди визначає, скільки триває доступ після покупки. Період завершення визначає, скільки користувач зберігає доступ після того, як почав споживати товар. Google дозволяє лише такі комбінації:
| Період оренди | Допустимі періоди завершення |
|---|---|
| 48 годин | 24 години |
| 72 години | 24 години або 48 годин |
| 30 днів | 24 години, 48 годин або 1 тиждень |
| 60 днів | 1 місяць |
Приклад самої Google: 30-денна оренда з 48-годинним періодом завершення, розпочата в останній день, дає доступ до 32-го дня. Повний період завершення діє, навіть якщо споживання почалося пізно. Обидва значення показують користувачеві до покупки.
Повернення коштів за оренду в Google Play підпорядковуються правилам разових продуктів
Документація Google про повернення коштів не робить для оренди жодних винятків. Оренда це покупка разового продукту, тож вона потрапляє в ті самі сценарії повернення, що й будь-який інший товар у застосунку.
Протягом 48 годин Google вирішує без вас
Довідка Google радить покупцям звертатися до розробника, якщо з моменту покупки минуло понад 48 годин. До того вони звертаються до Google через Report a problem, і Google каже, що рішення зазвичай надходить протягом одного дня, але може тривати до чотирьох. Вас ні про що не питають. 48-годинну оренду з 24-годинним періодом завершення можна почати одразу і закінчити задовго до кінця цього вікна. Тобто весь продукт може бути використаний ще до того, як подано запит на повернення коштів.
Після 48 годин запит надходить вам
Після закриття вікна Google направляє покупця до вашої служби підтримки. Якщо ви погоджуєтеся повернути кошти, викличте orders.refund зі значенням revoke, рівним true, і Google одразу припинить доступ до товару.
Пропустіть підтвердження, і оренда повернеться сама
Посібник Google з разових продуктів каже, що якщо ви не підтвердите покупку протягом трьох днів, користувач автоматично отримає повернення коштів, а Google Play анулює покупку. 48-годинна оренда може скінчитися раніше за цей строк. Тож пропущене підтвердження означає, що клієнт отримав і всю оренду, і гроші назад. Підтверджуйте покупку на сервері, щойно надходить сповіщення ONE_TIME_PRODUCT_PURCHASED, а не тоді, коли застосунок відкриють наступного разу.
Чарджбеки єдине місце, де у вас просять докази
Коли покупець оскаржує платіж у своєму банку, а Google вирішує, що справі потрібна ваша участь, ви отримуєте PendingRefundReviewNotification. Google очікує виклик ReviewRefund протягом 24 годин і враховує лише ваш перший виклик. Для перевірок, що очікують рішення, причиною повернення підтримується лише CHARGEBACK.
| Сценарій повернення | Хто вирішує | Що ви можете надіслати | Строк |
|---|---|---|---|
| Покупець звертається до Google протягом 48 годин | Нічого | Рішення зазвичай від 1 до 4 днів | |
| Покупець звертається до вас після 48 годин | Ви | Ваше власне рішення через orders.refund | Google не встановлює |
| Покупку так і не підтвердили | Автоматично | Нічого | 3 дні після покупки |
| Чарджбек, позначений для перевірки розробником | Google, потім банк | refundPreference і докази використання через ReviewRefund | 24 години |
Як припинити доступ, коли за оренду повернули кошти
Оренда, за яку повернули кошти, має скінчитися зараз, а не наприкінці періоду оренди. Google повідомляє вас трьома способами:
- Сповіщення розробника в реальному часі ONE_TIME_PRODUCT_CANCELED, після якого Google радить викликати purchases.productsv2.getproductpurchasev2 і оновити право доступу користувача.
- VoidedPurchaseNotification, у якому refundType має значення REFUND_TYPE_FULL_REFUND для повністю анульованої покупки.
- Voided Purchases API, що охоплює повернення коштів, скасування і чарджбеки лише за останні 30 днів, з лімітом до 6 000 запитів на день і 30 запитів за будь-які 30 секунд для кожного застосунку.
Коли ви отримуєте дані покупки, рядок оренди містить поле rentOfferDetails, яке, за словами Google, заповнюється лише для рядків оренди. Використовуйте його, щоб спрямувати припинення доступу в логіку оренди, а не в логіку володіння.

Скільки грошей вам коштує оренда, за яку повернули кошти
Оренда коштує недорого, бо її мають використати швидко. Через це витрати на її надання становлять більшу частку ціни, а повернення коштів повертає ціну, але не повертає жодної з цих витрат.
- Ліцензування: якщо правовласник виставляє вам рахунок за кожну оренду чи кожен стрим, ця плата зазвичай нараховується в момент відтворення, залежно від вашого договору, і повернення коштів її не скасовує.
- Доставка: пропускна здатність CDN і транскодування для фільму, курсу чи рівня гри вже у вашому рахунку.
- Обчислення та виклики API: уся робота сервера і платні виклики сторонніх API під час оренди залишаються оплаченими.
- Виплати: на маркетплейсі частку автора часто виплачують у момент продажу і не забирають назад.
Що додає програний чарджбек
Google змінила, хто платить за чарджбеки для замовлень, оформлених після 3 серпня 2026 року. Тепер ви сплачуєте ціну покупки за вирахуванням сервісного збору Play, а також комісії за чарджбек, які стягує фінансова установа. Google і далі покриває свій сервісний збір. Для повністю використаної оренди програний чарджбек коштує вам чисту ціну, банківську комісію і всі наведені вище витрати на надання.
Відстежуйте повернення коштів за варіантом покупки
Google розглядає оренду і купівлю як окремі варіанти покупки одного продукту. Розділяйте свій рівень повернень так само. Якщо за оренду повертають кошти частіше, ніж за покупку того самого контенту, ви побачите це саме там, і зможете порівняти вартість повернення з тим, скільки вам коштувало надання кожної оренди.
Що надсилати під час перевірки чарджбеку за оренду
Не повідомляйте, яка частина годинника оренди минула. Годинник нічого не каже про те, чи отримав покупець контент. Повідомляйте, що насправді було доставлено й використано.
- consumptionPercentageMilliunits: частка спожитого товару від 0 до 100 000, тож 45200 означає 45,2 відсотка. Спирайтеся на використаний контент, наприклад на частку переглянутого фільму чи відкриті уроки.
- consumptionUsageEvents: одна подія на кожне відтворення, відкриття чи завантаження, кожна з consumptionTime і consumptionItemDescription довжиною до 5 000 символів. Google відхиляє списки понад 1 000 подій.
- obfuscatedAccountId у кожній події, щоб Google могла пов'язати використання з обліковим записом, який купив оренду.
- sampleContentProvided: true, якщо покупець бачив безкоштовний фрагмент або трейлер перед орендою.
- refundPreference: DECLINE, APPROVE або NEUTRAL. Обирайте його для кожного випадку окремо, а не як загальне налаштування.
Чекліст повернень коштів за оренду
- Запускайте годинники оренди і завершення на своєму сервері, від часу покупки і часу першого споживання.
- Підтверджуйте кожну оренду на сервері, щойно надходить сповіщення про покупку.
- Слухайте ONE_TIME_PRODUCT_CANCELED і VoidedPurchaseNotification та одразу припиняйте доступ.
- Опитуйте Voided Purchases API як запасний захід у межах його 30-денного вікна.
- Записуйте кожне відтворення чи відкриття з часовою позначкою та ID облікового запису, щоб виклик ReviewRefund міг піти протягом 24 годин.
- Звітуйте про рівень повернень окремо для варіантів покупки «оренда» і «купівля».
- Переконайтеся, що ваш застосунок постачається з Play Billing Library 8 до кінцевого строку продовження 1 листопада 2026 року.
Поширені запитання
- Чи може клієнт отримати повернення коштів за оренду в Google Play?
- Так. Сторінки Google про повернення коштів не відрізняють оренду від інших покупок у застосунку. Протягом 48 годин після покупки покупець може звернутися до Google, яка вирішує без розробника. Після 48 годин Google направляє його до розробника, який може повернути кошти через orders.refund.
- Чи завершує Google Play оренду автоматично, коли за неї повернули кошти?
- Не у вашому застосунку. Довідка Google каже, що Play не контролює доступ до оренди і розробник має забезпечити користувачеві належний доступ. Стежте за ONE_TIME_PRODUCT_CANCELED і сповіщеннями про анульовані покупки та одразу припиняйте доступ на своєму сервері.
- Які періоди оренди дозволяє Google Play?
- Чотири: 48 годин, 72 години, 30 днів і 60 днів. Кожен може мати необов'язковий період завершення, що починається, коли користувач починає споживати товар, від 24 годин для 48-годинної оренди до 1 місяця для 60-денної.
- Чи можу я оскаржити повернення коштів за оренду в Google Play?
- Лише в чарджбеку, який Google позначає для перевірки розробником. Google надсилає PendingRefundReviewNotification, і у вас є 24 години, щоб викликати ReviewRefund із побажанням щодо повернення та доказами використання. Повернення, які покупець запитує в Google протягом 48 годин, вашої участі не потребують.
- Чи потрібна Play Billing Library 8, щоб продавати оренду?
- Так. Google каже, що нові функції разових продуктів, зокрема варіанти покупки «оренда», потребують Play Billing Library 8. Сторінка Google про припинення підтримки також вимагає версію 8 або новішу для нових застосунків і оновлень, а продовження спливають 1 листопада 2026 року.
Джерела та додаткове читання
- Android Developers Blog: New tools to help drive success for one-time products
- Play Console Help: Overview of one-time products
- Google Play Billing: Play Billing Library deprecation FAQ
- Google Play Help: Request a refund on Google Play
- Google Play Billing: One-time product purchase lifecycle
- Google Play Billing: Real-time developer notifications reference
- Google Play Developer API: orders.reviewrefund
- Google Play Developer API: Voided Purchases API
- Play Console Help: Updates to refund protection and chargeback cost responsibility
RefundHalt
Автопілот повернень для App Store і Google Play
Читайте далі
Надмірні запити на повернення коштують дорожче за самі повернення: обидва магазини застосунків вважають їх сигналом якості
Правило 5.6.4 Apple прямо називає надмірні запити на повернення ознакою того, що застосунок не відповідає стандартам якості, а угода Google про розповсюдження дозволяє видаляти застосунки нових розробників через частку повернень. Розбираємо, що пише кожен магазин, скільки коштує видалення і як не потрапити під удар.
Перевіряйте серверні сповіщення App Store, перш ніж діяти щодо повернення коштів, бо надіслати запит на ваш webhook URL може будь-хто
Сповіщення про повернення коштів залишається звичайним HTTPS-запитом, доки ви не перевірите його підпис. Пояснюємо, як перевіряти серверні сповіщення App Store і повідомлення Google Play RTDN, що саме підписує кожен магазин і скільки коштує підроблене або помилково відхилене повернення.