PHP Open Realty Modifications
Project ID: 1228254302
Project Details
  • Status:
    Closed (Cancelled)
  • Posted:
    12/2/2008 at 16:45 EST
  • Cancelled:
    12/24/2008 at 0:34 EST
  • Project Creator:
  • Budget:
    N/A
  • Description:
    Please Note: We have a paypal subscription module to be used

    Currently in Open Realty 115b, only the admin can create an agent account. We want the following abilities:

    - Ability for the admin to be able to create another type of account: Contractor
    - The contractor account will be similar to the agent account but with the ability to create an agent account
    - The contractor account will have Regular Options
    - The contractor account will not have “Form Editor Options”
    - The contractor account will not have all of the Admin Options. The contractor will have the “New Agent” tab
    - The contractor will not have the option to make the new agent an admin or active
    - The new agent account should be inactive automatically (with ability to log in)
    - When the new agent log in, the new agent should only see the subscribe button with the “Regular Options” (with there information that was entered by the contractor). The “Regular Options” should not work until the agent has subscribed
    - When the new agent click on Subscribe, the following should take place:


    For New Agent Account that was created by a contractor
    - If
    user = agent and
    user != admin and
    subscription = no

    - then (add Subscribe to the user menu)
    - When click on (Subscribe), get db data for:
    First Name, Last Name, Username, Email Address
    If no First and Last name
    Ask for First and Last Name via text boxes
    Display: Username and Email Address
    Display account level to subscribe to
    Continue with paypal subscription
    Upon completion of the paypal subscription payment, update db



    Part 2
    _____
    For Contractors - Reporting

    - Add new agents
    - See: (only customers that were added by the contractor
    customers that were added by the contractor
    customers that paid via paypal subscription
    customers that did not continue with signing up
    customers that terminates account
    date customers subscribe/terminate
    - See how much paid to contractor to date



    Admin - Reporting

    - If user = admin & reporting = yes
    Able to see all customers + (subscription level, sign-up date, start paying date, contractor that created the account, etc.)
    Able to see all contractors + (amount paid to date, amount owed, tab to see all customers associated with the contractors/affiliates, number of customers
    Able to suspend (change to inactive) contractors

  • Tags:
Project Bids



(5 bids have been placed. kingoba has chosen to keep all bids for this project hidden.)