I use the HSBC site. Never have any problems. I pay two days before the due date. They are slow to report to cras but so far my payments have been posted on time. I've had them since 2003.
I do not delete my payment postings for 3 to 4 months with them and all on line payments. Just in case.