While delivering a custom DNN (DotNetNuke) for a client, we came across a bug in the Events module. Apparantely one of the methods that passes the dollar amount of a paid event into the method that generates the PayPal link carries the dollar sign($) along, so the method essentially goes, $ is not a numeric so I'll just set the amount to $0.00. Well, that obviously is no good, who wants to charge nothing for an event?
So, to make a long story short, through some help from a Forum Posting on DotNetNuke Forums, I was able to fix the module and make a good client happy.
I've included the link to the fixed module below:
Download Events Module Fix
Page rendered at Friday, November 21, 2008 3:27:45 AM (Eastern Standard Time, UTC-05:00)