This module allows users to pay for a node, such as an event/conference/lecture/course, without the overhead of ecommerce or ubercart.
Different roles can have different amounts for the same node, for example members can be offered a lower rate over non-members.
After signing up for the node using the Signup module, the user will be redirected to Paypal where they can complete the payment. Once Paypal accepts the payment, the database will be updated to confirm the user as an attendee.
Integration with the Signup status module for reporting is also available.
Also see the Signup Pay Early Bird module.
Testers and patches are needed for this module.
Configuration
1. Go to admin/user/access, and assign roles to the 'sign up for content' permission
2. Go to admin/content/types create a content type like "course" or "conference", then enable signups for that content type.
3. Go to admin/settings/signup_pay and check "Enable payment on signup for all new signup enabled nodes by default". If you want anonymous users to be able to signup and pay, then uncheck the "Deny anonymous" too.