Skip to main content
mpm Showcase with sections and several products.

How it works

The template is approved once and the showcase is assembled at send time, with up to 30 products from the catalog in up to 10 sections. The button is fixed by Meta (View items), translated to the customer’s language. The customer opens the list, adds and removes items from the cart and sends the order back, which arrives on your webhook as an order message. Payment is the next step: you reply with order details or with a link. Because the products go at send time, the same showcase serves different campaigns.

At creation and at send time

Fields in this model

Full JSON

Two JSON payloads: one creates the template, and Meta approves it once. The other sends the message, and goes on every dispatch, with that send’s values in the variables marked with braces.

1. Create the template

POST /whatsapp/businesses/{wabaId}/templates — see API reference.

2. Send it once approved

POST /v1/channels/{channelId}/messages — see Send template.

What Meta rejects here

  • A media header: here it is text only.
  • A label other than View items, with code 2388153.
  • More than one variable in the header, with code 2388029.