Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Need help with paypal integrationNeed help with paypal integration
Previous
 
Next
New Post
6/5/2009 12:49 PM
 

I am trying to port an existing site over to dotnetnuke. On the existing site there are a few Paypal forms. I have read the paypal forum items and can't come up with an answer.

http://www.macleodconservativeeda.ca/donate.asp

http://www.macleodconservativeeda.ca/calendar1/display_event.asp?ID=11

The first link is a donation page where the user fills out standard form information, then selects a donation amount,  then submits the information to paypal.The second is a registration for an event.Here are the issues that I am coming up against:

First form:
I can't get it to work even if I put the original pages in an IFrame.

Second form: Is there a way to have a "custom registration form" linked to an event? For example you could sign up for multiple people, different options,etc. and then go to paypal with the total. I would like the people that I'm building this for to have the ability to change the form for each event

I can't seem to find any solutions out there.

Any ideas would be very welcome.

Thanks Glenn

 

 
New Post
6/5/2009 3:43 PM
 

I recently published a simple buynow button module, and had to do some javascript trickery to get it to work. Paypal is using forms to post to their site, since DNN already has a form you run into issues. So if you insert javascript on the button click event you can change the action of the form to point to the correct PayPal address. This is at least step one in solving the first issue.

I just looked at the second page you referenced, and it looks like you are already doing something similar in the SendCart() javascript function. My question is what do you do with the extra information such as the name fields etc? I do not see where you are storing them anywhwere, is that right? I do beleive to acheive the event linking and dynamic form your best solution is to build a custom module, or try to find one already developed that can handle these requirements.

 This module sounds like it might do the trick: http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=14202

 

 
New Post
6/5/2009 4:44 PM
 

 That event module certainly does appear to match the stated needs plus the two extra calendar view modules are nice options.  Possibly a perfect fit!
 
For the $199 price though, you might also consider a more generic dynamic forms module that you could leverage for more than just events.  Dynamic forms is a good example of one such open-ended forms module.  At $119 it's also a bit more affordable -but- you'd have to spend the time to set up forms to integrate with the DNN  Events module plus you'd forgo those nice extra event views.  
 
Dynamic forms has the ability to add/update/delete data from DNN tables and/or call stored procedures so you could leverage it to take payments for "premuim" user role membership, create event registration forms that allowed multiple attendees to register at once, create general PayPal donation forms (not tied to events), make custom user profile update forms, etc.  XMOD is another good forms module that I use quite a bit but, at the moment, Dynamic forms offers more control over the database and features PayPal IPN integration.
  
Good luck!
-mamlin


esmamlin atxgeek.me
 
New Post
6/6/2009 11:10 AM
 

Thanks for the answers. I will look at the solutions provided, but, the budget that they have fro this is pretty much non existant. The forms that you saw are hand made and do not store anything in a data base. They simply take the info provided(name, address, etc) and put it into the "description" field for paypal. I have a feeling that this is going to turn out to be a custom module. So the next logical question would be.: Are there any good tutorials on fairly complex module building? 

 
New Post
6/8/2009 5:02 PM
 

This is a great site put together by Michael Washinton that help me get started when I first got into DNN development. http://dotnetnuke.adefwebserver.com/DotNetNuke/tabid/195/Default.aspx

However, if you want to check out the BuyNowButton module I created may suite your needs. Take a look at this page: http://itlackey.net/Products/Modules/BuyNowButton/tabid/896/Default.aspx and let me know if you have any questions regarding the module or module developement for that matter.

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Need help with paypal integrationNeed help with paypal integration


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out