I need a program where the members get points(admin modifiable) for signing up members under them in a 3 X 9(admin modifiable) forced matrix. The downline is not important, the points are. This program would keep track of each members points and automatically send the member our product when a certain amount of points, selected by the member, is reached, 500 or 1000 points(admin modifiable). After 12 product shipments the membership expires. No time limit on the membership. Also a one time start up fee of(admin modifiable)is collected to become a member via paypal, or check or money order. After payment is received members account automatically becomes active if paid by paypal of by admin if check or money order. membership number is obtained automatically, these can be sequential, 1,2,3 and so on as members sign up.
The admin section also needs to keep track of members, membership numbers, member points, as well as downline, Names addresses, phone and email. Plus any other info you can think of I might have left out.