'One Tap' By PayUbiz Aims At Making Online Transactions Less Cumbersome