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

Sự khác biệt giữa chargeback và hoàn tiền nằm ở chỗ ai quyết định, và chỉ một trong hai là quyết định cuối cùng

Một khoản hoàn tiền trên App Store hay Google Play do cửa hàng cấp, và cửa hàng quyết định điều đó. Chargeback là ngân hàng của khách hàng rút tiền về, và ngân hàng quyết định, không có kháng nghị. Với các nhà phát triển ứng dụng, khoảng cách giữa chúng giờ đây là tiền, bởi vì từ ngày 3 tháng 8 năm 2026 Google Play đặt chi phí chargeback lên vai bạn.

Một chiếc thẻ ngân hàng bên cạnh điện thoại thông minh hiển thị biên nhận thanh toán của cửa hàng ứng dụng trên bàn tối, một sợi dây đỏ căng giữa chúng, minh họa sự khác biệt giữa chargeback và hoàn tiền

Điểm chính

  • Một khoản hoàn tiền trên App Store hay Google Play do cửa hàng cấp, và cửa hàng quyết định điều đó. Chargeback là ngân hàng của khách hàng đảo ngược khoản thu, và ngân hàng quyết định, không có kháng nghị cho nhà phát triển.
  • Apple và Google là người bán chính thức cho các giao dịch mua trong ứng dụng của bạn. Sao kê thẻ của khách hàng hiển thị Apple hoặc Google, nên một khoản thu bị tranh chấp sẽ đến hệ thống thanh toán của cửa hàng, không đến trực tiếp công ty bạn.
  • Hầu hết các khoản hoàn tiền diễn ra không cần nhà phát triển. Google Play cấp hoàn tiền tự phục vụ trong vòng 48 giờ sau khi mua, và Apple tự xét duyệt các yêu cầu hoàn tiền của khách hàng. Chỉ hai luồng yêu cầu bằng chứng từ nhà phát triển.
  • Hai cửa sổ bằng chứng là CONSUMPTION_REQUEST của Apple, được trả lời trong 12 giờ qua Send Consumption Information, và đợt xét duyệt chargeback của Google Play, được trả lời trong 24 giờ qua API orders.reviewrefund.
  • Một chargeback là cuối cùng bởi vì ngân hàng, chứ không phải cửa hàng, đưa ra quyết định. Đòn bẩy duy nhất của bạn là bằng chứng tiêu thụ mà bạn gửi trong cửa sổ xét duyệt 24 giờ của Google Play, trước khi tranh chấp được phân xử.
  • Từ ngày 3 tháng 8 năm 2026, Google Play chuyển chi phí chargeback sang nhà phát triển. Khi thua một tranh chấp, bạn gánh giá mua trừ đi phí dịch vụ của Play, cộng thêm phí chargeback của ngân hàng, trên hết cả chi phí tính toán và chi trả bạn đã bỏ ra.
  • Tự hoàn tiền một đơn hàng đáng ngờ, trước khi nó biến thành chargeback, khiến bạn mất khoản bán nhưng không mất phí ngân hàng. Trên Google Play bạn có thể hoàn tiền bất kỳ đơn hàng nào dưới ba năm tuổi bằng một lệnh gọi orders.refund.

Hai từ được dùng như thể chúng có nghĩa giống nhau. Khách hàng đằng nào cũng lấy lại được tiền, nên ai quan tâm nó là cái nào. Với một nhà phát triển ứng dụng bán qua App Store hay Google Play, sự khác biệt giữa chargeback và hoàn tiền quyết định ai đã kiểm soát kết quả, liệu bạn có thể thay đổi được nó không, và bắt đầu từ tháng này, việc đảo ngược lấy đi bao nhiêu từ tài khoản của bạn.

Đây là bản tóm tắt. Hoàn tiền là cửa hàng trả tiền lại, và cửa hàng quyết định điều đó. Chargeback là ngân hàng của khách hàng rút tiền về, và ngân hàng quyết định, không có kháng nghị. Bạn ở vào những vị trí rất khác nhau trong mỗi trường hợp. Đây là hình dáng của mỗi loại trên Apple và Google, hai thời điểm cửa hàng thực sự yêu cầu bạn điều gì đó, và khoảng cách giữa chúng giờ tốn kém ra sao.

Sự khác biệt giữa chargeback và hoàn tiền là ở chỗ ai quyết định

