I need an osCommerce 2.3.1 script/addon created to allow new accounts to be created by current users creating an 'invite code' in 'My Account' section and then giving this invitation code to the user that wishes to sign up.
Users should also be able to register but the account should need to be set to ACTIVE by an admin from the admin panel before it can be used.
The invite link method should automatically make the account active. Existing users should have 'invite credits' where they can invite a friend with an invite code which is unique to them.
This section should have options to give all users x amount of invites, give or takeaway a certain amount of invites from a user , to be controlled by an administrator from the admin panel.
When an invite is created by an existing user 1 invite credit gets deducted and 1 invite code is created in the and listed in a section in the users 'My Account' section which shows 'Pending' if the code has not yet been used to register an account and 'Used' and a detail of the username that registered the account if it has been used to register an account with. This invite code cannot be used again.
The admin panel section should also be able to list:
- how many invite codes have been created
- how many INVITES have been issued (but not created).
- How many invites exist.
- How many invites are currently pending (created but not used to registered with).
- How many users have REGISTERED from an invite link
each heading should give a list of all the users and the values (applicable to that query) when clicked.
?People without an account may create one but it will not be active until it is checked and enabled by an administrator.
This should be testing and working on osCommerce 2.3.1 and should be provided with full step by step installation instructions (in standard oscommerce txt file fashion)