Tất cả bài viết
Cẩm nangĐọc trong 8 phút

Hoàn tiền gói thuê trên Google Play theo quy tắc mua một lần thông thường, nên gói thuê 48 giờ có thể bị dùng hết trước khi thời hạn hoàn tiền kết thúc

Google Play cho phép sản phẩm mua một lần có tùy chọn mua dạng thuê, và các trang hoàn tiền của Google không đối xử khác với gói thuê. Bài này giải thích ai quyết định hoàn tiền gói thuê, khi nào bạn được yêu cầu bằng chứng, cách chấm dứt quyền truy cập và một gói thuê bị hoàn tiền khiến bạn mất bao nhiêu.

Một người ngồi trên sofa buổi tối xem phim trên điện thoại Android, kiểu gói thuê ngắn mà việc hoàn tiền trên Google Play có thể xảy ra trước khi thời gian truy cập kết thúc

Điểm chính

  • Từ ngày 15 tháng 7 năm 2025, sản phẩm mua một lần trên Google Play có thể có tùy chọn mua dạng thuê, cho người mua quyền truy cập trong một khoảng thời gian cố định. Tùy chọn này được cấu hình trong Play Console hoặc dịch vụ monetization.onetimeproducts, và cần Play Billing Library 8.
  • Google Play có bốn thời hạn thuê cho tùy chọn mua dạng thuê: 48 giờ, 72 giờ, 30 ngày và 60 ngày. Mỗi thời hạn có thể kèm một thời hạn hết hạn tùy chọn, bắt đầu khi người dùng bắt đầu sử dụng mặt hàng.
  • Trang trợ giúp Play Console của Google nói Play không kiểm soát quyền truy cập gói thuê. Vì vậy máy chủ của nhà phát triển phải cấp quyền thuê, kết thúc đúng hạn và kết thúc sớm khi giao dịch bị hoàn tiền.
  • Các trang hoàn tiền dành cho người tiêu dùng của Google không nhắc đến gói thuê, và chỉ chuyển người mua sang nhà phát triển sau khi đã qua 48 giờ. Gói thuê 48 giờ với thời hạn hết hạn 24 giờ có thể được dùng hết trong khoảng thời gian đó.
  • Luồng hoàn tiền gói thuê duy nhất trên Google Play yêu cầu nhà phát triển cung cấp bằng chứng là chargeback cần nhà phát triển xem xét. Google gửi PendingRefundReviewNotification và chờ một lệnh gọi ReviewRefund trong vòng 24 giờ.
  • Với đơn hàng Google Play đặt sau ngày 3 tháng 8 năm 2026, khi chargeback thành công, nhà phát triển trả giá mua trừ phí dịch vụ của Play, cộng phí chargeback của ngân hàng. Gói thuê cũng không ngoại lệ.

Cho thuê một mặt hàng trên Google Play trong 48 giờ, và toàn bộ thời gian thuê có thể kết thúc trước khi thời hạn hoàn tiền của chính Google đóng lại. Từ tháng 7 năm 2025, sản phẩm mua một lần có thể có tùy chọn mua dạng thuê, và các trang trợ giúp hoàn tiền của Google hoàn toàn không nhắc đến gói thuê. Vì vậy hoàn tiền gói thuê trên Google Play theo các quy tắc thông thường. Google quyết định phần lớn mà không cần bạn, bạn chỉ được yêu cầu bằng chứng ở một số chargeback, và Play để máy chủ của bạn tự tắt quyền truy cập.

Tùy chọn mua dạng thuê là gì

Ngày 15 tháng 7 năm 2025, Google chia sản phẩm mua một lần thành ba lớp. Sản phẩm là thứ người dùng mua. Tùy chọn mua quy định cách cấp quyền sử dụng, giá và nơi bán. Ưu đãi điều chỉnh một tùy chọn mua, để giảm giá hoặc đặt trước. Tùy chọn mua có hai loại, mua đứt và thuê, và trang trợ giúp của Google định nghĩa thuê rất rõ: nó cấp cho người dùng quyền truy cập mặt hàng trong một khoảng thời gian cố định.

Bạn cấu hình gói thuê trong Play Console hoặc qua dịch vụ monetization.onetimeproducts của Play Developer API, và ứng dụng đọc chúng bằng Play Billing Library 8. Phiên bản này đang rất quan trọng. Trang ngừng hỗ trợ của Google nói ứng dụng mới và bản cập nhật phải dùng Billing Library 8 trở lên trước ngày 31 tháng 8 năm 2026, và thời gian gia hạn kết thúc vào ngày 1 tháng 11 năm 2026.

