Desactivar otros métodos de envío en magento 1.9 cuando el envíos es gratis

Desactivar otros métodos de envío en magento 1.9 cuando el envíos es gratis

Siempre que realizo una nueva instalación de magento 1.9 1.9.1 o 1.9.2 cuando activas el método de envío gratuito por defecto en magento muestra tanto el normal «flat rate» como el envío gratuito. No se como a estas alturas magento no ha implementado variables o un apartado para las condiciones de los diferentes métodos de pago.

¿Por que ocurre esto?

La mayoría de tiendas en magento tienen integradas múltiples tasas de transporte basado en las reglas del valor de la compra. Por lo general, se suelen activar dos métodos de pago, Tarifa plana y envío gratuito. Pero lo que realmente ocurre es que estos dos métodos están disponibles cuando tenemos un valor mínimo para el envío GRATIS y coincide con la regla creada. Está claro que ningún cliente elegirá el envío de tarifa plana estando disponible el método de envío gratis, pero realmente puede ofrecer confusiones y puede dar el caso de desconfianza.

Como deshabilitar otros métodos de envío cuando el envió es gratuito

Abra su editor FTP o su archivo local en la ruta: app/design/frontend/base/default/template/checkout/onepage/shipping_method/available.phtml

Busque la línea <dl class=»sp-methods»> «estará sobre la línea 32. Y justo encima copia este código:

<?php
if( array_key_exists('freeshipping', $_shippingRateGroups )) {
$_shippingRateGroups = array('freeshipping' => $_shippingRateGroups
['freeshipping']); } ?>

¡Listo!

Ahora solo se mostrará por defecto el envío gratuito sin métodos adicionales.