It won't let me purchase a subscription even though I only have a few minutes left
Vouchers, promotions, and subscriptions cannot be combined, so you can only purchase a subscription once your available minutes have expired or run out. You can check your remaining minutes in the Profile > > Subscriptions section.