Gói đăng ký trả góp trên Google Play ràng buộc người mua chứ không ràng buộc doanh thu của bạn. Đây là cái giá của một lần hoàn tiền hay một khoản thanh toán bị bỏ lỡ
Gói đăng ký trả góp trên Google Play ràng buộc người mua vào 3 đến 24 khoản thanh toán hằng tháng, nhưng bạn được trả theo từng tháng và không ai truy thu khoản bị bỏ lỡ. Bài viết giải thích cách hủy gói, hoàn tiền và chargeback thực sự vận hành trên gói trả góp, cùng chi phí của từng trường hợp.

Điểm chính
- Gói đăng ký trả góp trên Google Play cho phép người mua cam kết một khoản thanh toán cố định hằng tháng trong 3 đến 24 tháng, và chỉ dành cho người mua ở Brazil, Pháp, Ý và Tây Ban Nha.
- Nhà phát triển không được trả trước cho gói đăng ký trả góp. Google chi trả từng khoản thanh toán hằng tháng khi người mua thanh toán, theo cùng điều khoản như mọi gói đăng ký khác.
- Nếu người mua ngừng trả góp, cả Google lẫn nhà phát triển đều không truy thu các khoản bị bỏ lỡ, ngoài các lần thử lại thông thường của Google trong thời gian ân hạn và tạm giữ tài khoản. Google cũng không chịu trách nhiệm với nhà phát triển về số dư chưa thanh toán.
- Khi người mua hủy gói đăng ký trả góp, việc hủy sẽ chờ đến khi hết thời hạn cam kết. Google gửi ngay thông báo SUBSCRIPTION_CANCELLATION_SCHEDULED và gói đăng ký vẫn hoạt động với một đối tượng pendingCancellation rỗng.
- Nhà phát triển có thể chấm dứt sớm các khoản thanh toán còn lại bằng cách gọi purchases.subscriptionsv2.cancel với DEVELOPER_REQUESTED_STOP_PAYMENTS. Thao tác này dừng khoản thanh toán tiếp theo và người mua không thể khôi phục.
- Hoàn tiền đơn hàng gần nhất của một gói đăng ký Google Play sẽ hoàn tiền đơn đó, gỡ gói đăng ký ngay lập tức và hủy các kỳ gia hạn sau. Với gói trả góp, điều đó có nghĩa là bạn trả lại một khoản hằng tháng và mất phần còn lại của cam kết.
- Với các đơn hàng Google Play đặt sau ngày 3 tháng 8 năm 2026, một vụ chargeback khiến nhà phát triển mất giá mua trừ phí dịch vụ của Play, cộng thêm phí chargeback của ngân hàng. Trên gói trả góp, rủi ro đó được tính theo từng khoản thanh toán hằng tháng.
Hãy bán một gói 12 tháng trên Google Play dưới dạng installments base plan, và người mua đồng ý trả tiền mỗi tháng trong một năm. Cam kết đó ràng buộc người mua. Nó không ràng buộc số tiền đó về tay bạn. Google trả cho bạn mỗi khi một khoản thanh toán hằng tháng được thực hiện, không ai truy đòi người mua ngừng trả tiền, và một lần hoàn tiền hay chargeback có thể chấm dứt gói khi phần lớn năm đó vẫn chưa được trả. Gói đăng ký trả góp trên Google Play là công cụ chuyển đổi tốt ở bốn quốc gia có tính năng này. Nhưng nó là một bảo đảm doanh thu yếu. Dưới đây là cách cam kết thực sự vận hành khi người mua hủy, bỏ lỡ thanh toán, được hoàn tiền hoặc khiếu nại một khoản phí, và mỗi kết quả khiến bạn tốn bao nhiêu.
Cách gói đăng ký trả góp trên Google Play hoạt động
Installments base plan là gói đăng ký mà người mua trả theo các khoản cố định hằng tháng trong một thời hạn cam kết do bạn chọn. Trong Play Console, bạn đặt giá hằng tháng và thời hạn cam kết từ 3 đến 24 tháng, và màn hình mua hàng hiển thị tổng số tiền cho người mua. Mọi khoản thanh toán đều theo tháng. Cả bạn lẫn người mua đều không thể thay đổi tần suất hay thời điểm thanh toán.
Tính năng này chỉ dành cho người mua ở Brazil, Pháp, Ý và Tây Ban Nha, và Google khuyên nhà phát triển kiểm tra Play Console để biết tình trạng hỗ trợ mới nhất. Để hiển thị đầy đủ chi tiết cam kết trong paywall, chẳng hạn số khoản thanh toán đã cam kết, bạn cần Play Billing Library 7 trở lên, nơi dữ liệu này có trong trường installmentDetails.
Điều gì xảy ra khi hết thời hạn cam kết
Bạn chọn một trong hai kiểu gia hạn. Với auto-renews monthly, gói trở thành gói đăng ký hằng tháng thông thường sau kỳ cam kết đầu tiên, không còn ràng buộc thêm. Với auto-renews for the duration, người mua đăng ký thêm một kỳ cam kết đầy đủ với cùng độ dài. Thời gian dùng thử miễn phí không được tính vào cam kết ban đầu. Các giai đoạn giá ưu đãi ban đầu thì có.
Cam kết ràng buộc người mua, không ràng buộc doanh thu của bạn
Google mô tả cam kết này là chắc chắn đối với việc hủy và thay đổi giá. Đó là phần nghe giống như thu nhập được bảo đảm. Hãy đọc phần còn lại của tài liệu, và ba sự thật sẽ chỉ theo hướng ngược lại.
- Bạn không được trả trước. Tài liệu của Google nói rằng tiền được chi trả khi người mua thực hiện các khoản thanh toán hằng tháng, và nhà phát triển không được trả khi người mua đăng ký.
- Không ai có nhiệm vụ truy thu các khoản bị bỏ lỡ. Nếu người mua không thanh toán, cả Google lẫn nhà phát triển đều không tìm cách thu các khoản bị bỏ lỡ hoặc còn nợ, ngoài các lần thử lại thông thường của Google trong thời gian ân hạn và tạm giữ tài khoản.
- Google sẽ không bù đắp cho bạn. Tài liệu của Google nêu rõ rằng Google không chịu trách nhiệm với nhà phát triển về bất kỳ khoản trả góp nào còn chưa được thanh toán.
Payment Plan Terms dành cho người tiêu dùng của Google cho người mua biết rằng họ không thể hủy các khoản trả góp còn lại và vẫn chịu trách nhiệm về số tiền còn nợ. Đó là hợp đồng giữa người mua và Google. Trong sổ sách của bạn, một khoản trả góp không được thanh toán đơn giản là doanh thu không bao giờ đến.
Mỗi lối thoát tác động thế nào đến gói trả góp
Có bốn cách để một gói đăng ký trả góp kết thúc sớm hoặc đổi hướng. Mỗi cách để lại một khoản tiền khác nhau mà bạn không thu được.
| Sự kiện | Ai kích hoạt | Điều gì xảy ra với các khoản thanh toán còn lại | Thông báo hoặc API |
|---|---|---|---|
| Người mua hủy | Người mua | Vẫn phải trả. Gói vẫn hoạt động cho đến khi hết thời hạn cam kết | SUBSCRIPTION_CANCELLATION_SCHEDULED ngay lập tức, sau đó SUBSCRIPTION_CANCELED và SUBSCRIPTION_EXPIRED khi hết kỳ |
| Nhà phát triển dừng thanh toán | Nhà phát triển | Khoản thanh toán tiếp theo bị dừng, người mua không thể khôi phục gói | purchases.subscriptionsv2.cancel với DEVELOPER_REQUESTED_STOP_PAYMENTS |
| Hoàn tiền đơn hàng gần nhất | Nhà phát triển hoặc Google | Đơn hàng gần nhất được hoàn tiền, gói đăng ký bị gỡ ngay lập tức, các kỳ gia hạn sau bị hủy | Hoàn tiền và thu hồi trong Play Console, hoặc purchases.subscriptionsv2.revoke, sau đó SUBSCRIPTION_REVOKED |
| Bỏ lỡ thanh toán | Không ai | Được thử lại trong thời gian ân hạn và tạm giữ tài khoản, sau đó không được thu | Các thông báo tiêu chuẩn về từ chối và khôi phục thanh toán |
Người mua hủy
Người mua hủy giữa kỳ cam kết không thoát khỏi các khoản thanh toán còn lại. Google gửi thông báo SUBSCRIPTION_CANCELLATION_SCHEDULED ngay khi họ hủy, trong lúc vẫn còn khoản phải trả. Google Play Developer API giữ gói đăng ký ở trạng thái SUBSCRIPTION_STATE_ACTIVE và thêm một đối tượng pendingCancellation rỗng vào installmentDetails. Khi hết cam kết, bạn nhận SUBSCRIPTION_CANCELED, tiếp theo là SUBSCRIPTION_EXPIRED, trừ khi người mua khôi phục gói trước đó. Hãy giữ quyền truy cập cho đến lúc ấy. Người mua vẫn đang trả tiền.
Bạn tự dừng các khoản thanh toán
Đôi khi bạn muốn người mua rời đi sớm, vì một khiếu nại về thanh toán hoặc vì sản phẩm sắp ngừng. Phương thức purchases.subscriptionsv2.cancel nhận một tham số cancellationType. USER_REQUESTED_STOP_RENEWALS hoạt động giống như người mua tự hủy, nên cam kết vẫn kéo dài đến hết kỳ. DEVELOPER_REQUESTED_STOP_PAYMENTS dừng khoản thanh toán tiếp theo, người mua không phải hoàn thành cam kết, và gói không thể khôi phục. Đây là lối thoát lặng lẽ. Nó không trả lại gì, chỉ dừng các khoản thu trong tương lai.
Đơn hàng gần nhất được hoàn tiền
Quy tắc hoàn tiền của Play Console cho gói đăng ký rất thẳng thắn. Hoàn tiền đơn hàng gần nhất thì đơn đó được hoàn, gói đăng ký bị gỡ ngay lập tức và các kỳ gia hạn sau bị hủy. Hoàn tiền một đơn cũ hơn thì gói đăng ký vẫn hoạt động. API thu hồi hoạt động tương tự. Tùy chọn fullRefund của nó trả lại toàn bộ khoản phí gần nhất, và thông báo SUBSCRIPTION_REVOKED yêu cầu bạn cắt quyền truy cập ngay. Trên gói trả góp, khoản phí gần nhất là một khoản thanh toán hằng tháng. Vì vậy, hoàn tiền và thu hồi sẽ trả lại một tháng và hủy mọi khoản thanh toán còn nợ theo cam kết.