Hai đồng hồ bạn chọn

Mỗi tùy chọn mua dạng thuê có một thời hạn thuê, bắt buộc phải đặt, và một thời hạn hết hạn tùy chọn. Thời hạn thuê là khoảng thời gian người dùng có quyền truy cập sau khi mua. Thời hạn hết hạn là khoảng thời gian người dùng giữ quyền truy cập kể từ khi bắt đầu sử dụng mặt hàng. Google chỉ cho phép các kết hợp sau:

Thời hạn thuêThời hạn hết hạn được phép
48 giờ24 giờ
72 giờ24 giờ hoặc 48 giờ
30 ngày24 giờ, 48 giờ hoặc 1 tuần
60 ngày1 tháng

Ví dụ của chính Google: gói thuê 30 ngày với thời hạn hết hạn 48 giờ, bắt đầu sử dụng vào ngày cuối cùng, cho quyền truy cập đến ngày thứ 32. Thời hạn hết hạn đầy đủ vẫn áp dụng ngay cả khi việc sử dụng bắt đầu muộn. Cả hai giá trị đều được hiển thị cho người dùng trước khi mua.

Hoàn tiền gói thuê trên Google Play theo quy tắc sản phẩm mua một lần

Không có điều gì trong tài liệu hoàn tiền của Google loại trừ gói thuê. Gói thuê là một giao dịch mua sản phẩm một lần, nên nó đi vào cùng các luồng hoàn tiền như mọi mặt hàng trong ứng dụng khác.

Trong 48 giờ, Google quyết định mà không cần bạn

Trang trợ giúp của Google bảo người mua liên hệ nhà phát triển khi đã qua hơn 48 giờ kể từ lúc mua. Trước đó, họ yêu cầu Google qua Report a problem, và Google nói quyết định thường có trong một ngày nhưng có thể mất đến bốn ngày. Bạn không được hỏi gì. Gói thuê 48 giờ với thời hạn hết hạn 24 giờ có thể được bắt đầu ngay và kết thúc sớm trong khoảng thời gian đó. Nghĩa là toàn bộ sản phẩm có thể đã được dùng hết trước cả khi yêu cầu hoàn tiền được gửi.

Sau 48 giờ, yêu cầu đến tay bạn

Qua khoảng thời gian đó, Google chuyển người mua đến kênh hỗ trợ của bạn. Nếu bạn đồng ý hoàn tiền, hãy gọi orders.refund với revoke đặt là true, và Google sẽ chấm dứt quyền truy cập mặt hàng ngay lập tức.

Bỏ lỡ xác nhận, gói thuê tự hoàn tiền

Hướng dẫn sản phẩm mua một lần của Google nói nếu bạn không xác nhận (acknowledge) giao dịch trong ba ngày, người dùng tự động được hoàn tiền và Google Play thu hồi giao dịch. Gói thuê 48 giờ có thể hết hạn trước hạn chót đó, nên một lần bỏ lỡ xác nhận nghĩa là khách hàng được dùng trọn gói thuê và còn nhận lại tiền. Hãy xác nhận trên máy chủ khi thông báo ONE_TIME_PRODUCT_PURCHASED đến, không phải lúc ứng dụng được mở lần tới.

Chargeback là nơi duy nhất bạn được yêu cầu bằng chứng

Khi người mua khiếu nại khoản phí với ngân hàng và Google quyết định vụ việc cần ý kiến của bạn, bạn nhận được PendingRefundReviewNotification. Google chờ một lệnh gọi ReviewRefund trong vòng 24 giờ, và chỉ ghi nhận lệnh gọi đầu tiên của bạn. Các yêu cầu xem xét đang chờ chỉ hỗ trợ CHARGEBACK làm lý do hoàn tiền.

Luồng hoàn tiềnAi quyết địnhBạn có thể gửi gìHạn chót
Người mua yêu cầu Google trong 48 giờGoogleKhông gì cảQuyết định thường trong 1 đến 4 ngày
Người mua yêu cầu bạn sau 48 giờBạnQuyết định của bạn qua orders.refundGoogle không đặt hạn
Giao dịch chưa từng được xác nhậnTự độngKhông gì cả3 ngày sau khi mua
Chargeback được gắn cờ để nhà phát triển xem xétGoogle, sau đó là ngân hàngrefundPreference kèm bằng chứng sử dụng qua ReviewRefund24 giờ

