I've been using the Walmart app for ages to do our weekly grocery hauls but I've run into a weird UX issue I can't figure out. Usually I just buy everything myself but my roommate and I are doing a huge $200 kitchen restock today and I really need him to double check the brands I picked before I hit the checkout button. I looked for a permalink or some kind of session sharing option in the cart view but there's nothing there. I know how to share individual items one by one but with 35 items in the list that's just not gonna happen. Is there a way to actually send a direct link to my active cart or do we both have to be logged into the same account to see it?
In my experience, Walmarts architecture binds the cart object to an encrypted HTTP-only session cookie so you cant link it. Are you on a desktop browser?
> Is there a way to send a link The app doesnt have session-specific URLs. I tried syncing items recently but just shared my login since the cart object is tied to the account ID.
In my experience, Walmart still hasnt implemented a public API for session-based cart sharing, which is a massive oversight tbh. The easiest technical workaround is using the Lists feature instead of the active cart. Basically, moving those 35 items to a shared list generates a persistent URL you can send. It bypasses the whole encrypted cookie issue and lets your roommate verify brands before spending that $200.
^ This. Also, I have been using the list method for a long time and honestly it works well enough that I have no complaints. Reliability is key when you are dropping 200 bucks on a kitchen restock so I would just stick to what actually works instead of fighting the UI. Here is how the options shake out for me: