Renew based on "Points" instead of Time - New Pseudocurrency Plugin

Discussion in 'Customization & add-ons' started by movoxo, Mar 9, 2009.

  1. movoxo

    movoxo New Member

    Joined:
    Dec 9, 2008
    Messages:
    13
    I'm interested in having the following plugin made - anyone else? Anyone have any specfication refinements?

    Outcome: Renew accounts based on usage of "points" instead of time.

    In short, it's pseudo-currency, most often used for various pre-payment schemes.

    I.e. this could be used for
    - microstock photography, i.e. you buy a pack of 20 points
    - ringtones
    - leads (sales leads i.e. mortgage leads, debt reduction, etc.)
    - pay-per-article sites or pay-per-content
    - even virtual assistant tasks i.e. 1pt = 1 task < 15min
    etc.

    Process:
    a. Need a table added so that each account has points assigned to it.
    a2. Can define free points added to a new account;
    a3. Can create a product just like we do now, but add a field for a number of points with a given product. I.e. I can sell 100 points for $20 or 500 pts for $77 etc. - each product is required to define # of points when using this plugin.

    b. Need a way to spend the points; i.e. make a pseudo-currency purchase with essentially 1 click + verification, then a resulting download.
    Examples: www.iStockPhoto.com
    I'm not sure the best way to do this offhand, it's probably where the plugin stops, and it would be up to other programmers to integrate from here - by deducting points from a user's balance.

    Another option might be to simply deduct user's point-balance when a formatted URL with a hash-name is clicked i.e. to buy a stock photo, the URL might be .../amember/plugins/points/p.php?file=HASHNAME&cost=3
    then pop a JS alert "Click OK to buy this file for 3 points"; when they click yes, the URL is unhashed and user is forwarded. Upside is it's simple and fast, downside is without additional code, the user won't have a lifetime record of the purchase.

    c. When plugin is enabled, user is able to define automatic renewals i.e. when account dips below 50 points, automatically buy 100 more using card on file.
    (UI might be when account dips below (control-panel defined amounts) then automatically purchase (product drop down, which defines a number of points)


    Sorry for the long post, but I'm hoping by spelling it out to move faster on getting it done! Anyone else ready to buy this if made?

Share This Page