Its taken a while but I think I've finally nailed a problem that's been bugging me for a long time, the shop, when doing a free checkout, doesn't seem to pass properties that are provided at the time the product is added to the basket.
I have a deployed app and a test html page, which can hit ejunkie with appropriate fields, when viewing the basket I see "bla bla product text (thiskey: value) (thatkey:value)" as expected.
For some reason, when going to the shop in ejunkie, these values do not get passed along, and the keygen barfs, ie it doesn't work.
Can this be fixed, am I missing something!? Taking down the shop would be an option but...