Mục lục
Module Drupal áp dụng cho thanh toán thương mại điện tử tại Việt Nam
Mentor:
- Phan Thái Trung (giảng viên khoa CNTT trường Đại học Xây dựng) (phanthaitrung [at] gmail [dot] com)
Tóm tắt ý tưởng:
Drupal là một CMS / Framework mạnh có hỗ trợ tốt các hình thức thương mại điện tử như Ubercart. Các phương thức thanh toán hiện nay của Ubercart trên Drupal chủ yếu dành cho thẻ tín dụng hoặc qua các cổng thanh toán của nước ngoài. Đối với Việt Nam, người phát triển Drupal chưa có một thư viện đầy đủ bao phủ các phương thức thanh toán cần thiết áp dụng cho khách hàng Việt Nam.
Hiện nay VN có khoảng 3 cổng thanh toán điện tử hoạt động là OnePay, Ngân Lượng, Bảo Kim. Thì chỉ có Ngân Lượng đã viết cho Drupal phiên bản 6, đã lỗi thời vì hiện nay phiên bản hiện tại của Drupal là 7.x. Và thư viện đó là dành cho module eCommerce chứ không dành cho module Ubercart. Module Ubercart hiện nay là một hệ module TMĐT có thể nói phát triển phổ biến nhất cho Drupal.
Dự án này phát triển một module trên Drupal giải quyết yêu cầu đó.
Mô tả chi tiết:
Mục tiêu phát triển một module chạy trên Drupal 7.x và hệ thống theme dành cho module. Tích hợp với module Ubercart giải quyết các quy trình thanh toán ứng với cơ sở hạ tầng thương mại điện tử tại Việt Nam.
Các phương thức thanh toán hiện tại ở Việt Nam có thể bao gồm:
- Thanh toán qua Internet banking với các ngân hàng
- Thanh toán qua các cổng thanh toán Onepay, Ngân Lượng, Bảo Kim… (Ngân lượng chỉ hỗ trợ Drupal 6 với module eCommerce)
- Thanh toán qua thẻ tín dụng Onepay
- Thanh toán tự động qua chuyển khoản với mã chuyển khoản cho trước
- Thanh toán ngoại tuyến qua chuyển khoản hoặc chuyển tiền
- Thẻ cào điện thoại
- Thẻ cào game
- Thanh toán qua đầu số tổng đài nhắn tin (8xxx, 1900…).
Sản phẩm sẽ là phần mềm nguồn mở lưu trữ trên kho dữ liệu Sandbox hoặc là một project của Drupal.org và phải sẵn sàng để sử dụng cho các trang web TMĐT ở Việt Nam.
Kỹ năng yêu cầu:
- PHP, Drupal custom module, Drupal form API, jQuery / Javascript, CSS.
Đánh giá mức độ:
- Khó.