With filipino nationality. I dont think they can obtain visa on arrival.(my own opinion).

I knew american passport can get visa upon arrival As my experienced.

Good luck