I've run into perhaps a client issue, I'm not sure.
When someone sends a payment from BitCoin address to BitCoin address, you'll always have a return address if you need to refund for example.
When someone sends a payment by IP address, if they leave the from field blank, BitCoin fills in the BitCoin address, but if they fill in anything else well you have no idea where the payment came from.
Case in point, while running a small lotto in the Marketplace forum area, I had someone send some Coin and ticket picks, but they forgot to include the return address and had some other comments written in the "from" field. So I'm not sure how to find how what address it came from. I've tried digging through the log files, but didn't find anything relevant.
If you send payment direct from IP to IP, the BitCoin address is recorded somewhere right?
If not, then a feature request would be way to find out (maybe when you double-click the transaction, it brings up a summary screen, maybe include that in the summary screen)
Feedback welcome or if someone knows where this info is and I'm not finding it.