I was looking at the payed options and it shows a one-time upgrade key, but it requires me to enter payment information before providing any info on it such as the price or defining what the one-time upgrade entails.
That is an oversight definitely. The payment flow requires we collect the payment method before the "checkout" page, but it should definitely show all prices prior to the payment method step. I will work on changing that.