Bỏ đi thuật ngữ thanh toán, một câu hỏi tách bạch hai loại: ai đưa ra quyết định cuối cùng. Hoàn tiền là một quyết định được đưa ra bên trong chính hệ thống của cửa hàng. Chargeback là một quyết định được đưa ra tại ngân hàng của khách hàng, xa thêm một lớp so với tầm với của bất kỳ cài đặt cửa hàng nào. Chỉ một sự thật đó thúc đẩy mọi thứ còn lại, từ việc bạn có thể phản đối nó không cho đến việc nó tốn bao nhiêu.

Ai khởi động nó, và ai quyết định

Một khoản hoàn tiền có thể bắt đầu theo hai cách. Khách hàng yêu cầu cửa hàng trả lại tiền, hoặc bạn tự cấp hoàn tiền. Dù cách nào, cửa hàng, Apple hoặc Google Play, phê duyệt nó và trả lại tiền. Một chargeback chỉ bắt đầu theo một cách. Khách hàng bỏ qua hoàn toàn cửa hàng và tranh chấp khoản thu với ngân hàng hoặc mạng lưới thẻ của họ, và ngân hàng đòi tiền lại từ hệ thống thanh toán của cửa hàng. Cửa hàng đã không chọn điều đó, và bạn cũng vậy.

Cửa hàng là người bán, không phải bạn

Đây là phần khiến các nhà phát triển đến từ thương mại điện tử cổ điển vấp ngã. Khi bạn bán qua App Store hay Google Play, bạn không phải là người bán chính thức. Apple và Google mới là. Sao kê thẻ của khách hàng ghi Apple hoặc Google, không phải tên công ty bạn. Vì vậy khi khách hàng đó tranh chấp khoản thu, chargeback rơi vào hệ thống thanh toán của cửa hàng trước. Bạn không phải người đang nói chuyện điện thoại với ngân hàng. Bạn biết được qua cửa hàng, nếu cửa hàng chịu báo cho bạn.

Hai loại đặt cạnh nhau

Khía cạnhHoàn tiềnChargeback
Ai khởi độngKhách hàng yêu cầu cửa hàng, hoặc bạn tự cấpKhách hàng tranh chấp khoản thu với ngân hàng của họ
Ai quyết địnhApple hoặc Google PlayNgân hàng của khách hàng hoặc mạng lưới thẻ
Bạn có đảo ngược được khôngĐôi khi, với bằng chứngKhông, quyết định của ngân hàng là cuối cùng
Mức độ tham gia của bạnThường là không, hai luồng yêu cầu bằng chứngMột cửa sổ bằng chứng hẹp, trên Google Play
Phí phụ thêmKhông cóMột khoản phí chargeback của ngân hàng, đặt lên bạn từ ngày 3 tháng 8 năm 2026
Tốc độ điển hìnhNhanh, vài phút đến vài ngàyChậm, vài tuần đến vài tháng

Một khoản hoàn tiền trông ra sao trên App Store và Google Play

Hầu hết các khoản hoàn tiền không phải là cuộc trò chuyện mà bạn được tham gia. Cửa hàng nhận yêu cầu, đối chiếu nó với quy tắc của chính mình, và trả lại tiền. Bạn được thông báo sau khi việc đã rồi, nếu bạn đã kết nối các thông báo mang tin đó.

Apple quyết định, rồi báo cho máy chủ của bạn

Một khách hàng Apple yêu cầu hoàn tiền tại reportaproblem.apple.com, và Apple có tối đa 90 ngày kể từ khi mua để chấp nhận yêu cầu đưa vào xét duyệt. Apple tự xét duyệt từng trường hợp và quyết định. Khi cấp hoàn tiền, máy chủ của bạn nhận một thông báo REFUND qua App Store Server Notifications V2, và giao dịch giờ mang một revocationDate. Khi từ chối yêu cầu, bạn nhận REFUND_DECLINED. Nếu Apple sau đó hủy một khoản hoàn tiền đã cấp, bạn nhận REFUND_REVERSED và khoản bán quay lại. Trong không trường hợp nào bạn bỏ phiếu. Bạn phản ứng.

Google Play hoàn tiền hầu hết giao dịch mà không hỏi bạn

Google Play cho phép khách hàng tự phục vụ hoàn tiền trong vòng 48 giờ sau khi mua, ngay từ tài khoản của họ, không cần nhà phát triển tham gia gì cả. Sau 48 giờ, khách hàng được chuyển đến bạn, và bạn có thể cấp hoặc từ chối theo chính sách của riêng mình. Bộ phận hỗ trợ có thể cấp hoàn tiền, và một giao dịch chưa được xác nhận sẽ được tự động hoàn tiền sau khoảng 72 giờ. Tất cả những điều này chạy ở phía Google. Bạn thấy kết quả qua một thông báo giao dịch bị hủy hoặc Voided Purchases API, và việc của bạn là thu hồi quyền truy cập, không phải phê duyệt hoàn tiền.

