Skip to main content

Receta: Shopify (Flow)

Esta es la receta guiada del contrato genérico de Mensajes de Plantilla: el mismo POST, resuelto paso a paso desde Shopify. Shopify no llama a esta API por su cuenta, pero Shopify Flow —la app oficial de automatización, gratuita— sí puede: se dispara con el carrito abandonado y hace el POST. Es el camino sin código y sin un servidor propio en medio.

Antes de empezar

El workflow

  1. Trigger — Customer abandons checkout.
  2. Condition — abandonment.customer.defaultPhoneNumber is not empty. Un checkout sin teléfono no se puede enviar: cortarlo acá evita gastar la llamada en un 422.
  3. Action — Send HTTP request, con método POST, la URL https://api.ya.onl/v1/template-messages y dos headers: X-API-Key con tu key y Content-Type: application/json.

El cuerpo

La receta es genérica. El contrato es el mismo desde cualquier plataforma capaz de hacer un POST — otro ecommerce, tu propio backend o un automatizador tipo Zapier o Make. Shopify Flow es sólo el ejemplo guiado, porque resuelve el disparo del abandono sin escribir código.

Verificar que salió

Con la misma key —siempre que tenga outbound:read— y el mismo event_id que armó Flow. Un 404 significa que la llamada nunca llegó: revisa el historial de ejecuciones del workflow en Flow.