Home / Companies / RevenueCat / Blog / Post Details
Content Deep Dive

Why we removed “always decline” as a refund preference

Blog post from RevenueCat

Post Details
Company
Date Published
Author
Perttu Lähteenlahti
Word Count
550
Company Posts That Month
14
Language
English
Hacker News Points
-
Summary

RevenueCat has removed the "Always decline" option from its refund preference settings in the dashboard, as this approach has proven ineffective and can lead to increased chargebacks, which are detrimental to developers. Although existing settings of "Always decline" remain active, users are cautioned that its utility is diminishing. The change stems from Apple's refund system, where preferences serve as signals rather than binding decisions, and persistent decline requests are increasingly disregarded by Apple's systems. As a result, developers risk users opting for chargebacks, which can jeopardize developer accounts. RevenueCat now offers alternative options, such as letting Apple decide, granting full refunds, or prorating refunds based on usage, and developers can still decline specific refunds using the $appleRefundHandlingPreference attribute. This shift aims to enhance the effectiveness of refund management and mitigate adverse outcomes for developers.

Trends Found in this Post

No tracked trend matches for this post yet.