Apologies if this is a repetitive question. I’m familiar with Walmart, or at least I thought I was (I've done Serve/BB/Discover loads, BP when it was a thing, and MO here and there with split payments). I recently created an account online and generated a barcode for a $495 load. I went to Walmart MoneyCenter and asked them to load the card using the barcode. They asked for a phone number, scanned the barcode, and then requested my ID to enter my info into the system. Is this normal? I thought once the account was set up, all you had to do was give them the barcode and the amount, and it would work. Maybe the lady did something wrong and pulled up the wrong option, but I’m not sure. The load didn’t go through after all of that. Just for context, I was able to get the MO (using a split payment of $500 and $495) and load the Discover card before this transaction.