Tất cả bài viết
Deep diveĐọc trong 8 phút

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ì.

Một bàn tay vươn ra để gạt một công tắc đèn tường duy nhất, minh họa cho thiết lập duy nhất được dùng để ngừng một gói đăng ký trên từng app store

Điểm chính

  • Để ngừng một gói đăng ký bạn gạt một thiết lập cho mỗi cửa hàng, nhưng App Store và Google Play đưa những người đăng ký hiện tại của bạn theo hai hướng ngược nhau từ chính thay đổi đó.
  • Trên App Store, gỡ một gói đăng ký tự động gia hạn khỏi bán sẽ dừng đăng ký mới và gia hạn cùng lúc, nên người đăng ký hiện tại chỉ giữ quyền truy cập cho đến khi hết kỳ đã trả tiền rồi hết hiệu lực.
  • Trên Google Play, vô hiệu hóa một gói cơ bản chặn người mua mới nhưng không động đến các gói đăng ký hiện có, chúng vẫn tự động gia hạn và tiếp tục tính phí cho đến khi từng người đăng ký hủy.
  • Gỡ một ứng dụng khỏi bán không giống với gỡ gói đăng ký của nó khỏi bán. Apple xác nhận một ứng dụng đã rút khỏi bán vẫn gia hạn cho những người đăng ký hiện có, nên chỉ việc gỡ sản phẩm đăng ký mới dừng được việc gia hạn.
  • Paid Apps Agreement của Apple yêu cầu bạn cung cấp toàn bộ nội dung của gói đăng ký trong suốt thời gian khách hàng đã trả tiền, và App Store Connect giữ tối thiểu 31 days giữa việc gỡ một gói đăng ký khỏi bán và việc dừng dịch vụ.
  • Không cửa hàng nào cho bạn hoàn tiền hàng loạt để rời đi nhanh hơn. Trên App Store việc hoàn tiền là do Apple quyết định. Trên Google Play bạn hủy hoặc hoàn tiền từng đơn hàng đang hoạt động một lúc một cái.
  • Câu hỏi về tiền bạc đảo chiều theo cửa hàng. Trên App Store chi phí của việc ngừng là nội dung bạn tiếp tục phục vụ miễn phí. Trên Google Play đó là doanh thu bạn trả lại nếu bạn hoàn tiền cho người đăng ký hiện có để rời đi sớm.

Cho một gói đăng ký nghỉ hưu nghe như phải là một cú gạt gọn gàng. Thực ra là hai, và chúng hành xử chẳng giống nhau chút nào. Gỡ một gói đăng ký tự động gia hạn khỏi bán trên App Store và việc gia hạn dừng lại, nên những người đăng ký hiện tại của bạn trôi đến ngày hết hạn rồi hết hiệu lực. Vô hiệu hóa gói cơ bản tương ứng trên Google Play và những người đăng ký hiện có của bạn chẳng nhận ra điều gì, họ tiếp tục gia hạn và tiếp tục trả tiền cho đến khi từng người trong số họ hủy. Ý định thì giống hệt. Kết quả đối với khoản tiền bạn đã kiếm được, và nội dung bạn vẫn còn nợ, thì không. Đây là cách ngừng một gói đăng ký trên từng cửa hàng, và lựa chọn đó thực sự phải trả cái giá gì.

Ngừng nghĩa là gì trên từng cửa hàng

Cả hai cửa hàng đều cho phép bạn đóng một gói đăng ký với người mua mới bằng một điều khiển duy nhất. Điều khiển đó làm gì với những người đã đang trả tiền cho bạn mới là nơi chúng chia đường, và hiểu ngược lại là cách các nhà phát triển rốt cuộc hoặc vẫn phục vụ một sản phẩm mà họ tưởng đã tắt, hoặc vẫn tính phí khách hàng cho một sản phẩm họ định cho nghỉ hưu.

App Store: gỡ khỏi bán là một cú dừng cứng đối với gia hạn

