Thanks Eric.
I'm using ecart 4.5.0
I checked the PP_ECO_VB.asp file and that code does exist at line 460.
On one hand I'm glad I'm on the right track, but then frustrated that it doesn't work. I've tried writing out the pp express transaction id session variable to the page and I don't get anything displayed so it's either not coming back from paypal or i'm not using the correct code to retrieve it.
On a side note, our pp direct payments are functioning perfectly with all fields returning and storing in the summary table.