Catalogs overview | Developer Documentation
Catalogs overview
Updated: Mar 3, 2026
WhatsApp catalogs let businesses showcase products and services directly within customer conversations. Instead of redirecting customers to external websites or apps, catalogs bring the browsing experience into the chat — customers can view products, explore options, and place orders without leaving WhatsApp.
What is a catalog
A catalog is a structured inventory of products or services that you upload to Meta and connect to your WhatsApp Business Account (WABA). Each catalog item includes details like name, description, price, images, and availability. Once connected, this inventory becomes the foundation for all commerce interactions on WhatsApp.
Catalogs support two categories of items:
How catalog commerce works
WhatsApp catalog commerce involves four stages:
Inventory upload — You upload your product data to Meta through the Commerce API or the Meta Commerce Manager. This creates the catalog that powers all downstream interactions.
Commerce configuration — You configure commerce settings for your business phone number, including whether to enable cart functionality and catalog visibility. See Set commerce settings for details.
Product sharing — You share products with customers using different message types — catalog messages, single product messages, multi-product messages, or carousel formats. See Share products for all available formats.
Customer responses — Customers browse products, ask questions, and submit orders. You receive these interactions as webhook notifications containing order details and product inquiries.
Key capabilities
Product sharing formats
WhatsApp supports several message formats for sharing catalog products, each suited to different use cases:
Shopping cart
When cart functionality is enabled, customers can add multiple products to a cart while browsing your catalog and submit a single order. The cart persists across the conversation, allowing customers to continue browsing and adding items before checking out.
A shopping cart:
Customers can add up to 99 units of each single catalog item to a shopping cart, but there is no limit on the number of distinct items that can be added to a cart.
Once a cart has been sent, no edits can be made. Customers can send a new cart if they need new items, or would like to change their order. You cannot send carts to customers.


Shopping cart experience example and expected behavior for item state change.
Policies
Never send messages that violate the Commerce and Business Policies. Additionally, multi-product and single-product messages are subject to the existing enforcement and data sharing rules for product catalogs:
Businesses can appeal for disapproved items directly in the Meta Commerce Manager.
Limitations
Unlike product messages sent via the WhatsApp Business app, messages sent via the Cloud API currently do not display a shopping cart icon in the chat thread header.
Product updates
You may need to update properties of items in your catalog. Depending on the updated property, this is how messages that showcase that product are handled:
| Updated Property | Update Process |
|---|---|
Product’s price, title, description, and image. | |
Availability change |
No comments to display
No comments to display