4 advantages of online payment methods over in-person payments for businesses