In Progress

Drupal Paypal Integration

I have a beta Drupal 5.7 site that needs some additional or improved functionality. I don't think we need any custom programming but we do need someone with a good command of installing and configuing modules, handling paypal, and controlling dynamic content based on user roles.

The site is available to view on a development server [url removed, login to view]

We already have user profiles set up related to the work we require:

visitor - anonymous, unauthenticated user

supporter - a registered but non-paying member of the site

member - a registered paying member of the site


Dynamic Content on home page at top right of right column:

Visitors see "Join Now" and "Donate" buttons

Supporters see "Upgrade" and "Donate" buttons

Members see "Donate" button only

Payments and Events

We currently have simple Paypal module plus e-commerce module and I don't know how they are working, but we seem to have to fill out a shopping form in drupal and then have to re-enter information in Paypal. We want something like the lm_paypal module so we can handle subscriptions and donations. We need a better registration process for joining the site (as either Supporter or Member), registering for events, and donating.

We would like to add events via our calendar but then have them tied to e-commerce.

We need pricing based on user level. Visitors and Supports will have to pay, members don't pay anything

Event registration must collect email address on registration (opt-in), to send event reminders

Event registration must offer user ability to join the organization. Users can join but at non-paying members or paying members

We may decide to sell products, too. So if you think there is a better solution than lm_paypal, please offer that. But we must have paypal/drupal intergration so we can determine subscription level as access level to the site.

We will need the following e-commerce options

paypal integration so we can set user level based on subscription payment.

reminders sent to renew subscriptions

We have one membership level for $35

Events may cost various amounts

Donations are a minimum of $35 but users can type in any amount

ability to add products for sale later on

Automated Registration Emails

We would like the admin to get an email when a person joins, because the membership must be approved.

We would like an email to be sent to the user once the Admin approves (confirmation/welcome email)

We would like emails to to go to users to remind Members of renewal dates. I think lm_paypal module can do this.

Other tasks

Add a CAPTCHA module to stop spam to foms, sign up pages, etc.

Skills: PHP, Website Design

See more: drupal paypal, drupal paypal integration, paypal drupal, drupal dynamic paypal button, drupal paypal payment, drupal paypal module, lm_paypal, drupal lm_paypal, work at home options, website dev cost, up work pricing, spam button, profiles membership, pending on paypal,, paypal email confirmation, paypal confirmation email, payment pending in paypal, payment handling, page plus programming, organization at work, opt programming, one-stop plus, one stop plus, how to process a payment on paypal

About the Employer:
( 2 reviews ) Alexandria, United States

Project ID: #410677

Awarded to:


I am an expert on Drupal/ecommerce and supported by a team of juniors. Check PM. Regards Babu

$750 USD in 15 days
(40 Reviews)

16 freelancers are bidding on average $663 for this job


Hi, We have gone through your project details and we have perceived that we can do this best, as we have prior experiences on similar projects. Please check the PM. I am looking forward to your response and believe More

$750 USD in 20 days
(273 Reviews)

************************************************************************.. YOUR SEARCH ENDS HERE .. ************************************************************************************ Get it done professionally and g More

$741 USD in 8 days
(123 Reviews)

Hi,I have been through your specs well and can handle the [url removed, login to view] for your [url removed, login to view],Bryce

$750 USD in 12 days
(222 Reviews)

I am very interested.

$620 USD in 22 days
(93 Reviews)

Hi, we are very [url removed, login to view] have gone through with the requirements you described in your detail. We can easily do it with our [url removed, login to view] will provide you regular updates during progress, if we get this.... And als More

$650 USD in 20 days
(77 Reviews)

Dear Sir I have experienced and expertise in drupal fields. Please view PMB about my developed drupal sites. I hope that you will provide this job to me and reply to me as soon as possible. Regards Raj

$400 USD in 7 days
(45 Reviews)

We possess extensive experience of developing numerous high-end websites and are highly organized and adept at meeting tight deadlines that are so common in this industry. Please see PMB for more details.

$700 USD in 20 days
(9 Reviews)

Hi! I can take care of all mentioned tasks. If standard modules will not perfectly suit Your needs, I can adjust them as well with PHP. My portfolio: [url removed, login to view] Regards, Konstantin.

$250 USD in 3 days
(24 Reviews)

Hi! This is drupal freelancer.

$700 USD in 14 days
(23 Reviews)

kindly check PM

$750 USD in 14 days
(13 Reviews)

We are experts in Drupal. Please see the PM. Thanks Dave

$750 USD in 3 days
(2 Reviews)

We have similar projects here, the team with over 7 years working experiences. please kindly check PMB for details, thank you.

$750 USD in 10 days
(7 Reviews)

I am having 3+ experiences in web design with PHP / MYSQL and also experienced in CMS like Drupal, Joomla, Wordpress. Please check PMB for more details.

$650 USD in 14 days
(3 Reviews)

Hi im a computer enginner with lot of experience in PHP and Drupal. I have work with paypal and Drupal, using modules like ubercart, paypal buttons and premium module to build membership sites. My hourly rate is 16 do More

$750 USD in 10 days
(0 Reviews)

Hi, Please see PMB for detail. Kind Regards, Runi Integrity Softech

$650 USD in 30 days
(0 Reviews)