That is very country specific. I could do almost all of my purchases with credit card if I wished. Or with buy now pay later. I don't really care, I pay my full balance on the CC at the end of the month anyway.
That's on them. If they want net 30, they can get it.