Not for nothing but you might want to set up codes for more cryptocurrencies than just BTC if you're still considering that an option. BTC isn't really good for small donations (or using in general) anymore. Doge, BCH, Litecoin, etc are all better for that purpose.