I have a custom module that makes use of paypal. It allows our clients to enter paypal Buy Now button coding in an admin page, and then the program will parse the coding and create a URL with query string parameters for the customers when they click on the buy button. In development, the ascx control works fine. When I upload the module to the DNN 4.4 site, however, the url and parameters go from
https://www.paypal.com/xclick/business=service@trequin.com&amount=0.01&cmd=_xclick
&item_name=XXX%20ITEM%20NAME%20XXX&item_number=XXX%20ITEM%20ID%20XXX&no_shipping=1
&return=http://boltonlegal.com/AttorneyCaseReview/tabid/62/Default.aspx
&cancel_return=http://boltonlegal.com/OnlineConsultation/tabid/58/Default.aspx&no_note=1¤cy_code=USD
&lc=US&bn=PP-BuyNowBF
TO
https://www.paypal.com/xclick/business=service@trequin.com&amount=0.01&cmd=_xclick
&item_name=XXX%20ITEM%20NAME%20XXX&item_number=XXX%20ITEM%20ID%20XXX&no_shipping=1
&return=http:/boltonlegal.com/AttorneyCaseReview/tabid/62/Default.aspx
&cancel_return=http:/boltonlegal.com/OnlineConsultation/tabid/58/Default.aspx&no_note=1¤cy_code=USD&lc=US
&bn=PP-BuyNowBF
Notice the first one's return and cancel address starts with "http://" while the second one's return and cancel address starts with "http:/". This causes the customer to not be able to return back to the site after completing a purchase. Like I said, in a simple development environment the urls are correct, uploaded to dnn it is different. Could DNN be doing something to this? Thanks