Me acuerdo cuando empecé en el mundillo que haciendo pruebas en una tienda activé el contra reembolso y se me olvidó desactivarlo. Para mi sorpresa ese día llegaron 3 pedidos por este medio.
Los tres no eran antiguos clientes, por lo que ¿Hubiesen comprado de no estar este método de pago? Hice pruebas en el resto de tiendas y efectivamente la tasa de conversión subió añadiendo este método de pago.
Cuento esta historia porque en el mundillo «dicen» que está obsoleto y no hay que usarlo. Lo veo de uso obligado para cualquier tienda(aunque lleve una pequeña comisión para el cliente).
Además si tenemos un ecommerce nuevo o bien cuando nuestro cliente objetivo es mayor de los 40 años, el pago por contra reembolso es obligado tenerlo como opción.
En este tutorial vamos a configurarlo de forma adecuada en WooCommerce, aumentar el precio si lo escogen y hacerlo condicional dependiendo del importe, método de envío, ubicación del usuario, etc.
Configuración básica

No hace falta instalar ningún plugin para meter el método de pago contra reembolso, ya que viene por defecto en WooCommerce. Vamos a WooCommerce > Ajustes > Pagos. Y seleccionamos la opción de contrareembolso.
Una vez dentro marcamos la casilla de activar y empezamos a configurarlo:

- Descripción: Es lo que le sale al cliente cuando se selecciona esa opción. Importante avisar si hay recargo o algún requisito específico.
- Instrucciones: El texto que le sale al cliente una vez finaliza el pedido y el que le llega también en el correo del pedido. Perfecto para poner aspectos que debe tener en cuenta.
- Activar para métodos de envío: Puedes elegir un tipo de envío solo para que se muestre. No está muy bien configurado, así que más adelante explicaré cómo poder configurarlo bien.
Con esto ya lo tendremos bien configurado y listos para empezar a cobrar contra reembolso.
WooCommerce Smart COD
Si te ha sabido a poco esta configuración no te preocupes! Gracias a este plugin que es gratuito del repositorio de WordPress podemos aplicar ciertas restricciones y ajustes extras a este método de pago como:
- Zonas de envío
- Método de envío dentro de la zona de envío
- País
- Estado
- Código postal (soporta rangos)
- Ciudad
- Rol de usuario
- Productos en el carrito
- Categorías de los productos en el carrito
- Cantidad del carrito
- Clases de envío
- Añadir una comisión dependiendo del transportista.

¿Increíble no? Personalmente lo suelo usar para deshabilitar algunos transportistas y añadir comisiones condicionalmente dependiendo del método de pago. Probadlo que para ser gratuito es oro.
Eso es todo, recordad que si necesitáis asistencia técnica o mantenimiento en WooCommerce, no dudéis en contactar!
Hola Diego, interesante el último pluggin, conocerás alguno con el que pueda configurar que al cliente le aparezca un formulario para que especifique si pagará con tarjeta o en efectivo en el método contrareembolso. Adicionalmente, si fuera en efectivo, un formulario para especificar con cuanto dinero pagará (el importe del billete), esto por si es necesario llevar cambio al momento de dejarle el producto. ¿Hay algún pluggin con el que pueda hacer estas configuraciones? Saludos.