The make a payment feature is next to impossible to locate. Quite ridiculous. They want you to subscribe foremost. Which is not an option for many people. I personally do not like auto withdrawals from my account.
I've been a public mobile customer for 10 years. I use the "add funds" feature. But since this new system has been implemented the Add Funds feature is really hard to locate for what ever reason. And yes my credit card is registered but not for Auto ...