A API Local está sendo descontinuada. Consulte o documento Descontinuação da API Local para ver mais informações e saber como migrar para nossa API de Nuvem de última geração.

Definir configurações comerciais

É possível habilitar ou desabilitar o carrinho de compras e o catálogo de produtos com base no número de telefone comercial. Por padrão, o carrinho de compras é habilitado e o ícone da vitrine fica oculto em todos os telefones comerciais associados a uma conta do WhatsApp Business.

Requisitos

Obter números de telefone comerciais

Use o ponto de extremidade Conta do WhatsApp Business > Números de telefone para obter uma lista de todos os telefones comerciais associados a uma conta do WhatsApp Business.

Habilitar/desabilitar o carrinho

Use o ponto de extremidade Número de telefone comercial > Configurações comerciais do WhatsApp para habilitar ou desabilitar o carrinho de compras em um telefone comercial específico.

Caso o carrinho esteja habilitado, os botões relacionados aparecerão nas visualizações da conversa, do catálogo e dos detalhes do produto:

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

Se estiver desabilitado, os clientes poderão ver os produtos e os respectivos detalhes, mas os botões relacionados ao carrinho não aparecerão em nenhuma visualização.

Sintaxe da solicitação

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

Parâmetros

Espaço reservadoExemplo de valorDescrição

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

A identificação do número de telefone comercial.

<IS_CART_ENABLED>

true

Booliano Defina como true para habilitar o carrinho ou como false para desabilitá-lo. O valor-padrão é true.

Exemplo de solicitação

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

Exemplo de resposta

{
  "success": true
}

Habilitar/desabilitar o catálogo

Use o ponto de extremidade Número de telefone comercial > Configurações comerciais do WhatsApp para habilitar ou desabilitar o catálogo de produtos em um telefone comercial específico.

Caso o catálogo esteja habilitado, o ícone da vitrine e os botões relacionados aparecerão nas visualizações da conversa e do perfil comercial:

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

Se estiver desabilitado, o ícone da vitrine e os botões não aparecerão em nenhuma visualização, e a prévia do catálogo com miniaturas não será exibida na visualização do perfil comercial.

Ao desabilitar o catálogo, os links wa.me que direcionam para ele, assim como o botão Ver catálogo que aparece quando você envia o link do catálogo em uma mensagem, exibirão o aviso Link de catálogo inválido quando tocados.

Sintaxe da solicitação

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

Parâmetros

Espaço reservadoExemplo de valorDescrição

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

A identificação do número de telefone comercial.

<IS_CATALOG_VISIBLE>

true

Booliano Defina como true para mostrar o ícone da vitrine do catálogo ou como false para ocultá-lo. O valor padrão é false.

Exemplo de solicitação

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

Exemplo de resposta

{
  "success": true
}

Obter configurações comerciais

Use o ponto de extremidade Número de telefone comercial > Configurações comerciais do WhatsApp para obter as configurações de um telefone comercial específico.

Sintaxe da solicitação

GET /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings

Parâmetros

Espaço reservadoExemplo de valorDescrição

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

A identificação do número de telefone comercial.

Exemplo de solicitação

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

Exemplo de resposta

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