С кодом все правильно, так как транзакция появляется в гугланалитиксе, почему не работало написал выше.
Я думал, что после вызова
_gaq.push(['_trackTrans']);
идет запрос на гугл с отправкой данных, но ничего не происходит.
Собственно интересует когда идет отправка данных?
Не работало, так как была отключена опция электронная торговля, или что то такое.
С этим разобрался.
Но когда данные отправляются все равно не понял - смотрю в фаербаге, никакой запрос не отправляется.