Welcome to the boards!
You do not have to have a bank account on file to receive funds - however, there may be a few things happening with the email you received.
I would start by making sure that your current email address is confirmed, and double checking the auction details to see which email address the payment was directed to. If that email address is not on your account, add and confirm it and the payment will post!
Hope this helps,
Adrian
... View more