HomeHome Product Discus... Product Discus...Payment Registr...Payment Registr...Role creation based on purchasing a particular productRole creation based on purchasing a particular product
Previous
 
Next
New Post
7/6/2010 1:07 PM
 

Question:

I'd like to know if your payment module can support role creation based on purchasing a particular license package in the store. In other words, I want people to be able to select one of 3 or 4 "packages" of content on our site, each of which is correlated to a DNN role.

 

Answer:

Yes the payment registration module supports adding and/or removing a user from one or more roles after purchase. Here is a link where you can view the module settings http://www.smith-consulting.com/produ...

In the module settings you have the following configuration options:

Role(s) to Add after Successful Payment – The Registration module allows you to select multiple roles to add a user to upon successful registration and credit card authorization, the user will be placed in the roles that you choose here. All the currently defined roles in your DNN portal will be available as checkboxes.

To add new roles, go to the DNN Admin menu - user roles menu option. Default DNN roles are Administrators, Content Manager, Registered Users, Subscribers.

Role(s) to Remove after Successful Payment – The Registration module allows you to select one or more roles to remove a user from upon successful registration and credit card authorization; the user will be removed from the roles that you choose here. All the currently defined roles in your DNN portal will be available as checkboxes.


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
2/20/2011 8:44 PM
 

Question:

Let me explain my situation. I have a site based on membership. Each user has to purchase a membership to use it. And some of users want to renew their current membership before it is expired. If he or she paid for renewal at this situation, the previous effective days # are added to the newly purchased membership period? As I tested, the previous effective days # of previous membership are ignored. Is there any solution?

 
New Post
2/23/2011 10:57 PM
 

Are you using the Authorize.Net payment gateway?


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
2/24/2011 5:06 AM
 

Yes

 
New Post
2/26/2011 1:09 PM
 

If a user renews their current membership before it is expired the module will add the number of days to their role as configured beginning on the day they renewed their membership. The module does not add the remaining effective days on their role. For example, if you configured "30 days" and the user renewed their membership on 3/1/11 and had 10 days remaining on their membership the module will give them access to the role for 30 days from 3/1 not 40 days. We made this change on the cart module to take into account the users remaining effective days but havnt added the logic into the registration module. It shouldnt be a big deal to add this logic to the registration module if you would like to quote to add it please email sales@smith-consulting.com

Thanks,

Dave


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...Payment Registr...Payment Registr...Role creation based on purchasing a particular productRole creation based on purchasing a particular product