Hai luồng nơi cửa hàng thực sự hỏi bạn

Có đúng hai thời điểm trên cả hai cửa hàng khi cửa hàng dừng lại và hỏi nhà phát triển bằng chứng trước khi quyết định. Apple gửi một CONSUMPTION_REQUEST khi khách hàng yêu cầu hoàn tiền, và cho bạn 12 giờ để trả lời qua Send Consumption Information với dữ liệu sử dụng. Google Play gửi một đợt xét duyệt chargeback và cho bạn 24 giờ để trả lời qua API orders.reviewrefund. Mọi thứ khác được quyết định không cần bạn. Hai cửa sổ này là nơi duy nhất mà đóng góp của bạn thay đổi kết quả, đó là lý do chúng đáng để tự động hóa còn phần còn lại đáng để giám sát.

Một chargeback trông ra sao, và tại sao nó là cuối cùng

Một chargeback không phải là hoàn tiền với thêm vài bước. Nó là một cơ chế khác với một người ra quyết định khác, và điều đó thay đổi những gì bạn có thể làm về nó.

Ngân hàng rút tiền, không phải khách hàng

Trong một chargeback, khách hàng nói với ngân hàng của họ rằng khoản thu là sai, gian lận, không nhận ra, hoặc chưa từng được giao. Ngân hàng theo mặc định đứng về phía chủ thẻ của mình và đảo ngược giao dịch, rút tiền về qua mạng lưới thẻ. Cửa hàng đã không phê duyệt nó. Tiền đã đi mất trước khi có ai hỏi liệu sản phẩm đã được giao chưa. Đây là lý do một chargeback chậm và nặng nề ở chỗ hoàn tiền nhanh và gọn: nó chạy qua quy trình tranh chấp của mạng lưới thẻ, vốn mất vài tuần hoặc vài tháng, không phải vài phút.

Quyết định của ngân hàng là cuối cùng

Bạn không thể lật ngược một chargeback theo cách bạn có thể đảo ngược một khoản hoàn tiền. Một khi ngân hàng phán quyết, phán quyết đó có hiệu lực. Nơi duy nhất bạn có thể tác động đến nó là trước khi nó được quyết định. Trên Google Play, một tranh chấp do ngân hàng khởi xướng có thể mở một đợt xét duyệt, và Google Play gửi cho máy chủ của bạn một thông báo với đồng hồ đếm 24 giờ. Trả lời qua orders.reviewrefund với một tùy chọn hoàn tiền và bằng chứng tiêu thụ thật, và Google Play đưa đóng góp của bạn vào cách nó phản đối chargeback thay mặt bạn. Bỏ lỡ cửa sổ đó và tranh chấp được phân xử mà không có bên duy nhất biết sản phẩm đã được dùng ra sao.

Một chiếc đồng hồ cát sắp cạn bên cạnh một chiếc laptop hiển thị bảng dữ liệu đơn giản, một chiếc thẻ ngân hàng và các biên nhận gần đó trên bàn tối, minh họa cửa sổ bằng chứng hẹp trước khi một chargeback được quyết định

Mỗi loại thực sự tốn của bạn bao nhiêu

Trong một thời gian dài, câu trả lời trung thực là một chargeback và một khoản hoàn tiền tốn của nhà phát triển ứng dụng gần như nhau: khoản bán, và bất cứ thứ gì bạn đã bỏ ra để giao nó. Điều đó không còn đúng với các nhà phát triển Google Play kể từ tháng này.

Khoản hoàn tiền không bao giờ là con số duy nhất

Dù việc đảo ngược là một khoản hoàn tiền hay một chargeback, khoản thanh toán chưa bao giờ là chi phí duy nhất của bạn. Một video được tạo ra, một loạt lệnh gọi API mô hình, một khoản chi trả cho nhà sáng tạo, dung lượng lưu trữ bạn đã cấp phát, tất cả số tiền đó đã rời tài khoản của bạn ngay khoảnh khắc bạn giao đơn hàng, và không đồng nào quay lại khi khoản thu bị đảo ngược. Khoản bán là con số nhìn thấy được. Chi phí tính toán, các lệnh gọi API, dung lượng lưu trữ, và các khoản chi trả là những thứ đã thanh toán xong. Hãy tranh luận về việc đảo ngược dựa trên giá trị đã giao, đừng bao giờ dựa trên việc khách hàng đã đợi bao lâu, vì thời gian trôi qua không phải là chi phí và Apple cùng Google không coi nó là chi phí.

