Picture ID its instant..
Hi Marcus one check with the person that is sending it to you because you will need the confirmation ID and they will have that information that they can give you and double-check that they have already sent this money to you then you can call whatever Walmart you want to First double-check that they have a MoneyCenter there because that's where you'll pick up the money and you also will need a picture ID last but not least they do charge you a very small cashing fee to cash it it's not more than two or three dollars depending on how much money you're sent I hope this helps you
Maybe a picture id
Thanks! Your answer is awaiting moderation.