when you say "transaction details are lost", is that just another way of saying that no order shows up in Zen Cart ?

And this is ONLY when the customer paid via Credit Card without creating a PayPal account?