Từ ngày 3 tháng 8 năm 2026 một chargeback cộng thêm phí ngân hàng

Đây là chỗ hai loại thôi không còn tốn kém như nhau. Cho đến nay Google Play gánh chi phí phía sau của một chargeback. Với các đơn hàng đặt sau ngày 3 tháng 8 năm 2026, Google Play chuyển chi phí đó sang nhà phát triển. Khi thua một tranh chấp, bạn hoàn lại giá mua trừ đi phí dịch vụ của Play, và trên hết bạn trả khoản phí chargeback do tổ chức tài chính thu. Google Play vẫn tiếp tục chi trả phần phí dịch vụ. Một khoản hoàn tiền không mang khoản phí ngân hàng đó. Vậy nên một khoản thu kết thúc bằng chargeback giờ tốn của bạn nhiều hơn hẳn so với chính khoản thu đó được hoàn tiền, và phần dôi ra chính là phí của ngân hàng.

Chi phíTrước ngày 3 tháng 8 năm 2026Sau ngày 3 tháng 8 năm 2026
Giá mua trả lại cho khách hàngGoogle PlayBạn, trừ đi phí dịch vụ của Play
Phần phí dịch vụ của PlayGoogle PlayGoogle Play
Phí chargeback của ngân hàngGoogle PlayBạn
Chi phí tính toán, lệnh gọi API, lưu trữ, chi trả đã bỏ raBạnBạn

Quy mô đằng sau sự thay đổi

Google Play nói họ đã chặn US$3.4B gian lận và lạm dụng trong năm 2025 và vẫn đang bổ sung phát hiện gian lận suốt năm 2026. Chuyển chi phí chargeback sang nhà phát triển là một phần của nỗ lực đó. Nó cho bạn một lý do trực tiếp để đưa bằng chứng vào luồng xét duyệt, để hệ thống phản đối nhiều hơn các tranh chấp bất hợp pháp. Bằng chứng của bạn là thứ làm cho một cuộc phản đối trở nên khả thi, và một phản hồi rỗng là một lá phiếu để mặc cho một chargeback gian lận thân thiện đứng trên tiền của bạn.

Cách ngăn một khoản hoàn tiền biến thành chargeback

Chargeback rẻ nhất là cái không bao giờ xảy ra, bởi vì đơn hàng đã được hoàn tiền trước hoặc đã được phản đối bằng bằng chứng vốn đã sẵn có ở đó. Không điều nào trong số này cần một con người thức đúng giờ. Nó cần đường ống được lắp đặt sẵn trước tranh chấp.

Tự hoàn tiền một đơn hàng xấu trước khi ngân hàng làm điều đó

Nếu một đơn hàng rõ ràng sẽ bị tranh chấp, tự hoàn tiền nó rẻ hơn là thua chargeback. Một khoản hoàn tiền bạn cấp không mang khoản phí chargeback của ngân hàng. Trên Google Play bạn có thể hoàn tiền bất kỳ đơn hàng nào dưới ba năm tuổi bằng một lệnh gọi orders.refund, có thu hồi quyền truy cập hoặc không. Đến đó trước khi khách hàng tìm đến ngân hàng của họ và bạn biến một khoản phí ngân hàng cộng một khoản bán bị mất thành chỉ một khoản bán bị mất.

Trả lời hai cửa sổ bằng chứng một cách tự động

Cửa sổ 12 giờ của Apple và cửa sổ 24 giờ của Google Play thoải mái cho máy móc và tàn nhẫn với một con người phải ngồi canh. Phản hồi nên tự động: thông báo vào, tra cứu tài khoản, lắp ráp tiêu thụ, một lệnh gọi ra, không có con người trong vòng lặp. Đó là phần RefundHalt chạy giúp bạn. Chúng tôi lắng nghe CONSUMPTION_REQUEST và đợt xét duyệt chargeback của Google Play, khớp đơn hàng với mức sử dụng chúng tôi đã theo dõi, và trả lời trong cửa sổ với một tùy chọn hoàn tiền và bằng chứng tiêu thụ thật.

Đính kèm danh tính và ghi nhật ký tiêu thụ ngay từ đầu

