During my recent trip to a Globe store, I was not allowed to pay using my debit card as I was told they only accept credit cards. This was at Marquee mall in Pampanga. Not sure if it's the same in every Globe store.
It depends on the store. I was once able to pay using my BDO debit account at their Fairview Terraces branch.