Reserva de Shopify sin una aplicación: una guía práctica de configuración (y sus límites)

Sí, puedes realizar pedidos anticipados de Shopify sin una aplicación. Aquí está la configuración nativa, las limitaciones reales (incluido el límite de pago de 7 días) y cuándo actualizar.

Notify Me!
Notify Me!
12
Read
17 de mayo de 2026
Reserva de Shopify sin una aplicación: una guía práctica de configuración (y sus límites)

Si alguna vez miraste la tienda de aplicaciones de Shopify y pensaste: ¿realmente necesito otra suscripción mensual solo para realizar pedidos por adelantado?, no estás solo. Los pedidos anticipados son uno de los movimientos de mayor apalancamiento en el comercio electrónico: validan la demanda antes de comprometer capital, suavizan el flujo de efectivo durante los reabastecimientos y convierten los lanzamientos de productos en eventos de ingresos reales en lugar de cruzar los dedos. Se combinan naturalmente con continuar vendiendo cuando no hay existencias y alertas de existencias bajas cuando el inventario es escaso.

La buena noticia: absolutamente puedes realizar pedidos por adelantado en Shopify sin instalar una aplicación. La buena noticia: la configuración nativa tiene límites reales, y uno de ellos, los pagos parciales, es un factor decisivo para los lanzamientos más serios.

Aquí está la guía práctica, las limitaciones y dónde se encuentra realmente la línea.

El TL;DR

Shopify no incluye un botón de “Pedido anticipado” incorporado, pero puedes simular el flujo de trabajo usando tres configuraciones nativas:

  • “Continuar vendiendo cuando esté agotado” en el inventario de productos
  • Captura de pago manual en tu configuración de pago
  • Personalización del tema o copia clara del producto para comunicar los términos del pedido anticipado

Eso es suficiente para un pedido por adelantado básico y de bajo volumen. No es suficiente para pagos parciales, depósitos, etiquetado automático de botones o cualquier cosa que se parezca a un manual de lanzamiento limpio para las grandes tiendas Shopify. Para conocer un flujo de trabajo dedicado al botón de pedido anticipado, consulta nuestra guía sobre agregar un botón de pedido anticipado en Shopify.

Cómo configurar pedidos anticipados en Shopify sin una aplicación

Paso 1: Habilite “Continuar vendiendo cuando no haya existencias”

Ésta es la base. De forma predeterminada, Shopify oculta el botón de compra cuando un producto llega a cero inventario. Para aceptar pedidos después de ese punto:

  1. Vaya a Productos → [Su producto] → Inventario
  2. Marque “Continuar vendiendo cuando no haya existencias”

Pantalla de inventario de productos del administrador de Shopify con la casilla Continuar vendiendo cuando no haya existencias resaltada

Los clientes ahora pueden realizar pedidos incluso cuando el stock es 0 o negativo. Técnicamente, eso es un pedido anticipado.

Nota importante: nada le indica visualmente al cliente que se trata de un pedido por adelantado; el botón todavía dice “Agregar al carrito” y no hay ninguna insignia.

Paso 2: Cambiar la captura de pagos a manual

Probablemente no desee cobrar a los clientes el importe total por el envío de un artículo en tres meses y luego gestionar los reembolsos cuando los plazos se acaben. La captura manual le permite autorizar la tarjeta al momento de pagar pero capturar los fondos más tarde.

  1. Vaya a Configuración → Pagos → Método de captura de pago → Administrar
  2. Seleccione Manualmente, luego Guardar

Configuración de Shopify Payments que muestra el método de captura de pagos configurado en Manualmente

Hay un problema aquí: la ventana de autorización predeterminada de Shopify es 7 días. Después de eso, la autorización caduca y hay que pedirle al cliente que reembolse el dinero. Para un envío de pedido anticipado en 30, 60 o 90 días, eso es un verdadero problema. Algunas pasarelas de pago de terceros amplían la ventana, pero Shopify Payments no lo hace.

Paso 3: Hazlo visualmente obvio: es un pedido anticipado

Aquí es donde se codifica la ruta sin aplicación. Dos rutas, dependiendo de cuánto pulido quieras.

Opción A: Editar solo la copia del producto (sin código)

Actualice el título y la descripción del producto: “PRE-ORDEN: Se envía antes de [mes, día, año]”. Barato, funciona. El botón todavía dice “Agregar al carrito” y los clientes dependen completamente de leer la copia.

Opción B: código basado en etiquetas (recomendado)

Este enfoque utiliza las etiquetas de productos de Shopify para marcar pedidos anticipados, luego cambia condicionalmente el texto del botón, agrega una insignia y muestra un mensaje con la fecha de envío. Usted mantiene el control total: etiquete un producto preorder y aparecerá como un pedido anticipado en todas partes. Quítelo de la etiqueta y volverá a ser un producto normal.

