That's when the GA plugin is called and when it then do a direct HTTP call to GA to notify it of the payment.
So when that happens, the GA plugin can't be tracked by the javascript file like on the rest of the website since the HTTP request has been initiated by the payment gateway, not the user.
Thanks for the response Is this not something you can modify in your google analytics plugin so that it does work that way? From what you are saying it sounds like the hikashop plugin needs to be changed so it does communicate with the user and not the payment gateway?
I don't believe there is any code that would need to be added as far as analytics code because the rest of the site has no problem tracking whether or not you are using pay per click. I use universal analytics across the entire site so I cannot turn off universal analytics.
I will try turning off direct call and let you know what I find out.. It does sound like to me the hikashop google analytics plugin needs to be modified. That is something everyone would want to be able to track their pay per click versus there organic orders.