DrByte:
Boggled,
No PayPal logs at all for that transaction? Express Checkout requires 3 background interactions with PayPal including a request to login, a request for info after logging in, and then the final payment submission. You should have logs for each of those, or at least the first two. If the customer used Website Payments Pro instead, only 1 interaction is required, and there should be a log afterward. Plus in both cases there should still be debug logs showing the data-preparation prior to submission.
I must ask another question: is there any other place the PayPal transaction could have initiated from? like your eBay store? your wordpress store? some other place?
Actually - it coming from another source was the first thing I thought about. I even wondered if the guy had just decided to order without going thru the shopping cart, but unless he was a previous customer (he isn't), I don't know how he would have gotten our PP email account address.
Also at the bottom of the PP email it said:
Invoice ID: x-xxxxxxxxxx-[NYBikerGear]
We do sell on eBay and have more than one website (all zencarts), but all PP payments go thru one account, and that identifier is usually accurate. (I spot-checked some other payments received within the past few days.)
Maybe I'm looking in the wrong place for the logs?
/includes/modules/payment/paypal/logs
/cache/
After double-checking, I did find that under the modules in the Admin the 'debug' was turned off. So I assume it hasn't been saving ALL logs, but it has been saving some. Maybe when there was a problem? (I'll be honest, I don't always understand how that part works.)
I've since turned it back to 'debug to file', so now it seems to be saving the log for every transaction - even our eBay payments (I assume because we have the return IPN url set to this main website).
I really wish the customer would reply and give me a few details. His information would help clear up a lot of the guess work.
This was the first time this happened, so maybe it was just a fluke.
I appreciate you all trying to help and figure this out!