[OpenCPS] Vv xay dung mo dun thanh toan keypay
Ta Tuan Anh
anhtt at fds.vn
Tue May 31 15:52:08 ICT 2016
Hi Nguyên,
Chúc mừng Nguyên đã có những commit đầu tiên cho OpenCPS. Anh vừa mới
xem qua một chút phần code của Nguyên thì thấy một số vấn đề cần bàn thêm.
Việc sinh một API tổng quát cho tất cả các thanh toán trực tuyến liệu có
khả thi? Mục tiêu thanh toán không phải là thay thế keypay = các dịch vụ
trực tuyến khác nhau mà càng càng ngày càng bổ sung nhiều loại hình
thanh toán khác nhau có trong hệ thống. Hiện trong cấu hình của phiếu
thanh toán mới định nghĩa dữ liệu cho keypay và cho chứng từ chuyển
khoản. Liệu hệ thống có thể làm tổng quát được là trong tương lai khi
cần thêm phương thức thanh toán mới thì chỉ cần khai báo cấu hình bổ
sung thêm plugin mà không phải lập trình lại (thay đổi cấu trúc dữ liệu
của phiếu thanh toán)? Nếu làm được việc này thì việc sinh một API tổng
quát kết nối các plugin sẽ có ý nghĩa. Nếu không làm được việc này thì
việc tạo API không có ý nghĩa về mặt kĩ thuật.
Nguyên cần trả lời câu hỏi kiến trúc hệ thống. Nếu chưa tìm ra được một
cấu trúc tổng quát khai báo động cho thanh toán thì chúng ta cứ làm như
hiện nay là có thêm phương thức thanh toán nào thì làm lại code trực
tiếp cho nó. Hiện phần thanh toán keypay đã đưa lên OpenCPS và đã có
ngay đóng góp của cộng đồng về vấn đề bảo mật rồi :-)
Hiện phần chữ kí số cần làm sớm trong phiên bản 1.1. Nếu có thể Nguyên
ưu tiên tìm hiểu phần công nghệ này nhé.
TA
More information about the OpenCPS
mailing list