Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By bettyatolive on
Hi,
I have to allow the user to view some specific nodes, only after he does payment. Can i restrict viewing of content of some nodes based on their payment details. can some boby tell me as to how this can be acheived in Drupal. I am using Drupal 5.11 version.
Thanks,
Betty
Comments
Try these two
Try these two modules
http://drupal.org/project/premium
http://drupal.org/project/role_control
__________________________________________________________________________________
www.DrupalBased.com - Showcasing Drupal Powered Sites.
Ubercart
Ubercart allows you to sell roles and therefore site access: see the Ubercart site for more info on how to do this. I think e-Commerce might also do this, but haven't tried it.
Either way, you'll also need to use a module to restrict content access using roles in some way. Some options:
I used (and was happy with) Content Access. UC Node Access goes further by integrating Content Access into Ubercart, though I didn't have need for it. However, Premium also looks interesting because allows teasers to be viewed by everyone while locking down the main node. See http://drupal.org/node/268100#comment-875260 for a rundown on the differences between some of these modules.
Good luck!