You're welcome Joe.
The way I read your response is that you do not get many affiliate referrals, but of the ones that you do get, there are very few that actually convert to a sale. That leads me to believe that when an Affiliate sends a referral to the DNN Marketplace that the customer must buy during that session. I went and looked at the cookie and I think that statement is incorrect because it looks to me like the cooke is set to expire 365 days later.
HTTP/1.1 200 OK
Date: Thu, 06 Dec 2007 18:00:32 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Pragma: no-cache
Set-Cookie: AffiliateID=10065; domain=marketplace.dotnetnuke.com; expires=Fri, 05-Dec-2008 18:00:30 GMT; path=/
Set-Cookie: SkinID=1; domain=marketplace.dotnetnuke.com; expires=Fri, 05-Dec-2008 18:00:30 GMT; path=/
Cache-Control: private
Expires: Thu, 06 Dec 2007 18:00:30 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 28644
Can you confirm how the Affiliate program works? Does an affiliate referral have to result in a sale during that session to be counted?
I decided since I went this far to go ahead and try the checkout process and see if I would get a notification the Affiliate sale.
Not directly related, but you should know that the SSL on the Marketplace is getting a mixed mode message on all secure pages from the Google Analytics link. You should change this:
src="http://www.google-analytics.com/urchin.js"
To this:
src="https://ssl.google-analytics.com/urchin.js"
On all pages that are using the SSL protocol.
When I went to use PayPal on the payment step it resulted in a page not found error:
Hitting Retry produces a YSOD at that point, and when I used the back button and finally got back to my cart it was empty, so I started over.
I have to admit that by this time I wasn't too sure about putting in my credit card information, but I plowed on and after clicking through the mixed mode SSL errors I was able to complete the process.
I'll let you know if I receive an Affiliate Sale notice. Or should I expect one?
It may not need to be stated, but I think the SSL and checkout payment process should be a very high priority. I imagine there are a lot of abandoned carts in that store.