I am making a site that has 2 main roles; 1 for creating content and the other for viewing content.

The contert creaters can only view content they have created and have to pay a sign up fee, whereas the viewers can sign up for free but can't create the content.

I can do some of this by setting the permissions for the roles etc but I can't find a way to have a sign up page for the role needed. I want to get different information from the paid and non-paid roles, as well as have a payment link on the paid one (I think i will hack paypal subscribe to use worldpay)

Can anyone help?

Thanks

Comments

venkat-rk’s picture

Not possible at the moment. Please look at Moshe's suggestion for a solution in this thread:
http://drupal.org/node/42663

sangamreddi’s picture

Projectopus implemented signup pages based on roles. I don't know how they did. If u come up with a solution post it here.

worldpay module available in latest e-commerce as a contibuted module.

Sunny
www.gleez.com

Dublin Drupaller’s picture

Hi Sym,

I pulled together a worldpay.module for 4.6 based on an older version and I'll update it soon for Drupal 4.7. It's pending approval as a contributed module.

you can pull it down from here (Drupal 4.6):

http://cvs.drupal.org/viewcvs/drupal/contributions/modules/ecommerce/con...

make sure you pull down the readme.txt that goes with it and let me know if you need a Drupal 4.7 version.

hope that helps

Dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate

sym’s picture

Thanks for the world pay info, I'm useing the module for the ecommerce side of the site at the moment, so i was just going to change the paypal subscribe module to use that.

Whilst we're talking about worldpay, has anyone got the instant payment thing working? there is something in the notes about it.

Dublin Drupaller’s picture

hi sym,

no worries. I put some info. about that in the readme.txt

I had a client a while back who was using worldpay, but preffered the manual processing. the number of transactions for them was low and they automatically got a notice from worldpay.com when a payment was made, so it wasn't a big thing for them.

So I didn't go the full nine yards and get their setup. Drop me an email and I can probably help though, because I remember looking into it and worldpay passes back confirmation details to Drupal's worldpay_callback page that can be used to process the transaction automatically.

I don't have a worldpay account to test that on now, so we could kill two birds with the one stone, so to speak.

Drop me an email (by clicking on my CONTACT form) if you need a hand with it..or please post back up a patch.

Hope that helps

Dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate