I'm testing out this code which looks useful. Everything is installed and activated, but there's no change in the signup-enabled node. You can still just signup with your email, & there's no request for payment to the user. On the node edit tab, there's no option to enable payment or the amount.

This is on a content type I created for events and a calendar view to display them, not in the event module. Does this module assume the presence of event module? It doesn't say its required.

Or, does signup-pay 5.x-1.x-dev not work with signup 5.x-2.4? Should I drop back to signup-5.x-1.0?

Thanks.

Comments

champs794’s picture

I don't see any evidence that it does anything with signup-5.x-1.0, either. Not with an Event, not with a Page node.

kbahey’s picture

Status: Active » Postponed (maintainer needs more info)

Did you configure it first?

I mean you have to do at least the following steps:

1. go to admin/user/access, and assign roles to the 'sign up for content' permission

2. go to admin/content/types/SOMETHING and enable signups for one or more content type.

3. go to admin/settings/signup_pay and check "Enable payment on signup for all new signup enabled nodes by default"

4. On the same page make sure that at least one role is selected in the Role Weight field.

5. Then, on the node edit form, you will find a fieldset "Signup Payment". Make sure you check the box "Enable signup payment options for this node?" and enter an amount for each role.

After you do all that, the user will see the amount. Once they signup, then get a "Proceed to Paypal" button.

There is an option to allow anonymous users to pay as well, and you can vary the amount paid by role too.

See if this does it for both of you ...

aswalla’s picture

I can verify that this is not working either for me. Setup is Drupal 5.9 with Event 5.x.2.x.dev module and Signup 5.x-2.4 module.

On my dev server, I do have it working with the following setup: Drupal 5.9, Event 5.x.1.0 module and Signup 5.x.1.0 module.

So there is possibly an incompatibility between the signup-for-pay module and either the event 2.x module and/or the signup 2.x module?

aswalla’s picture

Did some more tests. On my dev server, I upgraded the event and signup modules and the signup_pay module still worked correctly. So back on my main server, I uninstalled all three modules and then went into the sql database and remove all references to each of the modules and to the signup early bird module and signup status module that i had installed and uninstalled and one point also (specifically in the system table). Then I installed the signup 1.0 module and signup_pay module and event 1.0 module and it worked. I upgraded the signup module to 2.x and event to 2.x and it all still functions properly.

So possibly there is some setting in the database which is being cached and causes the signup_pay module to not work correctly. This manual fix of removing all references in the db first is a pain, but it works now. I clean install would probably not encounter this problem.

jcbou’s picture

Not working for me either. Setup is Drupal 5.11 with Event 5.x.1 module and Signup 5.x-1 module.
I tried uninstalling signup and signup_pay, cleaning the database, and installing it again, but still does not work.

Any idea on how to fix this?
This module would be a killer if working. Thanks for your great work.

ddease2’s picture

Title: Installed, but there's no payment option for the node » Status update?

Has anyone found a resolution to this issue? Here are my specs:

Drupal 5.12
signup-5.x-2.7
signup_pay-5.x-1.x-dev (2008-Jun-24)

Everything is installed but there's no indication of Paypal link.

Thanks,

DRD2