I have ads on my website, as well as a "consider buying our mobile app" nag screen that appears from time to time. Nothing too annoying, but still a bit of a nuisance for heavy users of the site.
I just put up a "Support us" -button via PayPal, but then I realized that it might make more sense to have the option to pay either a one-time fee or a subscription to remove the ads and the nag screen.
I considered redirecting users to a page that gives them a "license code" after a successful payment. They would then enter the code on the website to activate the ad removal,and a cookie would be used to remember it. I might also need to use Instant Payment Notifications to handle subscriptions though. And users would have to re-enter the activation code if they change browsers, as it would only be persisted on the client as a cookie. And I think I read something about the redirect page not working the same if they pay with a credit card or by other means?
The PayPal solution seems a bit convoluted - are there any easy to use solutions for this type of scenario, where all you really want to "sell" is an activation code?