+1-888-365-2779
Try Now
More in this section

Forums / Ecommerce / Customers as Users

Customers as Users

4 posts, 0 answered
  1. Jason
    Jason avatar
    16 posts
    Registered:
    27 Aug 2008
    24 Aug 2011
    Link to this post
    I'm currently evaluating the ecommerce module to take over for our current shopping cart as we move to add new features to our store.  One thing I was wondering if we could do fairly easily is allow customers access to private areas of the site after purchasing a product.  For example, if we sold a streaming movie a customer would be able to checkout and then receive a link to a private page within the CMS where they could view it.  Possible?

    Thanks,
    Jason
  2. Steve
    Steve avatar
    3037 posts
    Registered:
    03 Dec 2008
    24 Aug 2011
    Link to this post
    +1 for this as well...it'd be like selling "Roles" I guess right?  Once checkout completes add user X to role Y who can see Z
  3. Jochem Bökkers
    Jochem Bökkers avatar
    787 posts
    Registered:
    13 Aug 2007
    25 Aug 2011
    Link to this post
    Hey Jason & Steve,

    Well Sitefinity's got you almost covered there. One of the product options is to auto assign a role when you purchase a product. Say someone purchases productX then (s)he can be automatically assigned to role SupportX. 

    You can find the option in the product edit page (see screenshot). From there you can do do two things, depending if you're a programmer or not. 

    Either setup a role for each of the products. User buys product 'Avatar', automatically gets assigned to role 'Avatar', the pagelink for 'Avatar' is set to be viewed by the 'Avatar' role. After the user checked out and browses to the movie page, the 'Avatar' page link will appear.

    Secondly, I haven't tried it or anything but. You could create a page and through the API you should be able to retrieve if a person has bought a certain product by retrieving the order history. Depending on whether a product is purchased or not you could then show/hide links.

    J.
  4. Jason
    Jason avatar
    16 posts
    Registered:
    27 Aug 2008
    25 Aug 2011
    Link to this post
    Excellent, thanks for the info.  That is exactly what I was looking for.

    Jason
4 posts, 0 answered