Aunque existen diferentes módulos de pago en Magento para crear la opción de recoger pedido en tienda bastante más avanzados, este es un pequeño truco para el que se conforme con algo sencillo.
El truco consiste en aprovechar la opción de Tarifa Plana de los métodos de envío si no la estamos utilizando para implementar esta funcionalidad.
Esto es lo que tenemos que hacer desde el panel de control de nuestra tienda de Magento:
- Ir a Sistema > Configuración > Métodos de Envío > Tarifa Plana
- Cambiar la opción Habilitado: Si
- Cambiar el Título a Recoger en Tienda , por ejemplo.
- En Nombre del Método podemos poner Gastos de gestión
- Tipo: Por pedido
- Precio: 0.00
- Si quieres poner unos gastos de preparación del pedido definimos en Calcular costos de envió si es fijo o de porcentaje y en Costos de Envío pondremos el importe de esos gastos si hemos elegido Fijo o un porcentaje si hemos elegido la otra opción.
- En Ship to Applicable Countries : Especificar Paises
- Ship to Specific Paises: España si es donde está nuestra tienda, si no el país donde se encuentre.
- Show Method if not Applicable: No
Comprobamos que todo está correcto y pulsamos el botón «Guardar la Configuración».
Vamos a la tienda y creamos un pedido, al llegar a la opción de elegir Métodos de Envío aparecerá algo así:
Espero que este truco te haya sido útil y escribas algún comentario si tienes alguna duda.