95% online payment, all are done in banking website. I think it is secure enough.