Activar la edición de pedidos

Guía paso a paso para activar la edición de pedidos por el cliente

Última actualización: 2025-01-16

Esta guía explica cómo activar la edición de pedidos por el cliente en CheckoutOS. La configuración lleva unos 10 minutos y no requiere cambios de código.

Requisitos previos

Antes de empezar

  • CheckoutOS instalado y activo
  • Acceso a Shopify Admin
  • Notificaciones de pedidos por email activadas
  • Opcional: cuentas de clientes activadas para editar desde la cuenta

Pasos de configuración

1

Ir a edición de pedidos

Ve a CheckoutOS → Order Edits en el panel.
2

Activar la función

Activa “Enable Self-Serve Order Edits”.
3

Fijar el plazo de edición

Elige cuánto tiempo después del pedido se permiten cambios.
4

Configurar acciones permitidas

Selecciona qué cambios permitir: añadir artículos, cambiar cantidades, etc.
5

Configurar notificaciones

Configura las notificaciones de cambios por email o SMS.
6

Actualizar las plantillas de email

Añade el enlace de edición al email de confirmación del pedido.
7

Probar el proceso

Haz un pedido de prueba y verifica la edición.

Configurar la plantilla de email

Añade el enlace de edición al email de confirmación:

Email de confirmación del pedido
{% if order_edit_url %}
<div style="margin: 20px 0; padding: 15px; background: #f5f5f5; border-radius: 8px;">
  <p style="margin: 0 0 10px 0; font-weight: bold;">
    Need to make changes?
  </p>
  <p style="margin: 0 0 15px 0;">
    You can edit your order for the next {{ order_edit_window }}.
  </p>
  <a href="{{ order_edit_url }}" style="
    display: inline-block;
    padding: 10px 20px;
    background: #000;
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
  ">
    Edit Your Order
  </a>
</div>
{% endif %}
Inserción automática

CheckoutOS puede insertar automáticamente el enlace en el email de confirmación predeterminado de Shopify. Actívalo en Settings → Email Integration.

Página de estado del pedido

Activa el botón de edición en la página de estado:

Configuración de la página de estado
{
  "order_status_page": {
    "show_edit_button": true,
    "button_text": "Edit Order",
    "button_position": "below_order_summary",
    "show_time_remaining": true,
    "time_remaining_format": "You have {{time}} to make changes"
  }
}

Integración con cuentas de clientes

Si tienes cuentas de clientes activadas, añade la edición al portal de cuenta:

Configuración del portal de cuenta
{
  "customer_account": {
    "show_edit_button": true,
    "location": "order_details",
    "show_for_status": ["unfulfilled", "partially_fulfilled"],
    "require_login": true
  }
}

Probar la configuración

1

Hacer un pedido de prueba

Completa el checkout con un producto de prueba.
2

Comprobar el email de confirmación

Verifica que el enlace de edición aparezca y funcione.
3

Probar cada tipo de cambio

Prueba a añadir artículos, cambiar cantidades y actualizar la dirección.
4

Verificar la gestión de pagos

Confirma que los cobros y reembolsos se procesen correctamente.
5

Probar la caducidad del plazo

Verifica que no se permitan cambios una vez vencido el plazo.
6

Comprobar notificaciones

Confirma que se reciban las notificaciones de edición.

Estrategia de lanzamiento

Lanzamiento gradual

Considera activar la edición primero para un porcentaje de pedidos:

  • Empieza con un 10 % para detectar problemas
  • Sube al 50 % después de 1 semana
  • Actívala para todos cuando confirmes que funciona bien
Lanzamiento gradual
{
  "rollout": {
    "enabled": true,
    "percentage": 10,
    "targeting": "random",
    "exclude_orders": {
      "total_over": 500,
      "product_tags": ["fragile", "custom"]
    }
  }
}

Problemas comunes

El enlace de edición no aparece en los emails:

  • Verifica que la plantilla incluya la variable de URL de edición
  • Comprueba que la inserción automática esté activada
  • Asegúrate de que el pedido siga dentro del plazo de edición

El pago no se procesa:

  • Verifica que la pasarela admita cobros adicionales
  • Comprueba que el método de pago del cliente siga siendo válido
  • Revisa los registros de errores en el panel de CheckoutOS

Próximos pasos

¿Te resultó útil esta página?

¿Necesitas más ayuda? Contactar con soporte