eCommerce - Can C5 do all of this?

Permalink 1 user found helpful
Hey guys, I'm a big fan and of C5 and have built several sites on it, but never used it for eCommerce yet. A client of mine has several requests for her upcoming eCommerce redesign, and if C5 can handle these, I'd be more than happy to use it for her project. Do any of you know if C5 can handle all of these items?

* Ability to do affiliate linking
* Ability to set up log ins for wholesale accounts that will give them their customized pricing so they can order online
* Unlimited number of products
* Ability to browse products by category
* Ability to set up gift registries
* Ability to generate monthly reports on what we've sold for accounting and inventory purposes
* Ability for customers to rate products or leave product reviews
* Ability to reward customers with loyalty points per dollar spent

micahc
 
Mnkras replied on at Permalink Reply
Mnkras
1.http://www.concrete5.org/marketplace/addons/ecommerce-affiliate-and...

2. Not sure

3. Yes

4. Yes

5. Yes

6. You can export your orders (you may need another addon to get more specific though)

7. Yes

8. Not without an addon (there might be one)
Mainio replied on at Permalink Reply
Mainio
* Ability to set up log ins for wholesale accounts that will give them their customized pricing so they can order online

2. Not sure

>> I'd say YES also to this but there's just about a billion way to do this...

EDIT: But needs to be emphasized that you cannot do this out-of-the box, it needs customization/custom coding in your project.
micahc replied on at Permalink Reply
micahc
One of the features of the Core eCommerce Add-on is "Price modifiers on custom attributes." - wouldn't that serve to achieve this? Or I suppose, this is custom attributes on the products, not the user...hm. If anyone can point me in a good direction to get this done, I'd be grateful. What's one of the "billion ways to do this?"
Mainio replied on at Permalink Reply
Mainio
Currently in the eCommerce add-on you can add product-specific attributes that allow you to define price modifiers based on the user input. This means that you can e.g. sell a car on your site and add additional stuff there like:
- STEREO +$400 [x]
- WINTER TIRES +$500 [ ]
- LEATHER COVERING ON SEATS +$2000 [x]

So this is what I think the "pricing modifiers on custom attributes" refer to.

How I would build the thing you're trying to achieve depends on the full requirements of your customer. Few examples might be:
a) Build own product sets only accessible for the wholesale accounts and add the products there as new products with their wholesale prices (works if you only have a low amount of products)
b) Build a new discount type that would check if the customer is a wholesaler during the checkout and then
b1) Add the wholesale price as custom attribute to the products
b2) Create a group for the wholesale accounts


Probably building b) would be more flexible but would (of course) require more work...


Antti