Skip to main content

Receita: Shopify (Flow)

Esta é a receita guiada do contrato genérico de Mensagens de Template: o mesmo POST, resolvido passo a passo a partir da Shopify. A Shopify não chama esta API por conta própria, mas o Shopify Flow — o app oficial de automação, gratuito — chama: ele dispara com o carrinho abandonado e faz o POST. É o caminho sem código e sem um servidor seu no meio.

Antes de começar

O workflow

  1. Trigger — Customer abandons checkout.
  2. Condition — abandonment.customer.defaultPhoneNumber is not empty. Um checkout sem telefone não pode ser enviado: cortar aqui evita gastar a chamada num 422.
  3. Action — Send HTTP request, com método POST, a URL https://api.ya.onl/v1/template-messages e dois headers: X-API-Key com a sua key e Content-Type: application/json.

O corpo

A receita é genérica. O contrato é o mesmo a partir de qualquer plataforma capaz de fazer um POST — outro ecommerce, o seu próprio backend ou um automatizador tipo Zapier ou Make. O Shopify Flow é só o exemplo guiado, porque resolve o disparo do abandono sem escrever código.

Verificar que saiu

Com a mesma key — desde que ela tenha outbound:read — e o mesmo event_id que o Flow montou. Um 404 significa que a chamada nunca chegou: revise o histórico de execuções do workflow no Flow.