Apple coi việc gỡ một gói đăng ký khỏi bán và việc ngừng nó là cùng một hành động. Hướng dẫn App Store Connect của họ nói thẳng: trước khi ngừng một gói đăng ký tự động gia hạn, bạn gỡ nó khỏi bán để dừng đăng ký thêm và gia hạn. Khách hàng mới không còn mua được nữa, và người đăng ký hiện có cũng ngừng gia hạn. Họ giữ quyền truy cập đã trả tiền cho đến khi kỳ hiện tại kết thúc, rồi gói đăng ký tự hết hiệu lực. Không có công tắc riêng nào dừng bán mới nhưng vẫn giữ người đăng ký cũ gia hạn.

Google Play: vô hiệu hóa một gói cơ bản và người đăng ký hiện có vẫn tiếp tục

Google vạch ranh giới ở nơi ngược lại. Bạn cho một gói đăng ký nghỉ hưu bằng cách vô hiệu hóa gói cơ bản của nó trong Monetize with Play, và chính tài liệu của Google nói rằng việc vô hiệu hóa không ảnh hưởng đến các gói đăng ký hiện có, và việc tự động gia hạn vẫn tiếp tục cho đến khi bị hủy. Người mua mới bị chặn. Tất cả những ai đã đăng ký vẫn tiếp tục gia hạn và tiếp tục bị tính phí, vô thời hạn, cho đến khi từng người hủy hoặc thanh toán của họ thất bại. Nếu bạn thực sự muốn dừng tính phí họ, Google chỉ bạn đến các công cụ quản lý đơn hàng để tự tìm, hủy, hoặc hoàn tiền từng đơn hàng đang hoạt động.

Hành độngCửa hàngNgười đăng ký mớiNgười đăng ký hiện cóViệc tính phí thực sự dừng như thế nào
Gỡ gói đăng ký khỏi bánApp StoreBị chặnGia hạn dừng, quyền truy cập chạy đến hết kỳ rồi hết hiệu lựcTự động, vào lúc hết hạn của từng người đăng ký
Gỡ ứng dụng khỏi bánApp StoreỨng dụng bị ẩn khỏi cửa hàngVẫn gia hạn bình thườngKhông dừng, hãy gỡ sản phẩm đăng ký thay vào đó
Vô hiệu hóa gói cơ bảnGoogle PlayBị chặnVẫn tự động gia hạn cho đến khi họ hủyChỉ bằng cách tự hủy hoặc hoàn tiền từng đơn hàng

Cái bẫy: gỡ ứng dụng không phải là gỡ gói đăng ký

Sai lầm tốn kém nhất ở đây là kéo nhầm cần gạt ở phía Apple. Gỡ ứng dụng của bạn khỏi bán và gỡ gói đăng ký của bạn khỏi bán là hai hành động khác nhau với kết quả khác nhau, và chỉ một trong hai dừng được việc tính phí.

Một ứng dụng được đặt thành Developer Removed from Sale biến mất khỏi cửa hàng đối với các lượt tải mới, nhưng các gói đăng ký của nó vẫn gia hạn cho khách hàng hiện có y hệt như trước. Chính các kỹ sư thương mại của Apple đã xác nhận điều này trên diễn đàn nhà phát triển: rút ứng dụng khỏi bán và người đăng ký của bạn vẫn gia hạn thành công, và ứng dụng vẫn còn đó để họ tải lại qua iCloud. Giao dịch mua trong ứng dụng vẫn còn bán trừ khi bạn cũng gỡ nó. Vậy nên nếu mục tiêu của bạn là ngừng tính phí mọi người mà bạn chỉ gỡ ứng dụng, bạn chẳng thay đổi gì về khoản tiền.

Hai cánh cửa cạnh nhau, một mở và một đóng, minh họa cách App Store và Google Play đối xử khác nhau với người đăng ký hiện có khi bạn ngừng một gói đăng ký

Cách giữ người đăng ký hiện có trong khi đóng cửa với người mới

Đôi khi việc ngừng không phải là mục tiêu. Bạn muốn dừng đăng ký mới ở một bậc cũ nhưng để những người đăng ký trung thành, được giữ quyền cũ, tiếp tục gia hạn ở mức giá đã khóa của họ. Mỗi cửa hàng đưa bạn đến đó theo một cách khác nhau.

App Store: ẩn nó trong ứng dụng của bạn, đừng gỡ khỏi bán

