We should add a way to purchase VIP on the website for people who want to do so outside of game. In the same place we could list the different VIP structures, their costs and benefits included for each one. It's very easy to think that there have been at least a handful of people who wanted to donate, but wanted to do so out of game and couldn't so decided not to donate. Besides doing so could only bring a few more donations in the future, even if just a few per month, is better than none at all.
There already is a way but its not fool proof. http://purchase.devinity.org/donateredirect.php?steamid=STEAM_IDHERE&packid=PackNumber (0 - Bronze / 1 - Silver / 2 - Gold / 3 Platinum) Example http://purchase.devinity.org/donateredirect.php?steamid=STEAM_0:0:1&packid=0 (This player would be buying bronze) http://purchase.devinity.org/donateredirect.php?steamid=STEAM_0:0:2&packid=3 (This player would be buying Platinum) I can't seem to edit my post here so I'll just double post. I would love to see a webpage created for the sole purpose of donating outside of the game.
The reason I didn't make this is because our current way is foolproof about the recipient steamid. If the player has to type it in himself he can likely put in wrong and we'd have a lot more work to do.
Can we make it so the person would have to log into steam first then when purchasing it would insert the steam id automatically?
I agree. Try to make a donate.php tab and make them sign in through steam with the integration system already provided. Just make one and put the Steam API key and boom. I know this will be hard since I've seen others before but it is well worth the time due to donations.