Cách chấm dứt quyền truy cập khi gói thuê bị hoàn tiền

Gói thuê bị hoàn tiền phải kết thúc ngay, không phải vào cuối thời hạn thuê. Google báo cho bạn theo ba cách:

  • Thông báo nhà phát triển theo thời gian thực ONE_TIME_PRODUCT_CANCELED. Sau đó Google bảo bạn gọi purchases.productsv2.getproductpurchasev2 và cập nhật quyền sử dụng của người dùng.
  • VoidedPurchaseNotification, với refundType là REFUND_TYPE_FULL_REFUND cho giao dịch bị hủy toàn bộ.
  • Voided Purchases API, bao gồm hoàn tiền, hủy và chargeback chỉ trong 30 ngày gần nhất, tối đa 6.000 truy vấn mỗi ngày và 30 truy vấn trong mỗi 30 giây cho mỗi ứng dụng.

Khi bạn lấy thông tin giao dịch, dòng mặt hàng thuê có trường rentOfferDetails, mà theo Google chỉ được đặt cho dòng mặt hàng thuê. Dùng trường này để chuyển việc cắt quyền đến logic thuê của bạn thay vì logic sở hữu.

Bàn làm việc của nhà phát triển với đồng hồ treo tường, lịch giấy có đánh dấu và biểu đồ máy chủ, nơi lần hết hạn gói thuê và hoàn tiền gói thuê Google Play được theo dõi song song

Một gói thuê bị hoàn tiền khiến bạn mất bao nhiêu tiền

Gói thuê có giá thấp vì nó được thiết kế để dùng nhanh. Điều đó khiến chi phí phục vụ chiếm tỷ trọng lớn hơn trong giá bán, và hoàn tiền trả lại giá bán mà không trả lại bất kỳ chi phí nào trong số đó.

  • Bản quyền: nếu bên giữ bản quyền tính phí bạn theo mỗi lượt thuê hoặc mỗi lượt phát, khoản phí đó thường phát sinh khi nội dung được phát, tùy hợp đồng, và hoàn tiền không hủy nó.
  • Phân phối: băng thông CDN và chuyển mã cho một bộ phim, khóa học hay màn chơi game đã nằm trong hóa đơn của bạn.
  • Tính toán và lệnh gọi API: mọi tác vụ máy chủ hoặc lệnh gọi API trả phí của bên thứ ba trong thời gian thuê vẫn bị tính tiền.
  • Chi trả: trong một marketplace, phần của nhà sáng tạo thường được trả khi bán và không bị thu hồi.

Một chargeback thua làm bạn mất thêm gì

Google đã thay đổi bên chịu chi phí chargeback cho đơn hàng đặt sau ngày 3 tháng 8 năm 2026. Giờ bạn trả giá mua trừ phí dịch vụ của Play, cộng phí chargeback do tổ chức tài chính thu. Google vẫn tiếp tục chịu phần phí dịch vụ của mình. Với gói thuê đã được dùng hết, một chargeback thua khiến bạn mất giá ròng, phí ngân hàng và mọi chi phí phục vụ nêu trên.

Theo dõi hoàn tiền theo tùy chọn mua

Google coi thuê và mua đứt là hai tùy chọn mua riêng trên cùng một sản phẩm. Hãy tách tỷ lệ hoàn tiền của bạn theo cách tương tự. Nếu gói thuê bị hoàn tiền với tỷ lệ cao hơn giao dịch mua đứt của cùng một nội dung, bạn sẽ thấy điều đó ở đây trước tiên, và có thể so sánh chi phí hoàn tiền với chi phí phục vụ mỗi gói thuê.

Gửi gì trong một yêu cầu xem xét chargeback gói thuê