Vì gỡ một gói đăng ký App Store khỏi bán cũng dừng luôn việc gia hạn hiện có, bạn để gói đăng ký vẫn còn bán và ngừng quảng bá nó bên trong ứng dụng của bạn. Người dùng mới không bao giờ thấy paywall, nên họ không thể mua nó. Người đăng ký hiện có vẫn tiếp tục gia hạn và vẫn có thể quản lý gói từ phần cài đặt thiết bị của họ. Đây là cách chuẩn mà các nhà phát triển giữ lại một tập người đăng ký kế thừa trong khi lái tất cả người mới sang một bậc hiện hành.

Google Play: việc vô hiệu hóa đã làm đúng điều này

Trên Google Play bạn có hành vi này miễn phí, vì đó là mặc định. Vô hiệu hóa gói cơ bản chặn các giao dịch mua mới và để người đăng ký hiện có vẫn gia hạn. Bạn không làm gì thêm để giữ quyền cũ cho họ. Công việc ở phía Google là điều ngược lại, tức là thực sự dừng việc tính phí, điều mà cửa hàng sẽ không bao giờ làm giúp bạn.

Việc ngừng thực sự tốn kém những gì

Gạt thiết lập thì miễn phí. Nghĩa vụ nó để lại thì không, và nó rơi vào một cột khác nhau tùy theo cửa hàng.

Chi phí trên App Store là dịch vụ bạn vẫn còn nợ

Khi bạn gỡ một gói đăng ký Apple khỏi bán, bạn không được phép quay lưng bỏ đi. Paid Apps Agreement yêu cầu bạn cung cấp toàn bộ nội dung của gói đăng ký trong suốt thời gian mà từng khách hàng đã trả tiền. App Store Connect thực thi điều này bằng thời gian: nó giữ tối thiểu 31 days giữa ngày bạn gỡ một gói đăng ký khỏi bán và ngày bạn dừng dịch vụ, nên các gói hàng tháng và ngắn hơn có thể chạy hết. Với các gói dài hơn một tháng, nếu bạn không thể phục vụ hết toàn bộ thời gian còn lại, Apple bảo bạn hãy liên hệ với họ thay vì cắt người dùng. Và bạn không thể hoàn tiền để thoát ra sớm, vì việc hoàn tiền trên App Store là quyết định của Apple, không phải của bạn. Chi phí của việc ngừng trên Apple là năng lực tính toán, lưu trữ, và hỗ trợ mà bạn tiếp tục chi cho một sản phẩm không còn kiếm cho bạn một xu nào.

Chi phí trên Google Play là doanh thu bạn trả lại để rời đi sớm

Trên Google Play chi phí mặc định nhỏ hơn, vì một gói đã vô hiệu hóa vẫn trả tiền cho bạn. Hóa đơn chỉ xuất hiện nếu bạn quyết định thực sự ngừng phục vụ sản phẩm. Để làm điều đó, bạn hủy hoặc hoàn tiền từng đơn hàng đang hoạt động bằng tay, và mỗi lần hoàn tiền trả lại khoản doanh thu bạn đã thu và có lẽ đã tiêu mất rồi. Một lần hủy dừng khoản tính phí kế tiếp nhưng không đòi lại được gì. Một lần hoàn tiền thì có, và nó kéo theo những yếu tố chi phí hoàn tiền thường thấy: khoản chi trả đã ra đi, phí thanh toán có thể không quay lại, và sau August 3, 2026 một khoản hoàn tiền biến thành chargeback đặt giá mua và phí ngân hàng lên vai bạn.

Con số cần theo dõi dù ở cửa hàng nào

Dù bạn ở cửa hàng nào, hãy tách gói đăng ký đã cho nghỉ hưu thành một nhóm riêng trong phân tích của bạn ngay ngày bạn ngừng nó. Trên App Store bạn đang theo dõi một số dư chạy về không, và đường biểu diễn phải chạm mức không ngay sau khi kỳ cuối cùng hết hạn. Trên Google Play bạn đang theo dõi một cái đuôi sẽ không tự kết thúc, để bạn có thể quyết định, một cách có chủ đích, liệu việc giữ những khoản gia hạn đó có đáng để tiếp tục phục vụ họ hay đã đến lúc hủy các đơn hàng. RefundHalt theo dõi các nhóm này cùng các khoản hoàn tiền và chargeback đi sau, để một sản phẩm đã ngừng không lặng lẽ biến thành một vấn đề hỗ trợ và tranh chấp mà bạn không hề thấy trước.

