Google Play 租借退款沿用一般單次購買規則,48 小時租借可能在退款期限結束前就已用完
Google Play 允許單次購買產品設定租借購買選項,而 Google 的退款頁面並未對租借另作規定。本文說明租借退款由誰決定、何時會要求你提供證據、如何終止存取權,以及一筆被退款的租借會讓你損失多少。

重點摘要
- 自 2025 年 7 月 15 日起,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,並要求你在 24 小時內呼叫 ReviewRefund。
- 對於 2026 年 8 月 3 日之後成立的 Google Play 訂單,退單成立時,開發人員須負擔扣除 Play 服務費後的購買價格,外加銀行的退單手續費。租借也不例外。
在 Google Play 上把一個項目租出 48 小時,整段租期可能在 Google 自己的退款期限結束前就已結束。自 2025 年 7 月起,單次購買產品可以設定租借購買選項,而 Google 的退款說明頁面完全沒有提到租借。所以 Google Play 租借退款遵循一般規則。大多數退款由 Google 決定,不需要你參與。只有在特定退單中才會要求你提供證據。而關閉存取權的工作,Play 交給了你的伺服器。
什麼是租借購買選項
2025 年 7 月 15 日,Google 將單次購買產品拆分為三層。產品是使用者購買的東西。購買選項決定權益如何授予、價格多少以及在哪裡販售。優惠用於調整購買選項,例如折扣或預購。購買選項分為兩種:購買和租借。Google 的說明頁面對租借的定義很直白:在設定的期間內授予使用者對該項目的存取權。
你可以在 Play Console 中設定租借,也可以透過 Play Developer API 的 monetization.onetimeproducts 服務設定,你的應用程式則透過 Play Billing Library 8 讀取它們。這個版本現在很重要。Google 的淘汰頁面規定,新應用程式和更新必須在 2026 年 8 月 31 日前使用 Billing Library 8 或更新版本,延期於 2026 年 11 月 1 日截止。
你要設定的兩個時鐘
每個租借購買選項都有一個必須設定的租借期,以及一個選用的到期期限。租借期是使用者購買後可以存取的時間長度。到期期限是使用者開始使用該項目後仍能保有存取權的時間長度。Google 只允許以下組合:
| 租借期 | 允許的到期期限 |
|---|---|
| 48 小時 | 24 小時 |
| 72 小時 | 24 小時或 48 小時 |
| 30 天 | 24 小時、48 小時或 1 週 |
| 60 天 | 1 個月 |
Google 自己舉的例子:一筆 30 天租借、到期期限 48 小時,如果在最後一天才開始,存取權將持續到第 32 天。即使開始使用的時間很晚,完整的到期期限仍然適用。這兩個數值都會在使用者購買前顯示給使用者。
Google Play 租借退款遵循單次購買產品規則
Google 的退款文件中沒有任何條款把租借單獨排除。租借就是一筆單次購買產品的交易,因此它和其他應用程式內項目走同樣的退款路徑。
48 小時內,Google 自行決定
Google 的說明頁面告訴買家,購買超過 48 小時後應聯絡開發人員。在此之前,買家透過 Report a problem 向 Google 申請,Google 表示通常一天內會作出決定,但最長可能需要四天。你不會被問到任何問題。一筆 48 小時租借、到期期限 24 小時的項目,可以立即開始並在這段期間內早早用完。這表示整個產品可能在退款申請提出之前就已被用完。
48 小時後,申請會轉到你這裡
超過期限後,Google 會把買家引導到你的客服管道。如果你同意退款,請呼叫 orders.refund 並將 revoke 設為 true,Google 會立即終止對該項目的存取權。
漏掉確認,租借會自動退款
Google 的單次購買產品指南指出,如果你在三天內沒有確認購買,使用者會自動收到退款,Google Play 也會撤銷該購買。48 小時租借可能在這個期限之前就已到期,所以一次漏掉的確認代表客戶既用完了整段租期,又拿回了錢。請在伺服器收到 ONE_TIME_PRODUCT_PURCHASED 通知時就進行確認,而不是等到下次開啟應用程式時。
退單是唯一會要求你提供證據的情形
當買家向銀行對扣款提出爭議,且 Google 認為此案需要你的意見時,你會收到 PendingRefundReviewNotification。Google 要求你在 24 小時內呼叫 ReviewRefund,而且只會記錄你的第一次呼叫。待處理審查僅支援 CHARGEBACK 作為退款原因。
| 退款路徑 | 由誰決定 | 你可以提交什麼 | 期限 |
|---|---|---|---|
| 買家在 48 小時內向 Google 申請 | 無 | 通常在 1 到 4 天內作出決定 | |
| 買家在 48 小時後向你申請 | 你 | 透過 orders.refund 作出你自己的決定 | Google 未設定 |
| 購買從未被確認 | 自動 | 無 | 購買後 3 天 |
| 被標記為需開發人員審查的退單 | Google,接著是銀行 | 透過 ReviewRefund 提交 refundPreference 及使用證據 | 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 呼叫都照常計費。
- 分潤:在交易平台中,創作者的分潤通常在銷售時就已支付,而且不會被追回。
退單敗訴還會額外帶來什麼
對於 2026 年 8 月 3 日之後成立的訂單,Google 改變了退單費用的負擔方。你現在須負擔扣除 Play 服務費後的購買價格,外加金融機構收取的退單手續費。Google 繼續負擔其服務費部分。對於一筆已完全使用的租借,退單敗訴會讓你損失淨價、銀行手續費以及上述所有服務成本。
按購買選項追蹤退款
Google 把租借和購買視為同一產品上的不同購買選項。你的退款率也應以同樣方式拆分。如果某部作品的租借退款率高於購買,你會最先在這裡看到,並可以把退款成本與每次租借的服務成本相比較。
租借退單審查中應提交什麼
不要回報租借時鐘已經走了多少。時鐘無法說明買家是否收到了內容。應回報實際交付和使用的內容。
- consumptionPercentageMilliunits:項目被使用的比例,範圍 0 到 100,000,所以 45200 代表 45.2%。請以實際使用的內容為依據,例如電影播放的比例或開啟的課程。
- consumptionUsageEvents:每次播放、開啟或下載各記一個事件,每個事件包含 consumptionTime 和最多 5,000 個字元的 consumptionItemDescription。超過 1,000 個事件的清單會被 Google 拒絕。
- 每個事件都附上 obfuscatedAccountId,讓 Google 能將使用紀錄與購買該租借的帳戶連結起來。
- sampleContentProvided:如果買家在租借前看過免費試看片段或預告片,則設為 true。
- refundPreference:DECLINE、APPROVE 或 NEUTRAL。應逐案選擇,而不是統一設定。
租借退款檢查清單
- 在你的伺服器上執行租借時鐘和到期時鐘,分別從購買時間和首次使用時間起算。
- 購買通知一送達,就在伺服器上確認每一筆租借。
- 監聽 ONE_TIME_PRODUCT_CANCELED 和 VoidedPurchaseNotification,並立即終止存取權。
- 在 30 天期限內輪詢 Voided Purchases API 作為備援。
- 為每次播放或開啟記錄時間戳記和帳戶 ID,以便能在 24 小時內送出 ReviewRefund 呼叫。
- 分別回報租借和購買兩種購買選項的退款率。
- 確認你的應用程式在 2026 年 11 月 1 日延期截止前已採用 Play Billing Library 8。
常見問題解答
- 客戶能否就 Google Play 租借取得退款?
- 可以。Google 的退款頁面並未將租借與其他應用程式內購買區別對待。在購買後 48 小時內,買家可以向 Google 申請,由 Google 決定,不需要開發人員參與。48 小時後,Google 會請買家聯絡開發人員,開發人員可以透過 orders.refund 退款。
- 租借遭退款時,Google Play 會自動終止它嗎?
- 在你的應用程式裡不會。Google 的說明頁面指出,Play 不控管租借存取權,開發人員必須確保使用者擁有適當的存取權。請留意 ONE_TIME_PRODUCT_CANCELED 和作廢購買通知,並立即在你的伺服器上終止存取權。
- Google Play 允許哪些租借期?
- 四種:48 小時、72 小時、30 天和 60 天。每種都可以設定一個選用的到期期限,從使用者開始使用該項目時起算,範圍從 48 小時租借的 24 小時到 60 天租借的 1 個月。
- 我能對 Google Play 租借的退款提出異議嗎?
- 只能在 Google 標記為需開發人員審查的退單中。Google 會傳送 PendingRefundReviewNotification,你有 24 小時呼叫 ReviewRefund,提交退款偏好和使用證據。買家在 48 小時內向 Google 申請的退款不會徵詢你的意見。
- 販售租借需要 Play Billing Library 8 嗎?
- 需要。Google 表示,新的單次購買產品功能,包括租借購買選項,都需要 Play Billing Library 8。Google 的淘汰頁面也要求新應用程式和更新使用版本 8 或更新版本,延期於 2026 年 11 月 1 日結束。
資料來源與延伸閱讀
- 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 的退款自動駕駛
繼續閱讀
Google Play 替代結帳費用已於 10 月 1 日在美國開始收取,這些銷售的退款仍得由你自己處理
自 2026 年 10 月 1 日起,Google Play 對美國使用者透過替代結帳或外部內容連結完成的購買收取服務費,但退款依舊一筆都不歸 Google 管。本文整理費率表的規定、退款如何回報給 Google,以及每筆退款的實際成本。
Apple 的 DeviceCheck 能記住退款濫用者背後的那支手機,即使對方換了新帳號註冊
退款濫用者一旦建立新帳號,帳號停權和購買識別碼就會立刻失效。Apple 的 DeviceCheck 和 Google Play 的裝置記憶(device recall)會在商店伺服器上為每台裝置保留幾個位元。本文說明它們儲存什麼、何時設定,以及能為你省下多少錢。