Estamos retirando la API local. Consulta nuestro documento Retirada de la API local para obtener más información y aprender a migrar a nuestra API de nube de nueva generación.

Definir la configuración de comercio

Puedes activar y desactivar el carrito de la compra y el catálogo de productos según el número de teléfono. De forma predeterminada, el carrito de la compra está activado y el icono de tienda está oculto para todos los números de teléfono de empresa asociados a una cuenta de WhatsApp Business.

Requisitos

Obtener números de teléfono de empresa

Usa el extremo Cuenta de WhatsApp Business > Números de teléfono para obtener una lista de todos los números de teléfono de empresa asociados a una cuenta de WhatsApp Business.

Activar o desactivar el carrito

Usa el extremo Número de teléfono de empresa > Configuración de comercio de WhatsApp para activar o desactivar el carrito de la compra para un número de teléfono de empresa concreto.

Cuando está activado, los botones relacionados con el carrito aparecen en las vistas de conversación, catálogo y detalles del producto:

Three WhatsApp messenger screenshots with callout of various cart UI components displayed

Cuando el carrito está desactivado, los clientes pueden ver los productos y los detalles correspondientes, pero los botones relacionados con el carrito no aparecerán en ninguna vista.

Sintaxis de la solicitud

POST /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings
  ?is_cart_enabled=<IS_CART_ENABLED>

Parámetros

Marcador de posiciónValor de ejemploDescripción

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

Identificador del número de teléfono de empresa.

<IS_CART_ENABLED>

true

Booleano. Se define como true para activar el carrito o como false para desactivarlo. El valor predeterminado es true.

Solicitud de ejemplo

curl -X POST 'https://graph.facebook.com/v21.0/106850078877666/whatsapp_commerce_settings?is_cart_enabled=true' \
-H 'Authorization: Bearer EAAJB...'

Ejemplo de respuesta

{
  "success": true
}

Activar o desactivar el catálogo

Usa el extremo Número de teléfono de empresa > Configuración de comercio de WhatsApp para activar o desactivar el catálogo de productos para un número de teléfono de empresa concreto.

Cuando está activado, el icono de tienda del catálogo y los botones relacionados con el catálogo aparecen en las vistas de conversación y perfil de empresa:

Two WhatsApp messenger screenshots with callout of various catalog UI components displayed

Cuando el catálogo está desactivado, el icono de tienda y los botones relacionados con el catálogo no aparecerán en ninguna vista y la vista previa del catálogo con miniaturas no aparecerá en la vista de perfil de empresa.

Si desactivas el catálogo, los enlaces wa.me a tu catálogo, así como el botón Ver catálogo que aparece cuando envías un enlace al catálogo en un mensaje, mostrarán la advertencia Enlace al catálogo no válido al tocarlos.

Sintaxis de la solicitud

POST /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings
  ?is_catalog_visible=<IS_CATALOG_VISIBLE>

Parámetros

Marcador de posiciónValor de ejemploDescripción

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

Identificador del número de teléfono de empresa.

<IS_CATALOG_VISIBLE>

true

Booleano. Se define como true para mostrar el icono de tienda del catálogo o como false para ocultarlo. El valor predeterminado es false.

Solicitud de ejemplo

curl -X POST 'https://graph.facebook.com/v21.0/106850078877666/whatsapp_commerce_settings?is_catalog_visible=true' \
-H 'Authorization: Bearer EAAJB...'

Ejemplo de respuesta

{
  "success": true
}

Obtener la configuración de comercio

Usa el extremo Número de teléfono de empresa > Configuración de comercio de WhatsApp para obtener la configuración de comercio de un número de teléfono de empresa concreto.

Sintaxis de la solicitud

GET /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings

Parámetros

Marcador de posiciónValor de ejemploDescripción

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

Identificador del número de teléfono de empresa.

Solicitud de ejemplo

curl -X GET 'https://graph.facebook.com/v21.0/106850078877666/whatsapp_commerce_settings' \
-H 'Authorization: Bearer EAAJB...'

Ejemplo de respuesta

{
  "data": [
    {
      "is_cart_enabled": true,
      "is_catalog_visible": true,
      "id": "727705352028726"
    }
  ]
}