Theo quy định tại khoản 6, khoản 7 Điều 7 Thông tư 50/2024/TT-NHNN, các chức năng bắt buộc của phần mềm ứng dụng Online Banking bao gồm:
(1) Áp dụng cơ chế mã hóa điểm đầu đến điểm cuối
(2) Bảo đảm tính toàn vẹn của dữ liệu giao dịch
(3) Kiểm soát phiên giao dịch: Hệ thống có cơ chế tự động ngắt phiên giao dịch khi người sử dụng không thao tác trong một khoảng thời gian do đơn vị quy định hoặc áp dụng các biện pháp bảo vệ khác.
(4) Có chức năng che giấu đối với việc hiển thị: Các mã khóa bí mật, mã PIN dùng để đăng nhập vào hệ thống sẽ được che giấu hiển thị.
(5) Có chức năng chống đăng nhập tự động.
(6) Có các chức năng kiểm soát mã PIN và mã khóa bí mật
(7) Thiết kế đảm bảo thực hiện giao dịch tùy thuộc vào đối tượng khách hàng
(8) Thông báo về việc đăng nhập trên phần mềm ứng dụng Online Banking
(9) Chức năng lưu trữ trực tuyến thông tin