We unfortunately aren’t presently able to facilitate upgrades, either through Steam or otherwise. In the near future we hope to have them available outside of Steam - if you’d like us to update you on this at the time, please reach out to our support team to let them know. When they’re available it will be possible to use a credit card, debit card, or PayPal.
Fixed the missing forum badge for you now - sorry about that!