Kick off Q2 strong – Get 15% off with code 15offsellerite for 15% off! Get started

Amazon and Walmart are updating their platform policies to address the rise of AI-powered shopping agents. As tools like chatbots and virtual assistants increasingly help users browse and purchase products, both companies have clarified that customers remain responsible for transactions, even when purchases are initiated through AI systems.

The updated policies emphasize that AI tools cannot bypass standard checkout processes or platform safeguards. Instead, both retailers are reinforcing that all purchases must go through their official systems, ensuring transparency, payment verification, and user accountability. These changes come as AI-driven commerce gains traction, raising concerns about errors, unauthorized purchases, and data security.

Key highlights:

  • Customers are responsible for purchases made via AI agents
  • AI tools cannot bypass checkout or payment systems
  • Focus on protecting user data and transaction integrity
  • Policies updated to address the growth of AI-assisted shopping

Why it matters:

This move reflects a growing need to balance innovation with control in e-commerce. While AI shopping assistants are improving product discovery and convenience, they also introduce risks around accuracy, liability, and user trust. 

By tightening policies, Amazon and Walmart are ensuring that AI enhances the shopping experience without compromising platform security.

It also signals that agentic commerce is still evolving, and major retailers are taking a cautious, structured approach to its adoption.

Takeaway for sellers:

Sellers should ensure their product data, pricing, and listings are accurate and well-structured, as AI tools increasingly rely on this information. At the same time, success will still depend on strong on-platform conversion, as final purchases remain within marketplace ecosystems.

Subscribe to Premium Membership

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*