Unknown credit card add to my Walmart account?

I received an email about an order has been delivered, but I never made the purchase. I looked my Walmart App and see the purchase history and a new credit card in the wallet. I tried to edit that credit card, but I see it’s using my name and my contact info(all correct), but I don’t have that card.

I called Walmart and they said that doesn’t look like a system error. I got 2 reports from annualcreditreport.com, but I don’t see any unknown account.

That credit card expires next year and can still be used today, so that person is paying money each month. And it doesn’t make sense to open a credit card under my name, hack to my Walmart account, and pay use that credit card… I can see the address too

Anyone see this before? I still think it’s Walmart app system error…