Làm thế nào để lưu thông tin hóa đơn của khách hàng member và không có member
Xin chào mọi người !
Hiện em đang làm một cái app kết hợp giữa winform và một app mobile. Cụ thể là Winform thì em làm cho nhân viên sử dụng để đặt món, thanh toán ..blabla và App moblie để khách hàng đặt hàng trực tuyến.
Em đang thắc mắc ở đoạn thanh toán không biết mình lưu cái "Hóa đơn" ra sao ạ. Vì app của em thì khi đến cửa hàng có thể thanh toán thông qua thành viên hoặc không cũng đc, ở app thì phải đăng nhập mới đặt món đc.
Em có tạo một bảng order lưu lại user_id nhưng nếu chưa là thành viên thì tất nhiên tạo Row order không đc ạ. Vậy các tiền bối có thể cho em xin tý kinh nghiệm để làm cái này không ạ.
Em xin cảm ơn
3 CÂU TRẢ LỜI
bạn có thể tạo ra 1 id riêng base on id của device, hoặc bắt user nhập email + sđt + verify sđt giống một số trang bán hàng cho đặt online ko cần login
Theo mình thì bạn nên lưu số điện thoại trong bảng orders như là 1 trường bắt buộc nhập còn user_id thì không bắt buộc. Vậy có 2 trường hợp khi lưu là:
- Thành viên (user_id + số điện thoại)
- Khách (số điện thoại)