Pasos para activar el proceso de pago, paso a paso

Tres señales de alerta en torno al momento de la compra. Dos de ellas provienen del navegador del comprador durante el proceso de pago y te avisan de que el proceso está fallando antes de que se genere un ticket de asistencia. La tercera es una señal de alerta habitual relacionada con el primer pedido de un cliente.

En esta página: Se muestra un error al finalizar la compra, Se ha rechazado el código de descuento al finalizar la compra, Pedido de un cliente nuevo

Shopify Flow
Dónde encontrarlos: en Shopify Flow, selecciona «Select a trigger», abre Workflow Trigger Extensions y busca «Checkout».

Se muestra un error en el proceso de pago

Se activa cuando el proceso de pago muestra un error o una advertencia al comprador: una dirección que no se valida, un pago rechazado o un campo que no admite el valor introducido. Incluye el mensaje, su tipo y el campo al que pertenece.

Incendios provocados por El píxel de la tienda de la aplicación, en el navegador del comprador
Autorización Acceso a las funciones de Storefront
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Averigua que el proceso de pago falla sin tener que esperar a que lleguen las quejas.
  • Detectar una infracción de las normas de envío o de pago tras un cambio.

Qué información envía el error de pago mostrado a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
checkoutAlert Objeto El mensaje que se mostraba y dónde aparecía
checkoutAlert.message Texto Lo que se le dijo al cliente, en su idioma.
checkoutAlert.type Texto El tipo de alerta, por ejemplo, INPUT_INVALID.
checkoutAlert.target Texto El campo que ha dado error, por ejemplo, cart.discountCode.
eventId Texto El identificador de este evento. Búscalo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió.

Ejemplo: Recopilar errores de pago en un canal

  1. Selecciona «Error en la finalización de la compra» como desencadenante.
  2. Añade una condición para omitir el ruido: checkoutAlert.target no es igual a cart.discountCode (los códigos rechazados tienen su propio activador).
  3. Añade «Enviar solicitud HTTP a Slack»: {{checkoutAlert.type}} on {{checkoutAlert.target}}: {{checkoutAlert.message}}.
  4. Activa el flujo de trabajo y presta atención a un aumento repentino, en lugar de a sucesos aislados.

Código de descuento rechazado al finalizar la compra

Se activa cuando el proceso de pago rechaza un código de descuento. Shopify no indica a las aplicaciones qué código se ha introducido, por lo que el evento solo incluye el motivo y nada más.

Incendios provocados por El píxel de la tienda de la aplicación, en el navegador del comprador
Autorización Acceso a las funciones de Storefront
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Detecta un código de campaña caducado o con un error tipográfico a los pocos minutos de que se envíe un correo electrónico.

Lo que envía «Código de descuento rechazado en la caja» a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
discountAttempt Objeto Por qué no se aplicó el código, en el lenguaje del comprador
discountAttempt.reason Texto
eventId Texto El identificador de este evento. Búscalo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió.

Ejemplo: Avisar al departamento de marketing de un aumento en los códigos rechazados

  1. Seleccionar «Código de descuento en la caja» como condición de activación.
  2. Añade «Enviar solicitud HTTP» a un canal o a un contador: A discount code was rejected: {{discountAttempt.reason}}.
  3. Activa el flujo de trabajo. Justo después de enviar una campaña, si se produce una avalancha de estos mensajes, significa que el código del correo electrónico no funciona.

Pedido de un cliente nuevo

Se activa cuando un cliente que nunca ha realizado un pedido antes realiza uno. Se trata de un evento de pedido, no de un evento del navegador: se recibe de forma fiable e incluye el pedido y el cliente como referencias.

Incendios provocados por Shopify webhook
Autorización Acceso a los datos de pedidos + Acceso a los datos de clientes
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Una serie de bienvenida, una nota de agradecimiento o un pequeño regalo para los primeros pedidos.
  • Etiqueta a los compradores primerizos para una segmentación posterior.

Qué pedido de un cliente nuevo se envía a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
order Pedido (Shopify) El primer pedido del cliente. Se trata de un pedido completo de Shopify, por lo que están disponibles todos sus campos y las acciones propias de Flow relacionadas con los pedidos.
customer Cliente (Shopify) El cliente nuevo. Se trata de un cliente de Shopify completo, por lo que están disponibles todos sus campos y las acciones propias de Flow relacionadas con el cliente.
eventId Texto El identificador de este evento. Búscalo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió.

Ejemplo: Etiquetar y dar la bienvenida a quienes compran por primera vez

  1. Selecciona «Pedido de un cliente nuevo» como desencadenante.
  2. Añade las etiquetas de cliente first-order y las etiquetas de pedido first-order.
  3. Añade «Enviar un correo electrónico interno al equipo de embalaje: {{order.name}} is {{customer.displayName}}'s first order - add the welcome card».
  4. Activa el flujo de trabajo.

Próximos pasos