[OpenCPS] Vv xay dung mo dun thanh toan keypay

Nguyen Van Nguyen nguyennv at iwayvietnam.com
Wed Jun 1 12:37:32 ICT 2016


Hi anh Tuấn Anh, 
Để trả lời câu hỏi kiến trúc hệ thống, em đang viết tài kỹ thuật mô tả kiến trúc và thiết kế thanh toán trực tuyến cho OpenCPS. 
Về cơ bản thì thành phần thanh toán trực tuyến cho OpenCPS sẽ thực hiện theo phương thức tổng quát hóa bằng việc định nghĩa một tập API dùng chung cho các payment gateway khác nhau. 
Mục tiêu của việc tổng quát hóa thanh toán trực tuyến là mỗi khi bổ xung 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. 
Còn về tài liệu em sẽ hoàn thành sớm tạo thành wiki để mọi người góp ý. 


From: "Ta Tuan Anh" <anhtt at fds.vn> 
To: "Open Core Public Services general mailing list" <opencps at lists.opencps.vn> 
Sent: Tuesday, May 31, 2016 3:52:08 PM 
Subject: [OpenCPS] Vv xay dung mo dun thanh toan keypay 

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 


_______________________________________________ 
POST RULES: https://github.com/VietOpenCPS/doc/wiki/Mailing-list-guidelines 
_______________________________________________ 
OpenCPS mailing list 
OpenCPS at lists.opencps.vn 
http://lists.opencps.vn/mailman/listinfo/opencps 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencps.vn/pipermail/opencps/attachments/20160601/f81a614d/attachment.html>


More information about the OpenCPS mailing list