Bằng chứng bạn cần vào lúc tranh chấp phải tồn tại trước khi tranh chấp. Đặt một mã định danh tài khoản trên mỗi giao dịch để một thông báo ánh xạ thẳng đến một người dùng, một appAccountToken dạng UUID trên Apple và một setObfuscatedAccountId đã băm dài 64 ký tự hoặc ít hơn trên Google Play, không bao giờ là dữ liệu cá nhân dạng văn bản rõ. Ghi nhật ký mỗi đơn hàng trả phí đã giao gì, khi nào, và cho ai, ở dạng bạn có thể biến thành một phần trăm tiêu thụ theo yêu cầu. Làm điều đó và cửa sổ hẹp là đủ, bởi vì hồ sơ đã được dựng sẵn khi token đến.

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

Sự khác biệt giữa chargeback và hoàn tiền đối với một nhà phát triển ứng dụng là gì?
Một khoản hoàn tiền do cửa hàng cấp. Khi một khách hàng yêu cầu hoặc bạn cấp một khoản, Apple hoặc Google Play trả lại tiền, và cửa hàng quyết định kết quả. Chargeback thì khác: khách hàng tranh chấp khoản thu với ngân hàng của họ, ngân hàng đảo ngược nó qua mạng lưới thẻ, và quyết định của ngân hàng là cuối cùng. Vì Apple và Google là người bán chính thức, một chargeback đánh vào hệ thống thanh toán của cửa hàng, và bạn chỉ có tiếng nói qua luồng xét duyệt 24 giờ của Google Play.
Các nhà phát triển ứng dụng có thấy chargeback không nếu Apple và Google là người bán chính thức?
Có, nhưng gián tiếp. Sao kê thẻ của khách hàng hiển thị Apple hoặc Google, nên tranh chấp đến cửa hàng trước. Google Play sau đó có thể mở một đợt xét duyệt và gửi cho máy chủ của bạn một thông báo với cửa sổ 24 giờ để phản hồi qua API orders.reviewrefund, và nó báo cáo kết quả qua các tín hiệu giao dịch bị hủy. Apple xử lý tranh chấp ở phía họ và thông báo cho máy chủ của bạn về kết quả. Bạn không đàm phán trực tiếp với ngân hàng trong cả hai trường hợp.
Bạn có thể đảo ngược hoặc thắng một chargeback không?
Bạn không thể lật ngược một chargeback sau khi ngân hàng quyết định, bởi vì ngân hàng, chứ không phải cửa hàng, đưa ra quyết định cuối cùng. Ảnh hưởng duy nhất của bạn là trước quyết định. Trên Google Play, một tranh chấp có thể mở một đợt xét duyệt chargeback, và bạn có 24 giờ để gửi một tùy chọn hoàn tiền và bằng chứng tiêu thụ qua orders.reviewrefund để Google Play có thể phản đối chargeback thay mặt bạn. Bỏ lỡ cửa sổ đó và tranh chấp được phân xử mà không có bằng chứng của bạn.
Cái nào tốn kém hơn, một khoản hoàn tiền hay một chargeback?
Kể từ ngày 3 tháng 8 năm 2026, một chargeback tốn của một nhà phát triển Google Play nhiều hơn một khoản hoàn tiền. Khi thua một chargeback, bạn gánh giá mua trừ đi phí dịch vụ của Play, cộng phí chargeback của ngân hàng. Một khoản hoàn tiền không mang khoản phí ngân hàng đó. Cả hai đều tốn của bạn chi phí tính toán, các lệnh gọi API, lưu trữ, và các khoản chi trả bạn đã bỏ ra để giao đơn hàng, nhưng chargeback cộng thêm phí ngân hàng bên trên, đó là lý do tự hoàn tiền một đơn hàng chắc thua trước là con đường rẻ hơn.
Làm thế nào để tôi ngăn các khoản hoàn tiền biến thành chargeback?
Tự hoàn tiền các đơn hàng rõ ràng xấu trước khi khách hàng tìm đến ngân hàng của họ, vì một khoản hoàn tiền bạn cấp tránh được phí chargeback của ngân hàng. Trả lời hai cửa sổ bằng chứng đúng hạn: CONSUMPTION_REQUEST 12 giờ của Apple qua Send Consumption Information, và đợt xét duyệt chargeback 24 giờ của Google Play qua orders.reviewrefund. Đính kèm một mã định danh tài khoản khi mua và ghi nhật ký tiêu thụ khi nó diễn ra, để bằng chứng tồn tại trước khi bất kỳ tranh chấp nào đế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.