Yes of course you can apply even without a credit card. A credit card statement is only one of the ways to prove your billing address and financial capability which are part of verification in the application method. There are several other documents to prove what is needed aside from a credit card and/or credit card statement.
To increase Globe's financial leverage on the subscriber, Globe sometimes asks if the subscriber would be willing to charge all (present and future) financial obligations to their credit card as it would now be the credit card company which would go after the subscriber and not Globe anymore and this would in turn make Globe's work easier.
But YES, you can pay in cash 6 months in advance just like the other network if you do not have a credit card..
Another method if you do not have a credit card is to look for an existing Globe subscriber to guarantee for you. The guarantor would also be liable in case you default in any payments.
All these methods are just assurances that Globe can be paid or would have the leverage in case the subscriber defaults.
Thank you. I'll go and check on one of the Hubs nearby, hopefully, I can find a rep who can assist me on this, I'm a bit worried, since this will be my 4th attempt to apply for Globe, the previous 3, I kinda felt they're being unfair and racially biased towards me.