Something odd about the "Baskets" page... The "completed on" date is always showing as BEFORE the "initiated" date!
Typically about SEVEN HOURS earlier, though this can vary somewhat. But it doesn't make sense to me, Completion happening before a basket is Initiated. Is it terminology, or is there some time-zone not being taken into account somewhere?
In the first example above, the Paypal transaction is marked (by paypal) as occurring at 16-Mar-2017 20:53:24 GMT-4
And indeed CBSubs basket is marked completed at 16-Mar-2017 20:53:24 .
HOWEVER, the basket was apparently "Initiated" some seven hours AFTER the payment was "completed". Time travel?
It seems that this page is not reporting times calculated to local server time.
I checked, and the server time is correct (linux server time) and with the correct time zone. Also, the Joomla time and timezone is correct.
Apache server logs are showing as accurate (tested!). Incidentally, I am browsing from a location in the same time zone as the server, and my local workstation time is correct.
The reason I say the page's time calc is off, is because the CBsubs basket page says "completed at 16-Mar-2017 20:53:24" - and one would assume its reporting all times in "Joomla time" (server time) which is GMT-7. However according to paypal it was actually completed at "16-Mar-2017 20:53:24 GMT
-4". So CBsubs is reporting the completion three hours earlier than it really happened.
But even adjusting for THAT, the completion
still somehow happened
four hours earlier than the initiation...