Cómo vincular Cash on Delivery a métodos de envío específicos en Shopify

Actualizado · ACOD (E-TRADE PARTNER)

Shopify no tiene un ajuste nativo que ate un método de pago a un método de envío, pero Shopify Functions puede imponerlo: muestra el método Cash on Delivery solo cuando se selecciona una tarifa de envío elegida, y oculta tus tarifas solo-prepago cuando se elige COD. Ese vínculo es exactamente lo que hace ACOD. También es cómo cobras una tarifa COD limpiamente y ejecutas dos opciones de pago en entrega distintas con diferentes tarifas y transportistas, en cualquier plan, no solo Shopify Plus.

4.9 · ACOD hace esto por ti: tarifas COD más reglas de ubicicación, valor de pedido, productos y clientes.

Pruébalo gratis
En esta página
  1. ¿Por qué vincular un método de pago a un método de envío?
  2. Por qué esto es difícil en Shopify plano
  3. El setup, paso a paso
  4. Lo que ve el cliente
  5. ¿Pueden otras apps de COD hacer esto?
  6. Preguntas frecuentes

¿Por qué vincular un método de pago a un método de envío?

  • Cobrar una tarifa COD. Pon la tarifa en el precio de una tarifa de envío “Cash on Delivery” dedicada. Si la tarifa y el método de pago COD solo aparecen juntos, cada pedido COD paga la tarifa y ningún pedido prepago la paga nunca. La tarifa cubre el cargo de manejo de efectivo del transportista y da al cliente una razón para prepagar.
  • Usar el transportista correcto. Muchos comercios envían pedidos COD con un transportista que ofrece cobro de efectivo y los prepago con uno más barato. El vínculo garantiza que el pedido caiga con el transportista que realmente puede cobrar el dinero.
  • Ofrecer dos opciones de pago en entrega. Efectivo en la puerta con el transportista A, tarjeta en la puerta con el transportista B, cada uno con su propia tarifa. Los clientes se autoseleccionan en checkout; sin notas de pedido, sin llamadas de seguimiento.

Por qué esto es difícil en Shopify plano

Dos límites de plataforma chocan aquí. Primero, Shopify permite solo un método de pago manual “Cash on Delivery” por tienda; no puedes crear un segundo método COD para un segundo transportista o tarifa. Segundo, los métodos de pago y las tarifas de envío se calculan independientemente en checkout: nada impide que un cliente seleccione tu tarifa prepago exprés y luego pague COD, esquivando tu tarifa por completo. Los scripts de checkout parcheaban esto en Plus; ya no existen. El mecanismo actual es Shopify Functions payment and delivery customizations, que corren nativamente dentro de checkout en todos los planes. ACOD las configura por ti, sin código de tema y con un setup que toma unos 5 minutos.

El setup, paso a paso

  1. Activa el método de pago COD manual en Ajustes → Pagos → Métodos de pago manuales. Si ofrecerás más de una variante de pago en entrega, renómbralo a algo genérico como “Pago en entrega”; la tarifa de envío llevará los detalles.
  2. Crea tu(s) tarifa(s) de envío COD en Ajustes → Envío y entrega, en cada zona donde ofrezcas COD. El precio de la tarifa es tu tarifa COD. Para dos variantes, crea dos tarifas: “Pago en entrega: efectivo (Transportista A)” con tu tarifa de efectivo, y “Pago en entrega: tarjeta (Transportista B)” con tu tarifa de tarjeta.
  3. Vincúlalas en [ACOD](https://apps.shopify.com/etp-cod-cash-on-delivery-fee). Indica a ACOD qué tarifas de envío son tus tarifas COD. Desde entonces el método de pago en entrega aparece solo cuando se selecciona una de esas tarifas, y en la otra dirección, ACOD oculta esas tarifas COD para clientes que eligen rutas de pago prepago donde no corresponden.
  4. Añade reglas de disponibilidad si las necesitas: ocultar toda la opción COD por país, estado, ciudad, códigos postales (incluyendo reglas de prefijo), valor de pedido, productos, colecciones, SKUs, o etiquetas de cliente.
  5. Prueba con modo prueba activado. El modo prueba de ACOD limita el setup a checkouts con test@example.com, así puedes verificar la tarifa y el vínculo en tu tienda en vivo sin que clientes reales vean cambios.

Lo que ve el cliente

En el paso de envío, el cliente elige “Pago en entrega: efectivo (+$4)” o “Pago en entrega: tarjeta (+$6)”, o una tarifa prepago normal. Si elige una tarifa de pago en entrega, el método de pago correspondiente está disponible en el paso de pago; si elige una tarifa prepago, el pago en entrega se oculta. La tarifa viaja dentro de la línea de envío, así que totales, impuestos y reembolsos se comportan como en cualquier pedido Shopify estándar, y el pedido muestra claramente qué transportista despachar.

Límites honestos

La tarifa es una cantidad fija por tarifa (por zona), no un porcentaje del pedido. Y como la tarifa es parte de la línea de envío, aparece como envío en facturas y exportaciones. Si tu contabilidad necesita la tarifa como línea de pedido separada, lee nuestro explicador sobre la decisión tarifa de envío vs línea de pedido.

¿Pueden otras apps de COD hacer esto?

La mayoría de apps de tarifa COD cobran la tarifa (como tarifa de envío o línea de carrito) y pueden ocultar COD por condiciones. El vínculo bidireccional entre tarifas de envío específicas y el método de pago COD, que es lo que hace posibles múltiples variantes de pago en entrega con diferentes tarifas, es la especialidad de ACOD. Es una pregunta que queda sin resolver en los foros de la comunidad Shopify, donde suelen decirle a los comercios que una segunda opción COD es imposible. No lo es: un método de pago, varias tarifas vinculadas, cada una con su tarifa y transportista. ACOD está certificado Built for Shopify, funciona en todos los planes, y tiene 4.9 estrellas de 100+ reseñas.

Configura el vínculo COD ↔ envío en unos 5 minutos

ACOD ata el método de pago en entrega a las tarifas de envío que nombres, con tarifas por tarifa, por zona, más reglas completas de mostrar/ocultar. Desde $4.99/mes con prueba gratuita de 7 días. Ver [precios](/pricing).

Install ACOD free for 7 days

4.9 stars · 100+ reviews · Built for Shopify

Preguntas frecuentes

¿Puedo tener dos métodos de pago Cash on Delivery en Shopify?

No. Shopify permite un método de pago COD manual por tienda. Pero puedes ofrecer varias variantes de pago en entrega creando una tarifa de envío por variante (cada una con su tarifa y transportista) y vinculándolas todas al único método de pago con ACOD.

¿Esto requiere Shopify Plus?

No. El vínculo corre en Shopify Functions payment and delivery customizations, que funcionan en todos los planes incluido Basic. No toca checkout.liquid ni código de tema.

¿La tarifa COD puede ser distinta por región?

Sí. Las tarifas de envío se definen por zona, así que la misma tarifa “Cash on Delivery” puede costar un importe distinto en cada zona de envío: una tarifa para doméstico, otra para un país vecino.

¿Qué pasa si un cliente elige una tarifa de envío prepago?

El método de pago en entrega se oculta en el paso de pago, así que no puede combinar una tarifa prepago con pago COD. Ese es exactamente el hueco que deja evadir tarifas COD cuando las apps solo añaden una tarifa sin imponer el vínculo.