Confianza online: Checkbox aceptación de condiciones en el alta de usuarios
10

feb

 

Confianza online: Checkbox aceptación de condiciones en el alta de usuarios

Confianza Online: Checkbox obligatorio en el alta de usuario de Magento

El sello de confianza online se encuentra altamente estandarizado en el actual panorama ecommerce de nuestro país. Este Sello de Confianza, que es introducido por las empresas adheridas en sus sites, sirve para mostrar su compromiso de responsabilidad en sus comunicaciones y en sus transacciones con los consumidores, lo que finalmente se traduce en un aumento de confianza de los clientes finales en el site que están visitando.

Para la obtención de este sello, como parte del cumplimiento de las buenas practicas ecommerce, la auditoría previa realizada por Confianza Online obliga a contar con un checkbox de aceptación de la política de privacidad por parte del cliente tanto en la finalización del pedido como en el registro de usuario. Magento por defecto ya ofrece la posibilidad de incluir el checkbox de aceptación de política de privacidad en la finalización del pedido. En la siguiente imagen podéis ver como agregar esta opción desde el panel de administración de vuestra tienda online:

Confianza online Magento checkbox

Sin embargo, Magento no ofrece la posibilidad de añadir el checkbox de aceptación de política de privacidad desde su panel de administración. Así que deberemos de insertarlo manualmente desde la plantilla. Magento ya nos ofrece todas las herramientas para realizar esta función, así que nos dirigimos a la plantilla del registro de usuario de nuestro tema -en mi caso estoy empleando el tema Modern- y añadimos la siguiente linea de código:

<input type="checkbox" name="terms_accepted"  title="<?php echo $this->__('I accept privacy policy') ?>" value="1" class="checkbox required-entry" />
<label for="terms_accepted"><em>*</em> <?php echo $this->__('He le&iacute;do y acepto la ') ?><a href="http://www.URLDEMIMAGENTO.com/politica-de-privacidad/" target="_blank">Pl&iacute;tica y condiciones de uso</a></label>

En la siguiente ruta: frontend/base/default/template/persistent/customer/form/register.phtml que podemos obtener activando el Template Path Hints desde nuestro panel de administración:

Confianza online Magento checkbox registro usuario

El código queda de la siguiente forma:

 <div class="fieldset">
            <h2 class="legend"><?php echo $this->__('Login Information') ?></h2>
            <ul class="form-list">
                <li class="fields">
                    <div class="field">
                        <label for="password" class="required"><em>*</em><?php echo $this->__('Password') ?></label>
                        <div class="input-box">
                            <input type="password" name="password" id="password" title="<?php echo $this->__('Password') ?>" class="input-text required-entry validate-password" />
                        </div>
                    </div>
                    <div class="field">
                        <label for="confirmation" class="required"><em>*</em><?php echo $this->__('Confirm Password') ?></label>
                        <div class="input-box">
                            <input type="password" name="confirmation" title="<?php echo $this->__('Confirm Password') ?>" id="confirmation" class="input-text required-entry validate-cpassword" />
                        </div>
                    </div>
                </li>
                <?php echo $this->getChildHtml('form.additional.info'); ?>
                <?php echo $this->getChildHtml('persistent.remember.me'); ?>
            </ul>
            <input type="checkbox" name="terms_accepted"  title="<?php echo $this->__('I accept privacy policy') ?>" value="1" class="checkbox required-entry" />
        <label for="terms_accepted"><em>*</em> <?php echo $this->__('He le&iacute;do y acepto la ') ?><a href="http://www.URLDEMIMAGENTO.com/politica-de-privacidad/" target="_blank">Pl&iacute;tica y condiciones de uso</a></label>
            <?php echo $this->getChildHtml('persistent.remember.me.tooltip'); ?>
        </div>

Y si ahora volvemos a cargar nuestro formulario de contacto podemos ver que el checkbox de aceptación de política de privacidad ya es obligatorio tal y como determina Confianza Online

Checkbox confianza online Magento registro de usuario

De esta forma tan sencilla, adaptamos Magento para añadir el checkbox obligatorio de aceptación de condiciones y política e privacidad en el registro de usuario. Con este checkbox obligatorio en nuestro formulario de registro cumpliremos uno de los requerimientos que mas dolor de cabeza da a los usuarios para la obtención del sello de Confianza Online.

Resumen
Nombre
Aprende a añadir el checkbox de aceptación de política de privacidad que Confianza online exige en el alta de nuevos usuarios.
Autor
Descripción
Aprende a añadir el checkbox de aceptación de política de privacidad que Confianza online exige en el alta de nuevos usuarios.
The following two tabs change content below.
Especialista en Magento y servicios ecommerce: Consultoría ecommerce, Optimización Magento, Desarrollo Magento, Integración Magento ERP y Posicionamiento SEO Magento.


4 Comments

  • Eduardo

    11. feb, 2015

    Con algo tan simple, se evita tantos dolores de cabeza.
    Gracias por este tutorial.

    • Jose Vicente Ribera

      11. feb, 2015

      Así es, además es una condición indispensable para obtener el visto bueno y el sello de confianza online en Magento.

  • Marc

    27. mar, 2015

    Genial me ha funcionado muy bien.
    Muchas gracias por tu trabajo.
    Rápido, fácil, bien y en castellano.
    Solo me gustaría aportar un dato con tu permiso, así cuando lo vuelva a buscar lo tendremos en cuenta, je je je :
    Para los que utilizan la extensión de one page checkout de IWD.
    El archivo que es necesario editar es esta ruta
    frontend/base/default/template/opc/customer/form/register.phtml a pesar del “persistent”

    • Jose Vicente Ribera

      27. mar, 2015

      Sin problemas Marc. Me alegra saber que te ha sido de ayuda la entrada para integrar el sello de Confianza Online en tu Magento.
      Un saludo.

Deja un comentario
 

Tu email no será publicado. Campos obligatorios . *