I'm looking for an OS Commerce guru to develop a credits system for a project I'm working on. Similar to that offered by istockphoto.com (The credits system not the project). The idea is that credit packages will be offered as products for purchase to customers, which can be added and configured from the OS commerce admin panel. The more the customer is willing to spend, the cheaper the credits. So for example, if they buy a $100 credit package they get 100 credits. If the buy a $200 credit package they get 250 credits. Price and amount of credits per package must be configurable and unlimited packages must be able to be added. Credits can then be used to purchase services from the site. Credits purchased, spent and amount left must be trackable from the client account area and admin panel by user. They will have an expiration date which will be configurable from the admin panel (Globally not individually). Expiration date must be displayed in both the admin and client area. For expiration, will need the ability to set a time or leave blank for no expiration. Cost of services must be shown by both price and number of credits, so if a customer looks at a service (Which will be a product in oscommerce), cost will be shown as standard price per unit and credits per unit. Therefore, need the ability to add products to the site via the admin panel by both price and number of credits (Credit packages need to be added as products by price only). Need option to enable/disable credit system. Client will have the option to choose how to pay at checkout (Credits or standard pricing). Shopping cart must show totals as both standard price and number of credits required. If the customer doesn't have enough credits to cover the services they've ordered at checkout, then they must be given have the option to buy more. The number of credits they have left will be displayed at checkout, so for example, if a client buy's a service which costs £100 or 100 credits, amount of available credits will be displayed to show them status. So say they have 200 credits left then they can go ahead and purchase. If they don't have enough credits left and they chosen to pay by credits then there needs to be some kind of flag to tell them to buy more. If a customer purchases a service via credits, on completion of transaction, they will be sent an email telling them how many credits they have left. PM me if you need further information.
Additional Project Description:
07/14/2008 at 9:38 EDT