Một hợp đồng được xác nhận bằng mã OTP gửi về điện thoại, hoặc bằng nút "đồng ý" trên ứng dụng, vẫn có thể là giao kết hợp lệ. Luật Giao dịch điện tử 2023 thừa nhận hợp đồng điện tử và các dạng chữ ký điện tử, không chỉ chữ ký số. Vấn đề thật sự nằm ở chỗ khác: khi một bên nói "không phải mình bấm" hay "mình chưa hề đọc điều khoản đó", ai chứng minh, và chứng minh bằng gì.
Trong các tranh chấp loại này, người thắng thường là người giữ được dữ liệu quanh cú bấm: mã OTP gửi tới số nào, lúc nào, từ tài khoản nào, phiên bản điều khoản nào đang hiển thị, sau đó hai bên có thực hiện hợp đồng hay không. Bài này dành cho cả hai phía: doanh nghiệp, hộ kinh doanh dùng hình thức ký này, và người dùng đang bị đòi thực hiện một hợp đồng mình cho là không ký.
OTP và nút đồng ý là chữ ký điện tử, nhưng không phải chữ ký số
Chữ ký điện tử theo nghĩa rộng là dữ liệu gắn với thông điệp dữ liệu để xác nhận người ký và sự chấp thuận nội dung. Nhập mã OTP, tích vào ô đồng ý rồi bấm xác nhận, vẽ chữ ký bằng ngón tay trên màn hình đều là những cách thể hiện ý chí bằng phương tiện điện tử. Chữ ký số là một loại chữ ký điện tử riêng, dùng hệ mật mã khoá công khai và chứng thư số do tổ chức cung cấp dịch vụ cấp, nên độ tin cậy về mặt kỹ thuật cao hơn hẳn.
Luật Giao dịch điện tử 2023 phân loại chữ ký điện tử và đặt mức giá trị pháp lý khác nhau cho từng loại. Điểm cần nhớ với người dùng phổ thông: chữ ký điện tử không bị phủ nhận giá trị chỉ vì nó ở dạng điện tử, nhưng với những loại không phải chữ ký số hay chữ ký điện tử chuyên dùng đáp ứng điều kiện an toàn, khi bị phản đối thì bên đưa ra phải chứng minh độ tin cậy bằng các dữ liệu khác. Chi tiết về chữ ký số và cách đăng ký thuộc chuyên đề chữ ký số; ở đây chỉ bàn góc chứng cứ.
Ngoài ra, một số loại hợp đồng luật yêu cầu hình thức riêng, như phải công chứng, chứng thực hoặc đăng ký. Với những hợp đồng đó, một cú bấm trên ứng dụng không thay được hình thức luật đòi hỏi, dù hai bên đã đồng ý. Trước khi lo chuyện chứng minh, hãy kiểm tra loại hợp đồng của bạn có thuộc nhóm bắt buộc hình thức hay không.
Những dữ liệu làm nên một cú bấm đáng tin
Danh tính tài khoản. Tài khoản được tạo bằng giấy tờ tùy thân đã xác thực, có ảnh chụp đối chiếu hay chỉ là một địa chỉ email bất kỳ? Tài khoản xác thực càng kỹ thì càng khó chối là của người khác.
Số điện thoại nhận OTP. Mã gửi tới số nào, số đó đăng ký chính chủ cho ai, có phải số người dùng tự khai khi đăng ký hay không. Nhà mạng chỉ cung cấp thông tin thuê bao khi có yêu cầu của cơ quan có thẩm quyền, nên doanh nghiệp cần tự lưu số đã gửi.
Nhật ký thao tác. Thời điểm mở hợp đồng, thời gian xem từng trang, lúc gửi mã, lúc nhập mã, địa chỉ IP, loại thiết bị. Đây là chuỗi sự kiện cho thấy người dùng đã đi qua các bước chứ không phải hệ thống tự ghi một dấu tích.
Phiên bản nội dung. Điều khoản hiển thị lúc người dùng bấm là bản nào. Nếu doanh nghiệp sửa điều khoản thường xuyên mà không lưu phiên bản, rất khó chứng minh người dùng đã đồng ý với câu chữ đang tranh chấp.
Hành vi thực hiện sau đó. Người dùng đã nhận hàng, nhận tiền giải ngân, sử dụng dịch vụ, thanh toán kỳ đầu. Hành vi thực hiện hợp đồng là chứng cứ rất mạnh về việc đã giao kết, đôi khi mạnh hơn bản thân cú bấm.
Khi người dùng chối: bên nào chứng minh điều gì
Nguyên tắc chung trong tố tụng dân sự là bên yêu cầu phải chứng minh cho yêu cầu của mình, bên phản đối phải chứng minh cho sự phản đối. Áp vào tình huống hợp đồng điện tử, bức tranh thường như sau:
| Tình huống | Bên cần đưa chứng cứ | Chứng cứ trọng tâm |
|---|---|---|
| Doanh nghiệp kiện đòi thực hiện hợp đồng, người dùng nói không ký | Doanh nghiệp chứng minh đã giao kết; người dùng chứng minh lý do phản đối | Nhật ký giao kết, bản hợp đồng đã ký, dữ liệu thực hiện hợp đồng |
| Người dùng nói số điện thoại đã bị người khác chiếm dụng | Người dùng | Đơn trình báo, xác nhận của nhà mạng về việc đổi thẻ SIM, thời điểm mất máy |
| Người dùng thừa nhận đã bấm nhưng nói điều khoản bất lợi không được thông báo | Hai bên, tùy điều khoản | Bản điều khoản lưu theo phiên bản, cách hiển thị, cách thông báo điều khoản bất lợi |
| Người tiêu dùng kiện về điều khoản trong hợp đồng mẫu | Doanh nghiệp thường phải chứng minh nhiều hơn theo quy định bảo vệ người tiêu dùng | Hồ sơ đăng ký hoặc công khai hợp đồng mẫu nếu thuộc diện phải làm, bản đã giao cho khách |
Bảng chỉ mô tả xu hướng chung. Cách toà phân định nghĩa vụ chứng minh trong từng vụ còn tùy loại quan hệ, đặc biệt với quan hệ có bảo vệ người tiêu dùng; nên đối chiếu quy định hiện hành của lĩnh vực mình.
Doanh nghiệp, hộ kinh doanh nên lưu gì cho mỗi hợp đồng
Nếu bạn đang cho khách ký hợp đồng bằng OTP hoặc nút đồng ý, hãy kiểm tra hệ thống của mình có lưu được những thứ sau cho từng hợp đồng hay không:
- Bản hợp đồng hoàn chỉnh ở dạng tệp không sửa được (thường là PDF), có mã định danh hợp đồng và mã băm ghi lại ngay khi ký xong.
- Bản điều khoản chung đang áp dụng tại thời điểm ký, lưu theo số phiên bản và ngày hiệu lực.
- Nhật ký giao kết: thời điểm từng bước, số điện thoại nhận mã, mã giao dịch phía nhà cung cấp tin nhắn, địa chỉ IP, thiết bị.
- Thông tin xác thực tài khoản tại thời điểm ký, kể cả lịch sử thay đổi số điện thoại, email của tài khoản.
- Bằng chứng đã gửi bản hợp đồng cho khách sau khi ký, qua email hoặc trong ứng dụng, để khách có thể tự lưu.
- Dữ liệu thực hiện hợp đồng: giao hàng, giải ngân, thanh toán, sử dụng dịch vụ.
Những dữ liệu này nên được lưu ở nơi mà nhân viên vận hành không sửa được, có sao lưu, và giữ ít nhất qua thời hiệu khởi kiện của loại hợp đồng đó. Dữ liệu có thông tin cá nhân của khách phải tuân thủ Luật Bảo vệ dữ liệu cá nhân 2025 (hiệu lực từ 1/1/2026) — chỉ lưu đúng mục đích và bảo vệ an toàn.
Lỗ hổng hay gặp khiến doanh nghiệp không chứng minh được
Qua các tranh chấp loại này, có vài lỗ hổng lặp đi lặp lại ở phía bên đưa ra hợp đồng. Chúng không làm hợp đồng vô hiệu, nhưng khiến việc chứng minh trở nên rất khó khi khách hàng chối:
- Nhật ký giao kết chỉ lưu vài tháng rồi tự xoá để tiết kiệm dung lượng, trong khi tranh chấp thường nổ ra sau một hai năm.
- Không lưu số điện thoại tại thời điểm gửi mã, chỉ lưu số hiện tại của tài khoản; khách đổi số là mất dấu.
- Nhân viên vận hành có quyền sửa trực tiếp dữ liệu hợp đồng trong cơ sở dữ liệu, nên bên kia dễ đặt nghi vấn dữ liệu đã bị chỉnh.
- Điều khoản chung sửa nhiều lần nhưng chỉ giữ bản mới nhất, không biết khách đã đồng ý với bản nào.
- Hợp đồng do bên thứ ba cung cấp nền tảng lưu giữ, nhưng hợp đồng với bên đó không ràng buộc nghĩa vụ cung cấp dữ liệu khi có tranh chấp.
- Không có người hiểu hệ thống để giải thích dữ liệu trước toà; bản in nhật ký toàn mã kỹ thuật mà không ai diễn giải được.
Lỗ hổng cuối thường bị xem nhẹ. Dữ liệu tốt mà không ai đứng ra trình bày được nguồn gốc và ý nghĩa thì cũng khó thuyết phục.
Người dùng bị đòi thực hiện hợp đồng mình không ký: làm gì
Tình huống hay gặp: bạn nhận được thông báo đòi tiền theo một hợp đồng vay, hợp đồng dịch vụ mà bạn chắc chắn chưa từng ký, hoặc ai đó đã dùng điện thoại của bạn để bấm. Việc đầu tiên là đừng vội trả tiền "cho xong" và cũng đừng im lặng. Yêu cầu bên đòi cung cấp bản hợp đồng, thời điểm ký, số điện thoại nhận mã và thông tin tài khoản đã ký, bằng văn bản hoặc email để có dấu vết.
Song song, hãy gom chứng cứ phía mình: thời điểm bạn mất điện thoại hoặc bị đổi thẻ SIM, xác nhận của nhà mạng, tin nhắn báo đăng nhập lạ, sao kê cho thấy bạn không nhận khoản tiền nào. Nếu có dấu hiệu bị người khác dùng thông tin để giao kết, việc trình báo cơ quan công an là cần thiết, vừa để giải quyết vụ việc vừa tạo mốc thời gian chứng minh bạn đã phản ứng kịp thời.
Với hợp đồng mà bạn có bấm nhưng không hiểu điều khoản, tình huống khác hẳn. Bạn không chối được việc giao kết, nhưng có thể tranh luận về điều khoản bất lợi không được thông báo rõ, hoặc vô hiệu theo quy định bảo vệ người tiêu dùng. Hãy chụp lại và lưu ngay bản điều khoản đang hiển thị trong ứng dụng, vì doanh nghiệp có thể cập nhật bất cứ lúc nào.
Khi nào nên nhờ người làm nghề
Tranh chấp hợp đồng điện tử thường xoay quanh dữ liệu kỹ thuật nằm trong hệ thống của một bên. Nếu bạn là người dùng và số tiền bị đòi lớn, hoặc có dấu hiệu bị lợi dụng danh tính, việc có luật sư giúp yêu cầu toà án buộc bên kia cung cấp nhật ký giao kết và trưng cầu giám định dữ liệu khi cần sẽ tiết kiệm nhiều công sức. Bạn có thể hỏi luật sư trên AI Cố Vấn để được định hướng ban đầu trước khi quyết định có cần thuê người theo vụ việc hay không.
Nếu bạn là doanh nghiệp, đừng chờ đến lúc có tranh chấp mới xem hệ thống lưu được gì. Một buổi rà soát cùng bộ phận kỹ thuật và người làm pháp chế để đối chiếu danh sách ở trên thường phát hiện ngay những lỗ hổng: không lưu phiên bản điều khoản, không lưu số điện thoại nhận mã, nhật ký bị xoá sau vài tháng. Sửa sớm rẻ hơn nhiều so với thua một loạt vụ vì cùng một lỗ hổng.
Với hợp đồng có giá trị lớn hoặc kéo dài, hai bên nên cân nhắc ký bằng chữ ký số hoặc qua nền tảng có dịch vụ tin cậy thay vì chỉ dùng OTP. Chuyên đề chữ ký số trong cụm trang có hướng dẫn chọn hình thức phù hợp; điều cần nhớ ở đây là hình thức ký càng mạnh thì gánh nặng chứng minh khi bị chối càng nhẹ.
Câu hỏi thường gặp
Hợp đồng vay tiền ký bằng OTP trên ứng dụng có giá trị không?
Có thể có giá trị nếu đáp ứng các điều kiện chung của giao dịch dân sự và quy định về giao dịch điện tử. Khi tranh chấp, bên cho vay phải chứng minh người vay đã giao kết và đã nhận tiền. Dữ liệu giải ngân vào tài khoản đúng tên người vay thường là chứng cứ rất quan trọng.
Ảnh chụp màn hình thông báo "ký thành công" có đủ chứng minh không?
Thường là không đủ nếu bên kia phản đối. Ảnh chụp chỉ cho thấy màn hình tại một lúc, không cho thấy ai đã ký và ký nội dung gì. Nên lưu bản hợp đồng đã ký, email xác nhận gửi kèm tệp, và dữ liệu thực hiện hợp đồng sau đó.
Mã OTP gửi về số điện thoại của người khác thì hợp đồng có hiệu lực với ai?
Câu hỏi này phụ thuộc vào việc ai thực sự đã giao kết. Nếu tài khoản được đăng ký sai số hoặc người khác dùng số của bạn, cần làm rõ bằng chứng cứ về chủ thuê bao, người dùng thực tế và người hưởng lợi từ hợp đồng. Toà sẽ cân nhắc tổng thể chứ không chỉ dựa vào số điện thoại.
Doanh nghiệp có phải gửi bản hợp đồng cho khách sau khi ký điện tử không?
Đây là thói quen nên làm và trong nhiều lĩnh vực có quy định về việc cung cấp hợp đồng, điều khoản cho người tiêu dùng. Gửi bản hợp đồng vừa giúp khách nắm quyền nghĩa vụ, vừa giúp doanh nghiệp có dấu vết chứng minh đã thông báo nội dung. Đối chiếu quy định của lĩnh vực mình.
Có thể yêu cầu doanh nghiệp cung cấp nhật ký giao kết hợp đồng của mình không?
Bạn có quyền yêu cầu, và với dữ liệu cá nhân của mình còn có quyền theo pháp luật bảo vệ dữ liệu cá nhân. Nếu doanh nghiệp không cung cấp khi đã có tranh chấp, bạn có thể đề nghị toà án yêu cầu họ giao nộp tài liệu, chứng cứ đang lưu giữ.
Ký bằng vẽ chữ ký trên màn hình điện thoại có mạnh hơn OTP không?
Không hẳn. Chữ ký vẽ tay trên màn hình là một hình ảnh, dễ sao chép nếu không gắn với dữ liệu xác thực khác. Sức nặng của nó cũng phụ thuộc vào nhật ký thao tác, xác thực tài khoản và hành vi thực hiện sau đó, như với OTP.