Configuración:

  1. Etiquete cada producto de pedido anticipado con preorderProductos → [Su producto] → Etiquetas

Pantalla de edición de producto de Shopify con una etiqueta de pedido anticipado agregada al producto2. Abra el código de su tema: Tienda en línea → Temas → ⋯ → Editar código

Página de temas de la tienda en línea Shopify con la opción Editar código para personalizar el tema

Los nombres de archivos a continuación asumen un tema moderno basado en Dawn. Los temas más antiguos (Debut, Brooklyn, etc.) pueden usar sections/product-template.liquid en su lugar; busque add_to_cart para encontrar la línea correcta.

1. Cambiar el texto del botón

Abra snippets/buy-buttons.liquid y busque esta línea:

<span>{{ 'products.product.add_to_cart' | t }}</span>

Reemplácelo con:

<span>
  {%- if product.tags contains 'preorder' -%}
    Pre-Order Now
  {%- else -%}
    {{ 'products.product.add_to_cart' | t }}
  {%- endif -%}
</span>

Por qué etiquetas en lugar de inventario: podría activar esto en inventory_quantity <= 0, pero luego cada producto agotado cambiaría automáticamente a “Reservar ahora”, incluidos aquellos que nunca tuvo la intención de vender como pedidos anticipados. Las etiquetas lo mantienen intencional.

2. Agregue una insignia de pedido anticipado encima del título del producto

Abra sections/main-product.liquid, busque el bloque de título del producto (busque product__title) y agregue esto justo encima:

{%- if product.tags contains 'preorder' -%}
  <span class="preorder-badge">Pre-Order</span>
{%- endif -%}

3. Agregue un mensaje con la fecha de envío debajo del botón de compra

En el mismo archivo sections/main-product.liquid, busque el bloque de botones de compra y agréguelo directamente debajo:

{%- if product.tags contains 'preorder' -%}
  <p class="preorder-message">
    📦 This item is on pre-order. Estimated ship date: <strong>April 15, 2026</strong>.
  </p>
{%- endif -%}

Aviso: esta fecha está codificada. Para variarlo por producto, agregue un metacampo (Configuración → Datos personalizados → Productos → Agregar definición) y haga referencia a él a través de {{ product.metafields.custom.preorder_ship_date }}. Todavía no se requiere ninguna aplicación, pero estás agregando gastos generales de configuración por producto.

4. Dale estilo a la insignia y al mensaje

Abra assets/base.css (o la hoja de estilo principal de su tema) y pegue esto en la parte inferior:

.preorder-badge {
  display: inline-block;
  background: #111;
  color: #fff;
  padding: 4px 10px;
  border-radius: 4px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-bottom: 8px;
}
.preorder-message {
  margin-top: 14px;
  padding: 12px 14px;
  background: #f6f6f6;
  border-left: 3px solid #111;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 2px;
}

Cambie el #111 al color de su marca si el negro no es su estilo.

5. Marcar pedidos anticipados en las páginas de la colección

Para que los clientes vean el estado del pedido anticipado antes de hacer clic en el producto, abra snippets/card-product.liquid y agregue esto dentro del marcado de la tarjeta (un buen lugar es justo después del título del producto):

{%- if card_product.tags contains 'preorder' -%}
  <span class="preorder-badge">Pre-Order</span>
{%- endif -%}

El CSS del paso 4 ya cubre el estilo, sin trabajo adicional.

Un desarrollador puede realizar las cinco ediciones en 20 a 30 minutos. Si te sientes cómodo con Liquid, puedes hacerlo tú mismo en una tarde. De lo contrario, este es un alcance lo suficientemente pequeño como para entregárselo a un Shopify Expert por menos de $100. Solo recuerda: cada actualización del tema puede sobrescribir tus ediciones, así que documenta lo que cambiaste.

Paso 4: Gestionar el cumplimiento y la comunicación manualmente

La configuración está hecha. Ahora haces el trabajo que normalmente haría una aplicación:

  • Etiqueta a los clientes que realizan pedidos anticipados en tu CRM
  • Enviar confirmaciones de pedidos manuales aclarando las fechas de envío
  • Enviar correos electrónicos de actualización a medida que avanza la producción.
  • Capture los pagos antes de que se cierre el período de 7 días (o extiéndalos con una puerta de enlace de terceros)
  • Conciliar el inventario cuando llegan los productos.

Es factible. También es un gasto recurrente que se agrava con cada lanzamiento.

Lo que esta configuración no puede hacer

Aquí es donde el enfoque nativo comienza a fallar:

CapacidadShopify nativoAplicación de reserva
Aceptar pedidos con inventario superior a cero
Etiqueta visible del botón “Reservar”❌ (requiere código)
Insignias de reserva en las páginas de la colección
Pagos/depósitos parciales
Autorización de pago extendida❌ (límite de 7 días)
Notificaciones automáticas a clientes
Límites de cantidad de pedidos anticipados
Informes de ingresos por pedidos anticipados
Acumulación de descuentos en pedidos anticipados
Pedidos anticipados B2B

También existe un riesgo menos obvio: si Shopify Payments detecta un gran volumen de pedidos no cumplidos sin un contexto claro de pedido anticipado, tu cuenta puede ser marcada para revisión y los pagos pausados. Las aplicaciones de pedidos anticipados marcan estos pedidos como intencionales, lo que protege la cuenta. La solución nativa no es así. Si las existencias se agotan antes del día del lanzamiento, quedarse sin existencias en Shopify cubre lo que sucederá a continuación en la tienda.

El verdadero cuello de botella: pagos y depósitos parciales

Esta es la limitación que realmente importa a escala, y la que no puedes solucionar con el código del tema: no puedes cobrar de forma nativa un pago parcial o depósito en Shopify.

Por qué esto es importante:- Los artículos de alto precio ($200+) generalmente tienen tasas de cancelación del 15 al 25 % en pedidos anticipados de precio completo. Los pedidos anticipados con depósito (20-50 % por adelantado) lo reducen al 5-10 %. Los pedidos anticipados a precio completo generan más efectivo por adelantado, pero el impuesto de cancelación a menudo se come la diferencia.

  • Los lanzamientos financiados por la fabricación necesitan efectivo parcial para iniciar la producción, pero no pueden justificar los cargos completos entre 60 y 90 días antes del envío.
  • Los pedidos anticipados B2B y mayoristas casi siempre requieren que los compradores tomen en serio las estructuras de depósito.

Esta es exactamente la brecha que cierra ¡Notificarme!. La aplicación te permite:

  • Establezca un monto de depósito fijo (por ejemplo, $10) o un porcentaje (por ejemplo, 20%) a pagar al finalizar la compra
  • Programe el saldo restante para una fecha específica o un desencadenante relativo (por ejemplo, 14 días después del pedido)
  • Muestra el monto inicial y el saldo restante de forma transparente al momento de pagar
  • Gestione la captura diferida automáticamente, sin complicaciones de autorización de 7 días

No estás simplemente agregando un botón. Estás desbloqueando una estructura de pago que Shopify no admite de forma nativa, y las matemáticas de cancelación funcionan a tu favor.

Cuándo lo nativo está bien y cuándo actualizar

Omita la aplicación si:

  • Estás realizando pedidos anticipados únicos y de bajo volumen (menos de ~20 unidades)
  • Sus productos cuestan menos de ~$50 y el pago completo al finalizar la compra está bien
  • La ventana de envío es inferior a 7 días; el límite de autenticación no es un obstáculo
  • Tienes recursos de desarrollo internos para manejar la personalización del tema.

Obtenga una aplicación si alguno de estos es cierto:

  • Ejecuta reabastecimientos recurrentes o ciclos de lanzamiento y los compuestos generales manuales
  • Su AOV es superior a ~$100 y los depósitos reducirían las cancelaciones
  • Quieres un botón “Reservar” visible sin dedicar tiempo de desarrollo
  • Necesita comunicaciones automatizadas con el cliente para confirmaciones, actualizaciones y recordatorios de saldo.
  • Estás realizando pedidos anticipados B2B o realizando lanzamientos en múltiples SKU

El método nativo es un MVP perfectamente bueno. Deja de estar bien en el momento en que los pedidos anticipados se convierten en un canal repetible.

El resultado final

No necesitas una aplicación para realizar un pedido por adelantado en Shopify. Necesita uno en el momento en que los pedidos anticipados dejan de ser un experimento y comienzan a ser una estrategia, cuando los pagos parciales, los flujos de trabajo automatizados y la comercialización adecuada comienzan a determinar si un lanzamiento alcanza su número o cruza la línea cojeando.

Si estás en ese punto, ¡Avísame! maneja las piezas que Shopify no maneja, comenzando con la función de depósito que la configuración nativa simplemente no puede replicar.

Install or Regret!

Stores using Notify Me! have generated Millions in Revenue. Join the club:
Start Free

Listo para poner NotifyMe's ¿Experiencia por correo electrónico a prueba?

¡Úselo en existencias, existencias bajas y pedidos por adelantado para generar ingresos cuando sus existencias estén bajas o agotadas!
Instalar ahora