Người mua ngừng thanh toán
Tài liệu của Google lưu ý rằng việc từ chối và khôi phục thanh toán có thể xảy ra ở bất kỳ kỳ trả góp nào. Thời gian ân hạn và tạm giữ tài khoản vẫn áp dụng, và Google thử lại trong các giai đoạn đó. Sau đó, số dư bị xóa bỏ, không thuộc trách nhiệm của ai cụ thể. Payment Plan Terms của Google thêm một hệ quả cho người mua: người bị tạm ngưng hoặc bị hủy vì bỏ lỡ một kỳ trả góp có thể mất quyền sử dụng gói trả góp trên Google Play trong tương lai. Bạn không nhận được gì từ điều đó.
Một lần hoàn tiền hay chargeback tốn bao nhiêu trên gói trả góp
Đây là lúc cơ chế biến thành tiền. Lấy ví dụ một gói €9.99 mỗi tháng với cam kết 12 tháng. Người mua thấy €119.88. Sổ sách của bạn thấy €9.99 mỗi tháng, trừ phí dịch vụ của Google, chừng nào các khoản thanh toán còn tiếp tục đến.
Hoàn tiền làm mất toàn bộ số dư chưa thanh toán
Giả sử bạn hoàn tiền và thu hồi đơn hàng gần nhất vào tháng thứ tư. Bạn trả lại một khoản €9.99. Bạn cũng hủy tám khoản chưa thanh toán, tức €79.92 của cam kết giờ sẽ không bao giờ đến. Nếu hoàn tiền một đơn cũ hơn thì gói vẫn tiếp tục, đó là lý do việc chọn đơn hàng nào quan trọng hơn trên gói trả góp so với gói hằng tháng. Nếu điều bạn thực sự muốn là dừng thu tiền mà không trả lại tiền, DEVELOPER_REQUESTED_STOP_PAYMENTS làm được điều đó mà không cần hoàn tiền.
Chargeback giờ đổ lên bạn, từng kỳ trả góp một
Với các đơn hàng Google Play đặt sau ngày 3 tháng 8 năm 2026, Google buộc nhà phát triển chịu trách nhiệm về chargeback: giá mua trừ phí dịch vụ của Play, cộng thêm phí chargeback của ngân hàng. Vì gói trả góp thu tiền hằng tháng, mỗi khoản thanh toán hằng tháng là một khoản phí riêng có thể bị khiếu nại qua ngân hàng. Một người mua hối hận về cả năm có thể khiếu nại nhiều khoản trong số đó. Chi phí bạn gánh cho mỗi vụ khiếu nại là nhỏ. Tổng các khoản phí thì không, và một vụ khiếu nại thua là quyết định cuối cùng của ngân hàng. Chargeback cũng chấm dứt gói đăng ký, vì Google gửi SUBSCRIPTION_REVOKED khi một giao dịch mua bị chargeback.
Những chi phí không dừng lại cùng các khoản thanh toán
Mỗi tháng truy cập bạn cung cấp đều tốn một khoản thực: tài nguyên tính toán cho các tính năng người mua sử dụng, lệnh gọi API bên thứ ba, lưu trữ và thời gian hỗ trợ. Khi người mua hủy, chi phí đó tiếp tục đến hết cam kết, nhưng các khoản thanh toán của họ cũng vậy. Khi người mua ngừng trả tiền, chi phí có thể tiếp tục trong suốt thời gian ân hạn và tạm giữ tài khoản trong khi không có tiền nào đến. Khoảng chênh lệch đó mới là thứ cần theo dõi.
Cách bảo vệ doanh thu trả góp
Theo dõi cam kết, không chỉ trạng thái gói đăng ký
Lưu initialCommittedPaymentsCount và remainingCommittedPaymentsCount từ tài nguyên gói đăng ký trong mỗi thông báo. SUBSCRIPTION_STATE_ACTIVE cho bạn biết quyền truy cập đang bật. Số khoản thanh toán còn lại cho bạn biết bao nhiêu phần cam kết vẫn là tiền thật và bao nhiêu chỉ là lời hứa.
Coi một lần hủy đang chờ là cảnh báo sớm
Người mua có pendingCancellation vẫn đang trả tiền, nhưng họ đã cho bạn biết họ muốn rời đi. Đây là nhóm người mua có khả năng cao nhất sẽ yêu cầu hoàn tiền hoặc khiếu nại một khoản phí sau này. Hãy xử lý nhanh yêu cầu hỗ trợ của họ và đừng để một khiếu nại về thanh toán biến thành chargeback.
Chọn lối thoát trước khi chọn hoàn tiền
Khi người mua muốn rời đi, hãy quyết định bạn thực sự muốn gì. Dừng các khoản thu trong tương lai là DEVELOPER_REQUESTED_STOP_PAYMENTS. Trả lại tiền của một tháng và chấm dứt quyền truy cập là hoàn tiền và thu hồi đơn hàng gần nhất. Trả lại tiền của một tháng cũ hơn trong khi vẫn duy trì gói là hoàn tiền đơn hàng cũ đó. RefundHalt theo dõi các thông báo này theo từng gói, nên một lần hoàn tiền, một lần thu hồi hay một kỳ trả góp bị khiếu nại sẽ hiện ra ngay cạnh các khoản thanh toán còn nợ, chứ không phải một sự kiện rời rạc mà bạn phải tự ghép lại sau này.
Câu hỏi thường gặp
- Người mua có thể hủy gói đăng ký trả góp trên Google Play không?
- Có, nhưng việc hủy chỉ có hiệu lực khi hết thời hạn cam kết. Người mua tiếp tục trả các khoản trả góp hằng tháng còn lại và vẫn giữ quyền truy cập, Google gửi ngay thông báo SUBSCRIPTION_CANCELLATION_SCHEDULED, và gói kết thúc với SUBSCRIPTION_CANCELED và SUBSCRIPTION_EXPIRED khi cam kết hoàn tất.
- Tôi có được trả trước toàn bộ cam kết không?
- Không. Google chi trả từng khoản trả góp khi người mua thực hiện thanh toán hằng tháng, theo cùng điều khoản như các gói đăng ký khác. Nhà phát triển không được trả khi người mua đăng ký, nên một cam kết 12 tháng đến tay bạn qua 12 lần chi trả riêng biệt.
- Điều gì xảy ra nếu người mua ngừng trả góp?
- Google thử lại khoản thanh toán trong thời gian ân hạn và tạm giữ tài khoản, và sau đó không ai thu nữa. Tài liệu của Google nói rằng cả Google lẫn nhà phát triển đều không truy đòi các khoản trả góp bị bỏ lỡ, và Google không chịu trách nhiệm với nhà phát triển về số dư chưa thanh toán.
- Tôi có thể tự hủy các khoản trả góp còn lại của người mua không?
- Có. Gọi purchases.subscriptionsv2.cancel với cancellationType đặt là DEVELOPER_REQUESTED_STOP_PAYMENTS. Thao tác này dừng khoản thanh toán tiếp theo, người mua không phải hoàn thành cam kết, và gói không thể khôi phục. USER_REQUESTED_STOP_RENEWALS không làm được điều này, vì nó vẫn chờ đến khi hết thời hạn cam kết.
- Hoàn tiền tác động thế nào đến gói đăng ký trả góp?
- Hoàn tiền đơn hàng gần nhất sẽ trả lại một khoản thanh toán hằng tháng đó, gỡ gói đăng ký ngay lập tức và hủy các kỳ gia hạn sau, nên phần còn lại của cam kết không bao giờ được thu. Hoàn tiền một đơn cũ hơn sẽ trả lại khoản thanh toán đó và giữ gói đăng ký tiếp tục hoạt động.
- Những quốc gia nào hỗ trợ gói đăng ký trả góp trên Google Play?
- Brazil, Pháp, Ý và Tây Ban Nha. Google giới hạn installments base plan cho người mua ở bốn quốc gia này và khuyên nhà phát triển kiểm tra Play Console để biết tình trạng hỗ trợ mới nhất.
Nguồn và tài liệu đọc thêm
- Android Developers: About subscriptions (installment subscriptions, payouts, missed payments, firm commitment, SUBSCRIPTION_CANCELLATION_SCHEDULED)
- Android Developers: Subscription lifecycle (pending cancellation, DEVELOPER_REQUESTED_STOP_PAYMENTS, SUBSCRIPTION_REVOKED)
- Google Play Developer API: purchases.subscriptionsv2.cancel (cancellationType values)
- Google Play Developer API: purchases.subscriptionsv2 (InstallmentPlan fields)
- Play Console Help: Create and manage subscriptions (installments commitment of 3 to 24 months, renewal types)
- Play Console Help: Manage your app's orders and issue refunds (refund of most recent vs older subscription order)
- Play Console Help: Chargeback cost responsibility for orders placed after August 3, 2026
- Google Play Payment Plan Terms of Service
RefundHalt
Chế độ tự động xử lý hoàn tiền cho App Store và Google Play
Đọc tiếp
Ngừng một gói đăng ký và Apple dừng gia hạn trong khi Google vẫn tiếp tục tính phí, đây là cái giá của mỗi hướng đi
Cho một gói đăng ký nghỉ hưu và hai cửa hàng làm điều ngược nhau. Gỡ khỏi bán trên App Store và việc gia hạn dừng lại. Vô hiệu hóa gói cơ bản trên Google Play và những người đăng ký hiện tại của bạn vẫn tiếp tục trả tiền. Đây là cách ngừng một gói đăng ký trên từng cửa hàng, và hóa đơn tiếp diễn thực sự là gì.
Bạn có thể tạm dừng một gói đăng ký hoặc dời ngày gia hạn thay vì hoàn tiền, và điều đó giữ lại phần lớn số tiền
Khi một người đăng ký muốn rời đi, thay vì hoàn tiền bạn có thể tạm dừng gói đăng ký, hoãn lần tính phí tiếp theo, hoặc gia hạn ngày gia hạn. Mỗi cách đều giữ được khách hàng và không trả lại khoản tiền bạn đã thu. Đây là cách từng đòn bẩy hoạt động trên mỗi cửa hàng, và những gì nó tiết kiệm.