Hi
We are in the process of building a complex
ASP.Net 4.0 web application that will also include an e-commerce ‘Store’. Below are the features in ‘broad strokes’:
- Users will register on our site and purchase ‘tokens’ using their Credit Card. The purchase of ‘tokens’ can be a ‘once off’ payment - or a monthly subscription.
- Tokens are used to play in our on-line game (the game will be custom-developed). As users play, they accrue ‘Credits’ (virtual currency) that can be used towards an on-line purchase.
- At any time, a registered user can purchase from our ‘Store’. The system will automatically adjust the selling price for each store item by deducting the user’s existing Credits. For example, if the full price of the item is $100, and the user has 25 Credits in his balance, then the price
for that user will be $75 (1 Credit = $1).
- If I purchase the above item, I will be charged:
25 Credits from my existing virtual funds
$75, using my credit card
(Please note that a standard 'Coupons' feature will not work in our scenario - for reasons that I will not go into here.)
- From the user’s perspective, the payment will occur as one seamless transaction: the user provides Credit Card details and confirms the payment - and the system deducts the necessary Credits (virtual currency) from his balance and debits his Credit Card.
--
We are looking for a customizable e-Commerce solution that will allow us to implement the above functionality. Note that the Store is only one component of the larger picture.
Some of our unique challenges / constraints are:
- We need a ‘central’ Admin Section to manage both the store
and other web application settings / modules.
- We want to make use of existing ASP.Net Code - but integrate the e-commerce functionality with our custom web application.
- The code must be deploy-able to Windows Azure Cloud Service.
--
Could someone please advise if bvcommerce is a viable approach for the above requirements?
Thanks!
PS: We are looking for an experienced developer in bvcommerce. If you are interested, please contact us at:
[email protected]