This work describes a new Moodle module, CFdownload, developed to set up
e-commerce system which allows charging the process of downloading files using
Prepaid Card Technique. This new module adds two features to Moodle, the first is
allowing the student to pay per file of course material download and not to pay to
enroll in the entire course as the existing Moodle system do, While the second
allows the student to pay using prepaid card technique (which is similar to the Cell
Phone prepaid card method) and not by credit cards (which are rarely used in the
developing counties) as the existing Moodle system do.