Out of hundreds of transactions tracked recently using GA Ecommerce tracking, they're all showing a traffic source of Direct, and none of them are showing google organic (or any other traffic sources) as contributing any revenue.
From some quick testing, it appears that the traffic source is dropped when the customer switches from http over to https in the checkout process.
Any good solutions for this?
UPDATE: It looks like this may have been being caused by a duplicate snippet with a difference in the placement of the setDomainName line in the snippet. No longer seeing the traffic source being dropped in GA Debugger in the checkout step, going to wait a day and see whether data begins to show up properly in reports.