Đừng báo cáo đồng hồ thuê đã chạy được bao lâu. Đồng hồ không cho biết người mua có nhận được nội dung hay không. Hãy báo cáo những gì thực sự đã được cung cấp và sử dụng.

  • consumptionPercentageMilliunits: phần mặt hàng đã sử dụng, từ 0 đến 100.000, nên 45200 nghĩa là 45,2 phần trăm. Hãy dựa trên nội dung đã dùng, chẳng hạn phần phim đã phát hoặc số bài học đã mở.
  • consumptionUsageEvents: một sự kiện cho mỗi lượt phát, mở hoặc tải xuống, mỗi sự kiện có consumptionTime và consumptionItemDescription dài tối đa 5.000 ký tự. Google từ chối danh sách có hơn 1.000 sự kiện.
  • obfuscatedAccountId trên mỗi sự kiện, để Google liên kết việc sử dụng với tài khoản đã mua gói thuê.
  • sampleContentProvided: true nếu người mua đã xem mẫu miễn phí hoặc trailer trước khi thuê.
  • refundPreference: DECLINE, APPROVE hoặc NEUTRAL. Chọn theo từng trường hợp, không đặt chung cho tất cả.

Danh sách kiểm tra hoàn tiền gói thuê

  • Chạy đồng hồ thuê và đồng hồ hết hạn trên máy chủ của bạn, tính từ thời điểm mua và thời điểm sử dụng đầu tiên.
  • Xác nhận mọi gói thuê trên máy chủ ngay khi thông báo mua đến.
  • Lắng nghe ONE_TIME_PRODUCT_CANCELED và VoidedPurchaseNotification, rồi chấm dứt quyền truy cập ngay.
  • Truy vấn định kỳ Voided Purchases API làm lớp dự phòng, trong khoảng 30 ngày của nó.
  • Ghi lại mỗi lượt phát hoặc mở kèm dấu thời gian và ID tài khoản, để lệnh gọi ReviewRefund có thể được gửi trong vòng 24 giờ.
  • Báo cáo riêng tỷ lệ hoàn tiền cho tùy chọn mua dạng thuê và mua đứt.
  • Đảm bảo ứng dụng của bạn dùng Play Billing Library 8 trước hạn chót gia hạn ngày 1 tháng 11 năm 2026.

Câu hỏi thường gặp

Khách hàng có được hoàn tiền gói thuê trên Google Play không?
Có. Các trang hoàn tiền của Google không đối xử khác giữa gói thuê và các giao dịch mua trong ứng dụng khác. Trong 48 giờ sau khi mua, người mua có thể yêu cầu Google, và Google quyết định mà không cần nhà phát triển. Sau 48 giờ, Google chuyển họ đến nhà phát triển, người có thể hoàn tiền bằng orders.refund.
Google Play có tự động chấm dứt gói thuê khi bị hoàn tiền không?
Không phải trong ứng dụng của bạn. Trang trợ giúp của Google nói Play không kiểm soát quyền truy cập gói thuê và nhà phát triển phải đảm bảo người dùng có quyền truy cập phù hợp. Hãy theo dõi ONE_TIME_PRODUCT_CANCELED và thông báo giao dịch bị hủy, rồi chấm dứt quyền truy cập trên máy chủ ngay lập tức.
Google Play cho phép những thời hạn thuê nào?
Bốn: 48 giờ, 72 giờ, 30 ngày và 60 ngày. Mỗi thời hạn có thể có một thời hạn hết hạn tùy chọn, bắt đầu khi người dùng bắt đầu sử dụng mặt hàng, từ 24 giờ cho gói thuê 48 giờ đến 1 tháng cho gói thuê 60 ngày.
Tôi có thể phản đối hoàn tiền gói thuê trên Google Play không?
Chỉ trong chargeback mà Google gắn cờ để nhà phát triển xem xét. Google gửi PendingRefundReviewNotification và bạn có 24 giờ để gọi ReviewRefund kèm lựa chọn hoàn tiền và bằng chứng sử dụng. Những yêu cầu hoàn tiền người mua gửi Google trong 48 giờ không hỏi ý kiến bạn.
Tôi có cần Play Billing Library 8 để bán gói thuê không?
Có. Google nói các tính năng mới của sản phẩm mua một lần, bao gồm tùy chọn mua dạng thuê, cần Play Billing Library 8. Trang ngừng hỗ trợ của Google cũng yêu cầu phiên bản 8 trở lên cho ứng dụng mới và bản cập nhật, với thời gian gia hạn kết thúc ngày 1 tháng 11 năm 2026.

Nguồn và tài liệu đọc thêm

RefundHalt

Chế độ tự động xử lý hoàn tiền cho App Store và Google Play

Đọc tiếp

Yêu cầu hoàn tiền tiếp theo đã đang trên đường đến.

Thiết lập RefundHalt trong khoảng thời gian bạn cần để đọc thêm một email hỗ trợ về khoản hoàn tiền mà mình chưa kịp phản biện.