Danh mục:
Nếu bạn cần xem lại Phần 3 - Xem tại đây
Nếu bạn muốn học và làm dự án cụ thể về E-Commerce -> Tham khảo ngay Khóa học tại Youngmonkeys - Lập trình thực chiến E-Commerce
Còn nếu bạn đã tự tin về kiến thức của mình thì cùng tham khảo chi tiết bài viết này, với hình ảnh cụ thể từ https://ezyplatform.com/
Tiếp nối các tính năng trong đồ án tốt nghiệp E-Commerce, bài viết hôm nay chúng ta sẽ đi sâu hơn thêm 1 số tính năng khác:
11. Quản trị các dịch vụ thanh toán (Payment Services)
Ví dụ: COD, thẻ tín dụng, VNPay, Momo, PayPal, Stripe
Chức năng quản trị
- Danh sách các phương thức/dịch vụ thanh toán
- Thêm mới / chỉnh sửa / xóa dịch vụ
Cấu hình chi tiết:
- Tên hiển thị
- Loại (online/offline)
- Phí xử lý giao dịch (cố định / phần trăm)
- Trạng thái (kích hoạt / vô hiệu hóa)
- API key / Endpoint nếu cần
- Mã quốc gia được phép
- Gán dịch vụ thanh toán cho từng quốc gia, cửa hàng cụ thể (nếu đa quốc gia/đa seller)
- Nhật ký hoạt động (audit log)

12. Quản trị các dịch vụ vận chuyển (Shipping / Carrier Services)
Ví dụ: GHN, GHTK, Viettel Post, EMS, DHL, tự giao hàng
Chức năng quản trị
- Danh sách các hãng/dịch vụ vận chuyển
- Thêm / sửa / xóa
Cấu hình chi tiết:
- Tên dịch vụ
- Mã code tích hợp
- API endpoint, key
- Phí mặc định, phí tối thiểu
- Quốc gia hỗ trợ
- Thời gian giao hàng ước tính
- Trạng thái kích hoạt
- Thiết lập mức phí linh động theo khu vực, cân nặng, kích thước
- Mapping dịch vụ vận chuyển cho cửa hàng / quốc gia cụ thể
- Nhật ký tích hợp / lỗi gọi API
13. Quản trị các quốc gia (Countries)
Ví dụ: Việt Nam, Mỹ, Nhật, Úc
Chức năng quản trị
- Danh sách quốc gia
- Thêm / sửa / xóa quốc gia
Các thuộc tính cấu hình:
- Tên
- Mã quốc gia (ISO)
- Tiền tệ mặc định
- Tỉ giá
- Thuế VAT mặc định
- Định dạng địa chỉ
- Khu vực / vùng miền
- Trạng thái bật/tắt (có bán hàng ở quốc gia đó không)
Mapping:
- Các dịch vụ thanh toán được phép
- Các dịch vụ vận chuyển hỗ trợ
- Các cửa hàng phục vụ ở quốc gia đó
14. Quản trị các cửa hàng (Stores)
Áp dụng cho sàn TMĐT đa seller, marketplace, hoặc hệ thống chuỗi cửa hàng
Chức năng quản trị
- Danh sách cửa hàng
- Thêm mới / chỉnh sửa / vô hiệu hóa
Thông tin chi tiết:
- Tên cửa hàng
- URL / subdomain
- Chủ sở hữu (user_id)
- Mô tả / Logo
- Quốc gia hoạt động
- Địa chỉ kho / giao hàng
- Chính sách vận chuyển, trả hàng
- Trạng thái (active/inactive)
Cấu hình:
- Dịch vụ thanh toán áp dụng
- Dịch vụ vận chuyển áp dụng
- Tỉ giá riêng (nếu có)
- Thuế riêng
- Quản lý nhân viên / tài khoản admin con
- Nhật ký thay đổi

15. Cài đặt