Cách cho một gói đăng ký nghỉ hưu một cách gọn gàng

Trên App Store

Trước tiên hãy quyết định bạn muốn người đăng ký hiện có ra đi hay được giữ quyền cũ. Để kết thúc họ, gỡ gói đăng ký khỏi bán trong App Store Connect và để mức tối thiểu 31 days cùng kỳ của từng người đăng ký chạy hết. Để giữ họ, để gói đăng ký vẫn còn bán và ngừng hiển thị nó trong ứng dụng của bạn. Đừng bao giờ cho rằng gỡ ứng dụng làm được một trong hai điều đó.

Trên Google Play

Vô hiệu hóa gói cơ bản để đóng nó với người mua mới. Đó là toàn bộ công việc nếu bạn vui lòng tiếp tục phục vụ và tính phí người đăng ký hiện có. Nếu bạn muốn họ rời khỏi nó, vào phần quản lý đơn hàng và hủy hoặc hoàn tiền từng gói đăng ký đang hoạt động, và cân nhắc mỗi lần hoàn tiền tốn của bạn bao nhiêu trước khi bạn thực hiện.

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

Sự khác nhau giữa việc ngừng một gói đăng ký và gỡ nó khỏi bán là gì?
Trên App Store chúng là cùng một hành động. Gỡ một gói đăng ký tự động gia hạn khỏi bán trong App Store Connect chính là cách bạn ngừng nó, và nó dừng cả đăng ký mới lẫn gia hạn cho người đăng ký hiện có kể từ thời điểm đó trở đi.
Người đăng ký hiện có có giữ gói đăng ký của họ khi tôi gỡ nó khỏi bán không?
Có, cho đến khi kỳ đã trả tiền hiện tại của họ kết thúc. Trên App Store một gói đăng ký đã gỡ sẽ ngừng gia hạn, nhưng người đăng ký hiện có vẫn giữ quyền truy cập trong suốt thời gian họ đã trả tiền rồi mới hết hiệu lực. Trên Google Play một gói cơ bản đã vô hiệu hóa vẫn gia hạn cho người đăng ký hiện có cho đến khi họ hủy.
Gỡ ứng dụng của tôi khỏi App Store có hủy các gói đăng ký đang hoạt động không?
Không. Apple xác nhận rằng một ứng dụng được đặt thành Developer Removed from Sale vẫn gia hạn cho người đăng ký hiện có, và ứng dụng vẫn còn đó để những khách hàng đó tải lại. Để dừng việc gia hạn bạn gỡ chính sản phẩm đăng ký, không phải ứng dụng.
Làm thế nào để tôi ngừng bán một gói đăng ký nhưng vẫn để người đăng ký hiện tại giữ nó?
Trên App Store, đừng gỡ gói đăng ký khỏi bán. Hãy ẩn nó bên trong ứng dụng của bạn để người dùng mới không bao giờ thấy, trong khi người đăng ký hiện có vẫn gia hạn. Trên Google Play, vô hiệu hóa gói cơ bản đã làm điều này rồi, chặn người mua mới và để người đăng ký hiện có không bị động đến.
Tôi có thể hoàn tiền cho tất cả mọi người để đóng một gói đăng ký nhanh hơn không?
Không cửa hàng nào cho bạn một lối thoát hàng loạt. Trên App Store việc hoàn tiền là quyết định của Apple, nên bạn không thể ép được. Trên Google Play bạn hủy hoặc hoàn tiền từng đơn hàng đang hoạt động một cách riêng lẻ, và mỗi lần hoàn tiền trả lại khoản doanh thu bạn đã thu.
Tôi phải tiếp tục phục vụ một gói đăng ký Apple đã ngừng trong bao lâu?
Trong suốt toàn bộ thời gian mà từng người đăng ký đã trả tiền. Paid Apps Agreement của Apple yêu cầu điều đó, và App Store Connect giữ tối thiểu 31 days giữa việc gỡ một gói đăng ký khỏi bán và việc dừng dịch vụ để các gói hàng tháng và ngắn hơn có thể hết hạn.

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.