I forgot to send a Payment ID from Eth to Monero (via ShapeShift) and now the monero doesn't show up in my wallet (I use Monero's own wallet). ShapeShift says it is up to the monero wallet support to help me as the transaction went through they informed me. Who can help me on this matter?
Payment ID is used to know from where the payments had came from, if the case was you where sending monero to shapeshift you where forced to use payment id, so shapeshift know that the transaction came from you, for receiving moneros on your own wallet this is not mandatory, the moneros should be on your wallet.. is it fully sync?
If you receive Monero from ShapeShift, you don't need payment ID.
Probably your wallet did not sync yet. This means your money probably arrived, but you just can't see it (yet). Once you sync with the blockchain, it should appear.
If using GUI, open it and keep it running until sync completed.
If using CLI, start
monerod and keep it running until sync completed. Keep it open, and start
monero-wallet-cli --wallet-file <yourWallet>.
You need about 25GB for blockchain storage and it will be stored in your ProgramData folder on C: drive on Windows (
%programdata\bitmonero) or your home dir. on Linux (
To avoid downloading entire blockchain, see here:
Are you running 0.12 Lithium Luna? If not you're checking against the wrong chain in your wallet. Just upgrade to 0.12 and you should find your moneroj.
If you are running 0.12, then ask shapeshift to provide the transaction ID & transaction's key, and follow the prove payment guide to check if the payment was really done.