Reflex Ocasion

Lo primero es dar las gracias por visitar esta web. Lo segundo es advertir que la versión 2.2rc2a está obsoleta de todas todas. O sea, que aunque aún funcione en muchos hostings, tiene los días contados por culpa del php. Sólo funciona hasta la versión 5.3.x, a partír de la versión 5.4 da una serie de errores que no tienen solución siendo el mas grave el bucle que se forma a la hora de realizar un pedido, el sistema dice que selecciones una forma de pago y aunque la selecciones te sigue diciendo que la selecciones pero en realidad es que no hay una dirección de entrega seleccionada. Y lo mismo ocurre con la forma de envío pero aquí no hay mensaje de error, simplemente no cobra los portes, algo inasumible en muchos casos. Lo tercero es comentar que esta página está inspirado en el viejo foro comerciame.net donde se recomendaban una serie de contribuciones en diferentes secciones. He recopilado algunas y he ido añadiendo otras que creo son interesantes, unas recomendadas por otros usuarios y otras que he ido encontrando en el sitio oficial cuando buscaba. Evidentemente no están todas las existentes, solo las que a mi me sirven o me hacen falta y que se han instalado en ésta y en otras webs. También se incluyen otras que se instalaron pero que fueron desinstaladas posteriormente por diversos motivos. Aún así son más de 180 contribuciones instaladas en esta tienda online!

Cada nombre de cada contribución es un enlace que se abre en una nueva ventana. Algunas tienen captura de pantalla, pero otras no porque son evidentes, solo hay que ver la tienda.

Las he reorganizado por categorías (lo marcado en color rojo es la última actualización). Ahora tienes

  • ADMIN
  • SEGURIDAD PARA EL ADMIN
  • CATALOGO
  • PAGO Y ENVIO
  • CLIENTES
  • FACTURACION

    También se ha creado un nuevo apartado para las técnicas utilizadas al realizar las fotos de los anuncios y algunas recomendaciones generales al respecto.

  • TECNICAS Y RECOMENDACIONES

    Si estás interesado en un intercambio de banners de forma reciproca totalmente gratuita y desinteresada, no dejes de contactar, solo necesito el tuyo con un ancho máximo de 138px.

     

    Actualizado el 13 de Octubre de 2015 a la 19:52



    oscommerce-2.2rc2a (www.oscommerce.com/Products) tienda OsCommerce. Ya está disponible la versión 2.3.4 (esta tienda es la versión 2.3.4 BootStrap EDGE), pero son distintas, no les sirven la mayoría de estas contribuciones, aunque si es cierto que ya hay muchas adaptadas a la nueva versión 2.3. Si quieres esta versión (no recomendado por obsoleta) la puedes descargar desde el foro en español www.comercianos.com.

    Ultimate SEO URLs (addons.oscommerce.com/info/2823) para que nuestras URLs sean indexadas por los buscadores más importantes (incluido google) y que sean más "amigables" convirtiéndolas a html poniendo el nombre del producto/sección en dicha dirección.

    Header Tags SEO v3.2.8 (addons.oscommerce.com/info/5851) editor de etiquetas para buscadores. En combinación con Ultimate SEO URLs consigues buenos posicionamientos en las búsquedas.

    Dynamic Sitemap v 2.0 (addons.oscommerce.com/info/3306) crea un mapa del sitio en una nueva página.

    Google XML Sitemap SEO (addons.oscommerce.com/info/6583) es un nuevo mapa del sitio compatible con el anterior. El anterior es de cara al público y de cara a los buscadores pero este es solo de cara a los buscadores y mejor que el anterior.

    RSS Feed 0.1 (addons.oscommerce.com/info/1513) nos permite tener nuestro catálogo en formato RSS incluyendo las categorías y subcategorías de forma independiente. Cada navegador lo interpreta de una manera diferente al resto y en Chrome solo muestra los seis últimos productos anunciados, no podemos ampliarlo a más como en el resto de navegadores. Hoy día esto también está obsoleto, incluso google dejó de prestar su apoyo a los lectores rss en Agosto de 2013.

    iOSC Mobile Version for OSC 2.3.3. (addons.oscommerce.com/info/8629) es la versión para teléfonos móviles o celulares y tablets. Aunque diga que es para la versión 2.3 también incluye a la versión 2.2.

    Dependiendo de lo que tengamos instalado podremos necesitar las dos siguientes contribuciones o no.

    Contribution support 1.0 for iOSC 5.x (addons.oscommerce.com/info/8578) incluye pasos a seguir para Header Tags SEO, SEO urls, SPPC, Store mode, etc, etc..

    Purchase without Account for IOSC3 (addons.oscommerce.com/info/8500) permite al cliente que use la versión móvil poder comprar sin necesidad de registrarse.

    Si tenemos alguna página personalizada o de alguna contribución que no esté en la versión móvil tendremos que incluirla manualmente en el archivo catalog/includes/application_top.php, concretamente copiaremos el párrafo entero (son tres líneas) similar a "if ($url_basename == 'featured_products.php') {", lo pegaremos y le cambiaremos el nombre del archivo por el nuestro.

    En el caso contrario, que por el motivo que sea tengamos un archivo renombrado que no no ha sido renombrado en la versión móvil, actuaremos de manera similar pero cambiando la sentencia de la línea central $mobile_site por $classic_site.

    En el caso de que tengamos productos en mas de una categoría y salgan repetidos en los listados sólo tendremos que añadir "distinct" en la llamada sql a la base de datos de los archivos catalog/mobile_products_news.php y catalog/mobile_special.php, concretamente ha de quedar así "$listing_sql = "select distinct p.products_id, pd.products_name, ". Esto se encuentra en el hilo de soporte ubicado en http://forums.oscommerce.com/topic/327785-contribution-iosc-mobile-version-of-osc-on-your-iphone/page__st__580#entry1656001.

    En el caso de que tengamos problemas con el redireccionamiento por culpa de las urls amigables (Ultimate SEO URLs) hay que sustituir el archivo catalog/includes/clases/seo.class.php que tengamos por el de la versión Ultimate SEO 2-2.2d-12. Recuerda, es la 12, no es la 13 o cualquier otro número que le quieran poner, no sirven versiones posteriores a dicha versión porque no incluyen el soporte para la versión móvil (fallo tonto). Esto se encuentra en el hilo de soporte ubicado en http://forums.oscommerce.com/topic/327785-contribution-iosc-mobile-version-of-osc-on-your-iphone/page__st__580#entry1656005. En última instancia compara éste archivo con el que tengas buscando por "mobile". A continuación añades lo que no esté en uno en el otro y sustituye lo que haya modificado/ampliado.

    Advertencia: algunos de estos cambios no son necesarios en versiones posteriores a la versión 5.4.2 de la contribución que es la que yo utilizo.

    Buttons Factory (buttons.qds-team.com/web/workspace) nos permitirá crear gratuitamente los botones que necesitemos para nuestra tienda online. Se pueden crear los botones con los textos por defecto en hasta 25 idiomas diferentes y se pueden crear botones con textos personalizados y botones con imagenes que subamos. Arriba nos encontramos el enlace a Buttons Gallery que muestra una inmensa galería de botones ya creados por otros usuarios que nos pueden ahorrar el trabajo, solo tenemos que elegir el diseño que mas nos guste y usarlo. De antemano advierto que tarda un rato largo en cargar. Una vez elegido el diseño podremos modificarlo en la parte derecha.

    phpDesigner (www.mpsoftware.dk) programa de edición de ficheros php. Soporta PHP, HTML, MySQL, XML, CSS, JavaScript, VBScript, Java, C#, Perl, Python y Ruby entre otros. Tiene como opción la descarga gratuita pero recomiendo la de pago (licencia permanente) porque es mas completa y el precio es ridículo. Dentro de las de pago las hay personales (para uso no comercial) por 29 euros y profesional (para uso comercial) por 69 euros. Solo por el tiempo que se ahorra al instalar contribuciones en una tienda ya merece la pena y se amortiza en poco tiempo.

    WinMerge (winmerge.org) programa gratuito comparador de ficheros que permite su edición para el caso de que no quieras pagar por el otro (phpDesigner).

    FileZilla (filezilla-project.org) programa gratuito de FTP necesario para subir y/o bajar archivos a nuestro dominio. Soporta conexiones a varios hostings al mismo tiempo e incluso puedes tener varias sesiones abiertas de tu propio hosting. Es necesario habilitar Servidor->Forzar mostrar archivos ocultos para que siempre salgan los archivos .htaccess que muchos hosting ocultan por seguridad. Otro paso adicional que nos ahorrá tiempo y trabajo es ir a Edición->Opciones->Edición de archivo donde marcaremos Usar editor personalizado y pondremos la ruta completa (hay un botón Examinar que facilita la labor) hacia donde hayamos instalado phpDesigner o cualquier otro programa que usemos para editar los diferentes archivos de nuestra tienda online. Como esto conseguimos que, cuando hagamos doble clic en un archivo, éste se descargue automáticamente y se pueda editar directamente en phpDesigner abriéndose automáticamente en caso de que no lo tuviesemos abierto ya. Al mismo tiempo también ahorramos tiempo cuando desde phpDesigner pulsamos en el botón Guardar, solo tenemos que ir a FileZilla para confirmar la sustitución del archivo original por el modificado.

    XAMPP (www.apachefriends.org/es/xampp.html) servidor web Apache gratuito necesario para realizar pruebas en local de nuestra tienda online. Tiene versiones para Linux, Windows, Mac OS X y Solaris.

    Alexa toolbar (www.alexa.com/toolbar?utm_source=top-nav&utm_medium=www&utm_campaign=toolbar) es una barra de herramientas para el navegador que te informa del ranking mundial de cualquier página web que estés visitando. Parece una tontería pero no lo es porque cuenta cada visita, incluyendo las tuyas aunque sean al admin, y hace que mejore tu posicionamiento.

    En la misma página de Alexa tienes la posibilidad de poder crear tu propia barra de herramientas para el navegador, solo te tienes que registrar para después poder llevar un control de cuantas personas la usan (cuantas, no quienes) y por si tienes que quitar o añadir algo. Ni que decir tiene que después tienes que facilitarle el enlace a tus clientes para que se la bajen, instalen y utilicen. Si tienes poca variedad de productos tal vez no te interese, pero si tienes mucha y tus clientes son habituales si que te interesa, sobre todo porque incluye un buscador en google de todos tus productos indexados. Por muy bueno que sea el buscador que viene integrado en la tienda online, el de google es mucho mejor.

    Resize 2.7 (www.motus-software.com/resize.htm) es un antiguo programa totalmente gratuito en inglés muy simple y sencillo de utilizar que reduce el peso de las imágenes .jpg (no soporta otros formatos). De 50Kb pasa a 35Kb aproximadamente, de 250Kb pasa a solo 78Kb. Y ojo que digo que reduce el peso, no el formato ni el tamaño, para eso existen otros programas como el siguiente.

    irfanview (www.irfanview.com) es un programa totalmente gratuito y en español (con plugins también gratuitos en descarga adicional) muy simple y sencillo de utilizar que permite reducir o aumentar el tamaño de una imagen y cambiar su formato. Admite los formatos habituales .bmp, .pcx, .gif, .jpg y .png entre otros muchísimos más. También admite videos en formato .avi, .mpeg, .wma y .wmv entre otros y música en formato .mp3 y .wav entre otros más. Como curiosidad de este fantástico programa que personalmente conozco desde antes de que saliera el Windows 95 es que también lee los .pdf en sus últimas versiones, pero lo mas importante para mi desde que lo conozco es que si pulsamos la tecla enter/intro vemos la imagen a pantalla completa. Actualmente esto no tiene mucho mérito pero si pensamos que salió por primera vez para DOS entonces la cosa cambia. Otra opción más que trae este programa es que podemos seleccionar la imagen que estamos viendo y dejarla como fondo de escritorio.

    Un detalle importante de estos dos últimos programas que es por lo que los recomiendo es que si guardamos una imagen con Photoshop, ésta tiene un gran peso, un peso muy elevado que no nos podemos permitir porque genera un tráfico mayor del deseado en el hosting. Ya depende del hosting que tengamos, algunos te dan tráfico ilimitado mientras que otros solo te permiten una cantidad mensual cobrando un extra cada vez que te pasas. Esto también es especialmente importante de cara a google porque te califica según la velocidad de carga de la página, mientras mas rápida sea cargando mejor calificación obtendrás.

    La solución para evitar esto es que abramos la imagen guardada con Photoshop con irfanview y la guardemos para que ocupe un tamaño menor, abrir y guardar, no necesitamos hacer nada más. Después usamos resize para reducir aún más su tamaño, pero curiosamente el tamaño es muy similar al que tenía originariamente con Photoshop. Eso no importa porque volvemos a usar irfanview y al guardar la imagen podemos observar que el tamaño es aún menor que cuando lo guardamos la vez anterior. En algunos casos se nota y mucho la diferencia de peso pero en otros es mínima.

    Un ejemplo, una imagen a 800x600 con Photoshop puede llegar a ocupar unos 300 Kb. Al guardarla con irfanview puede ocupar solo 70 Kb. Esa imagen la reducimos con resize y ocupa otra vez casi los 300 Kb originales, pero al volver a guardarla con irfanview puede llegar a ocupar solo 50 Kb! ¿captas la diferencia de realizar este proceso a no realizarlo? se me han dado casos en que la imagen original pesaba 180 Kb y tras realizar todo este proceso ha llegado a pesar solo 20 Kb!

    Subir


    ADMIN

    Aquí encontrarás una serie de contribuciones útiles y necesarias para la parte admin de la tienda online.

    OrderCheck v2.1 (addons.oscommerce.com/info/1168) graba el pedido en una nueva tabla de la base de datos cuando el cliente llega a checkout_confirmation.php o confirmación del pedido. En la nueva página veremos todos los supuestos pedidos que se hayan realizado con un punto verde (ok) o un punto rojo (problema). Si está en verde lo tendremos repetido en la página normal de pedidos y podremos eliminarlo de aquí sin mas. Si está en rojo no aparecerá.

    Si por algún motivo el cliente no retorna a la tienda al realizar el pago (TPV, PayPal), no tendremos constancia del mismo ni se enviará automáticamente el email de confirmación de pedido, algo que es obligatorio por la LSSI española, por que tendremos un grave problema. Esta contribución soluciona este problema ya que el pedido se queda grabado, pero ojo, no todos los pedidos grabados en rojo son pedidos finalizados, muchos son intentos de compra que el cliente no ha querido continuar por cualquier motivo, como por ejemplo gastos de envío elevados o abusivos, que no tenga cuenta en PayPal y solo haya querido saber que es eso o que le haya dado error al querer pagar con la tarjeta de crédito. Si el pedido está en rojo debemos asegurarnos de que el cliente ha realizado el pago y no ha retornado a la tienda antes de moverlo, pero si no tenemos constancia del pago es que solo es un intento de compra. En este caso podemos eliminarlo sin problema y también nos podemos preguntar porque el cliente no ha querido finalizar la compra. Como tenemos sus datos incluido el email, le podemos preguntar.

    Admin Session Lifetime v1.1 (addons.oscommerce.com/info/3907) nos permite aumentar el tiempo de nuestra sesión admin de los 24 minutos que dura por defecto a 1 hora o mas. Que levante la mano a quien no le ha pasado que se ha puesto a publicar el anuncio de un nuevo producto y cuando se ha querido dar cuenta le ha caducado la sesión y lo ha perdido todo teniendo que empezar de cero otra vez.

    QTPro v4.6.1 (addons.oscommerce.com/info/888) sirve para llevar el inventario de la tienda, el stock. De un solo vistazo puedes ver cuantas unidades de cada producto tienes en stock, al mismo tiempo que sale una franja de color marcando los productos agotados. Si necesitas llevar un control por tallas, medidas, diámetros, etc., necesitarás esta contribución imperiosamente porque tienes un control mucho mas exacto de las tallas, medidas, diámetros, etc. (es necesario crear cada atributo previamente), sabrás cuales se han agotado y cuales no. No será necesario tener un anuncio para cada talla, medida o diámetro, puedes tenerlo todo en un solo anuncio.

    Esta imagen muestra el informe de stock, nos indica lo que tenemos agotado y lo que no.

    Informe de stock


    Esta imagen nos muestra el botón para ir a la página de control de stock según los atributos. Si el producto no tiene atributos no sale botón alguno, solo el campo para introducir la cantidad.

    Botón a la página de stock


    Esta imagen muestra los atributos del producto y cuanto stock puede tener cada uno de ellos.

    Stock de los atributos del producto


    Products thumbnail image display and popups on the admin (addons.oscommerce.com/info/7868) permite tener una imagen en miniatura del producto vendido. También da la posibilidad de verla mas grande en una ventana emergente clicando sobre la imagen. Muy útil cuando tienes más de un producto con el mismo nombre. Imprescindible si, además, tienen el mismo precio. Está basado en Show Model Picture (PopUp) Admin que permite ver la foto del modelo del producto vendido en una ventana emergente.

    Imagen en miniatura y ventana emergente del producto vendido con efecto lytebox


    Order Stats In Admin v1.1 (addons.oscommerce.com/info/5488) permite tener una nueva caja en el admin con el estado de todos los pedidos. Muy útil cuando tienes muchos pedidos que enviar y tienes que marcar como entregados los ya enviados.

    Box con los diferentes estados de los pedidos


    Script for automatic responses (addons.oscommerce.com/info/7068) permite tener una serie de botones en el admin con unas respuestas pre-establecidas. De lo mas útil para no tener que estar escribiendo siempre las misma respuestas.

    Respuestas automáticas


    next and previous order display in admin (addons.oscommerce.com/info/3994) muestra los textos anterior y siguiente que nos permiten pasar de uno a otro al entrar a cualquier pedido sin tener que volver al escritorio para ello.

    Admin Create Account (addons.oscommerce.com/info/5388) permite poder crear desde el admin una cuenta al usuario que así lo pida. Hay personas que no entienden, no se enteran o no se aclaran y agradecen que se les facilite la labor de crear una cuenta, de hecho muchos llaman por el mismo motivo, para hacer un pedido telefónico porque "se pierden" al querer crear una cuenta. La contribución envía un email al cliente facilitándole una clave de acceso generada aleatoriamente.

    Manual Order Maker (addons.oscommerce.com/info/4829) es un creador de pedidos. Muy útil cuando el cliente quiere comprar algo y ya tiene cuenta pero no quiere, no puede o no sabe acceder a su cuenta. También se contempla automáticamente todas las opciones disponibles: realizar el pedido desde su cuenta, crear una cuenta y realizar el pedido, y si esta instalado, realizar un pedido sin estar registrado.

    Order Editor (addons.oscommerce.com/info/1435) es un editor de pedidos en AJAX. Muy útil cuando el cliente quiere cambiar algo del pedido. Absolutamente todo es modificable desde aquí, pero cuidado porque hay contribuciones que no reconoce ya que tambien hay que instalarla en estos archivos, como por ejemplo el NIF del cliente.

    Resend Order Confirmation (addons.oscommerce.com/info/6977) nos permite re-enviar un email de confirmación de pedido. Esto ya lo hace la contribución anterior pero nos obliga a entrar el pedido y a editarlo para poder enviar el nuevo email mientras que esta contribución nos permite hacerlo desde la lista de pedidos, solo tenemos que seleccionar el que nos interese y pulsar el botón correspondiente que hay en la parte derecha. Ojo que hay que seleccionarlo, que aparezca el primero de la lista no implica que ya esté seleccionado.

    Send email to customers with an attachment included (addons.oscommerce.com/info/4583) es lo que su nombre indica, poder adjuntar un fichero al email que se envía desde el admin de la tienda online al cliente. Aunque parezca una tontería porque cualquier programa de correo electrónico basado en web (también llamado web mail) ya incluye de serie esta función, no lo es porque hay quien prefiere usar el email de la tienda antes que otro tipo de email. Osea, que prefiere que el email que se envíe al cliente sea webmaster @ tudominio.com en vez de tudominio @ gmail.com o tudominio @ yahoo.es.

    Un motivo por el que es útil esta contribución es que podemos escanear el justificante de envío y adjuntarlo al email que enviaremos al cliente, así podemos justificar que efectivamente se ha enviado y si aún no ha llegado es por culpa del servicio postal, no que no lo hayamos enviado como alguna que otra vez me han insinuado (motivo por el que tengo un mínimo de productos cuyo envío es por correo ordinario).

    Admin Change Customers Password (addons.oscommerce.com/info/4469) es un complemento que permite cambiar la clave de acceso del cliente creando una aleatoria como hace el sistema cuando se le solicita o usando una que nosotros o el cliente elija. Hay casos especiales por los que se debe instalar esta contribución imperiosamente.

    Por un lado nos podemos encontrar el caso de que hayan accedido a la cuenta del cliente y le hayan cambiado los datos, sobre todo el email. Si le han cambiado el email, por mucho que solicite una clave nueva, nunca la va a obtener porque el sistema no reconoce el viejo email. En este caso concreto editaremos su ficha en Clientes->Clientes donde le ponemos de nuevo su email y después le cambiamos la clave con esta contribución.

    Por otro lado se pueden dar casos rarísimos como de que al cliente no le funcione su password y solicite al sistema uno nuevo, pero sigue sin poder acceder. Con esta contribución somos nosotros los que podemos cambiarla.

    Otro raro caso es que tengamos instalada la contribución de compra sin registro, haya intentado realizar un pedido y no lo haya completado, por ejemplo porque le haya caducado la sesión. En ese caso por mucho que quiera volver a intentarlo el propio sistema no se lo permitirá alegando (a) que ya está registrado y (b) que como no está registrado no le puede cambiar la clave. Aquí solo queda una opción posible, eliminar su cuenta y que la vuelva a crear.

    Si tienes instalada la versión anterior de esta contribución ten en cuenta el hecho de que si tenemos instalada la contribución Protection through htpasswd admin esta contribución no funcionará y le impidamos de todas todas el acceso al cliente. Esta contribución añade el mismo archivo que añade Protection through htpasswd admin. Si sustituyes uno por otro entonces ya no puedes acceder al admin en beneficio de poder cambiarle la clave al cliente, y si no lo sustituyes en beneficio de poder acceder al admin, le cambias la clave al cliente pero ya no puede acceder de ninguna manera a su cuenta. La solución mas sencilla es renombrar el archivo de esta contribución con otro nombre y cambiar la llamada a dicho archivo, es lo que está puesto en mi última contribución subida (ya he perdido la cuenta de cuantas van, 55 según el sitio oficial). Intentar integrarlo es más complicado de lo que parece a simple vista.

    Admin Notes 2.4.2 RC2 (addons.oscommerce.com/info/2599) para añadir notas en el admin y que te salgan a modo de alarmitas. También se usa con los clientes sin que ellos se enteren, para añadir datos extras a su ficha, como por ejemplo que le tenemos que hacer un descuento o que no se le puede enviar por una agencia de transporte determinada, ha de ser por otra.

    Esta imagen muestra una nota a un cliente en la lista de pedidos.

    Nota al cliente en lista de pedidos


    Esta imagen muestra una nota a un cliente en el propio pedido.

    Nota al cliente en el propio pedido


    Admin Order Sort (addons.oscommerce.com/info/2681) permite poder ordenar los clientes por nombre, apellidos o creación de la cuenta. Por defecto ordena por orden alfabético los apellidos. Muy útil para buscar un cliente en particular del que solo sabes o recuerdas uno de los datos, generalmente el nombre. También permite saber quien es el último cliente registrado y, por ende, cual es el primero. Particularmente he cambiado el orden de visualización ya que por defecto se muestra Apellidos, Nombre y fecha de registro y yo lo he cambiado para que se muestre Nombre, Apellidos y fecha.

    Mostar número pedidos (addons.oscommerce.com/info/6298) para que el número de pedido aparezca en el admin sin necesidad de hacer clic en cada uno de ellos para verlo. Muy útil cuando te reclaman ya que buscas por el número del pedido y no por el nombre del cliente.

    Mostrar formas de pago esta parte es mía, pero siguiendo los mismos pasos de la anterior. Se muestran las distintas formas de pago que han realizado los clientes sin necesidad de ir uno por uno para comprobarlo. Muy útil para saber si ya han pagado (tarjetas de crédito / PayPal) o está en proceso (transferencias / contrareembolsos).

    Leer instrucciones de instalación (se abre en una nueva pestaña/ventana).

    Números de los pedidos junto a las formas de pago en el admin


    Mostrar formas de envío esta parte es entre un extracto de otra que me daba error y una parte mía. Eliminé lo que estaba mal dejando solo lo que me interesa y funciona añadiendo lo que faltaba. Básicamente hay que seguir los mismos pasos de las anteriores. Se muestran las distintas formas de pago que han realizado los clientes sin necesidad de ir uno por uno para comprobarlo. Muy útil para saber si hay que ir o llamar inmediatamente a la agencia de transporte o puede esperar hasta el día siguiente (un envío rápido consigue que el cliente esté satisfecho y vuelva otra vez).

    Leer instrucciones de instalación (se abre en una nueva pestaña/ventana).

    Números de los pedidos junto a las formas de envío en el admin


    Esta imagen muestra todo instalado al mismo tiempo. Dependiendo de la resolución de pantalla de nuestro monitor lo podremos instalar todo o solo una parte.

    Números de los pedidos junto a las formas de pago y las formas de envío en el admin


    Increase/Decrease price (addons.oscommerce.com/info/4663) permite subir o bajar los precios en un tanto por ciento o una cantidad fija. Funciona por categorías, no por productos. Muy útil para cuando tienes un gran stock y no puedes ir producto por producto subiendo o bajando los precios.

    admin - copy, move and delete multiple products (addons.oscommerce.com/info/1401) es lo que su nombre indica, una contribución que nos va a permitir copiar, mover y eliminar en bloque todos o parte de nuestros anuncios publicados. Incluye un fix para el caso de que no trabajes con fabricantes. Si no trabajas con marcas, la página con el listado de productos de una categoría se quedará como si no tuvieras anuncio alguno. Aplicando el fix ya salen todos los anuncios.

    Product Attributes Clone tool (addons.oscommerce.com/info/4550) nos permite clonar los atributos de un producto a otro evitando tener que ir añadiéndolos manualmente. Opcionalmente se puede instalar la versión que permite clonar los atributos de un producto en varios productos al mismo tiempo. Básicamente la diferencia está en que la primera opción solo muestra un producto y la segunda opción muestra varios productos pudiendo elegir cualquiera de ellos seleccionándolos pulsando el botón Ctrl de nuestro teclado al mismo tiempo que hacemos clic con el ratón.

    Esta contribución solo tiene sentido si tienes muchos productos con atributos, como por ejemplo mi tienda de relojes. Si por el contrario no usas o usas muy poco los atributos como ocurre en esta tienda, la contribución no tiene demasiado sentido.

    Tiny MCE Anywhere (addons.oscommerce.com/info/4852) es un popular editor WYSIWYG pero en versión en cualquier lugar. Esta versión permite usar el editor Tiny MCE en cualquier parte susceptible de ser usado, como en Admin Notes o en otras contribuciones donde ya este instalado de antes pero da problemas de algún tipo.

    Unsold Carts Report 2.3 (addons.oscommerce.com/info/2045) sirve para saber que clientes tienen productos en el carrito, cuales son y cuando lo llenaron. Además viene con fotos de los productos vendidos. Por defecto muestra los últimos 30 días pero se puede ampliar. El último bug publicado tiene un bug con las fechas, valga la rebuznancia, digo redundancia, así que me he visto obligado a subirlo como contribución.

    Recover Cart Sales (addons.oscommerce.com/info/1688) es una contribución similar a la anterior que además permite enviar un email al cliente que no ha finalizado el proceso de compra. Esto es bueno porque así podemos conseguir que el cliente finalice el proceso de compra o que nos diga que fué lo que pasó para que no pudiera finalizarlo, por ejemplo que esté agotado el producto que quería comprar (útil saberlo sobre todo si tenemos habilitado lo de impedir la compra de agotados) o ha habído algún tipo de error con el método de pago. En el primer caso repondremos el stock inmediatamente y en el segundo solucionaremos el problema si fuera posible.

    stats products orders (addons.oscommerce.com/info/5541) es una utilidad que te permite conocer toda la información sobre los productos vendidos de uno o varios productos o de una o más categorías. Por defecto puedes saber lo que se ha vendido en el mes en curso y cuanto es el importe medio del carrito. También tiene como opción exportar a Excel.

    Supertracker (addons.oscommerce.com/info/3924) sirve para llevar un control de visitas: país de origen (no te puedes fiar mucho porque incluye a google de forma genérica, osea, que lo mismo viene desde España pero te dice que viene desde EEUU), que paginas ha visto, desde donde viene referenciado, que navegador usa, cuales son las palabras claves mas usadas en el buscador de nuestra web, el tiempo que ha estado conectado, etc, etc. Es muy útil en muchos aspectos, pero cuidado, toda esa información se va almacenando en la base de datos, lo que, a la larga, puede provocar un deterioro de la bd por manejar tablas cada vez mas grandes. Y si no llega a ocurrir puedo garantizar que poco a poco la web se va volviendo cada vez más lenta. Solución: vaciar toda esa información que ya se ha quedado obsoleta a menudo.

    Lo explico con una experiencia, la que me ha ocurrido a mi. Instalé la contribución y a los seis meses se me hacia muy raro que a los dos días de empezar un mes ya estuviera recibiendo alertas desde el servidor diciendo que había sobrepasado el limite de trafico mensual. En todo ese tiempo la contribución había almacenado más de 65.000 entradas así que las eliminé todas. Realice una nueva copia de seguridad de la bd y me llevé una agradable sorpresa, de los 54 Mb largos que ocupaba la copia de seguridad realizada automáticamente el día antes (AutoBackup Database) pasó a poco mas de 7 Mb, se habían eliminado datos almacenados por valor de 47 Mb, toda una burrada. Por supuesto lo primero que note es que la copia tardó solo unos segundos en realizarse, no el casi minuto que tardaba hasta entonces.

    Desde que se eliminaron todas esas entrada obsoletas las alertas del servidor saltan a los dos o tres días antes de finalizar el mes, lo que ya es algo más normal.

    whos_online HTTP Referer (addons.oscommerce.com/info/2271) nos indica la url de referencia del visitante, lo que nos viene bien saber por si nos estamos anunciando en alguna plataforma, para ver si es efectiva o no esa publicidad. Ojo que solo sirve para el momento, los datos no se guardan.

    Demografia y Grafico de Clientes (addons.oscommerce.com/info/5239) sirve para llevar unas estadísticas por provincias, por códigos postales, por regiones y por sexos. Tienes que tener habilitado el sexo y la fecha de nacimiento del cliente desde el momento en que la tienda entra en funcionamiento para que se muestre el mapa. Si no lo tienes habilitados y ya tienes clientes registrados el mapa no se mostrara, pero si el resto de estadísticas. Lo he cambiado de sitio y aparece en el apartado de Informes ya que creo que es su lugar correcto.

    Datos demográficos de los clientes

    Google Delivery Directions & Map (addons.oscommerce.com/info/5453) crea en el admin una nueva página con un mapa de Google e indicaciones de como llegar desde nuestra tienda hasta la dirección de destino. Cuidado porque no siempre facilita el punto de destino, da error. Hay que poner la calle, el número de la vivienda (opcional) sin indicar la planta del edificio (es donde da error Google), el pueblo o localidad (si es que lo hay) y el código postal. Al ser solo para el admin aparentemente no tiene mucha utilidad que digamos, pero permite saber si la dirección facilitada por el cliente es real o es falsa. Es de lo más útil cuando realizas envíos contra reembolso.

    La utilidad principal de esta contribución es saber como llegar cuando tienes que ir en persona a entregar o recoger la mercancía en la misma ciudad. Esto también se puede aplicar a la entrega de pizzas a domicilio por poner un ejemplo típico.

    SpiffyCal / week starts on Monday (addons.oscommerce.com/info/8501) es el calendario modificado que sale al editar un producto, el que indica cuando estará disponible para su compra. La tienda online incluye un calendario pero está configurado de manera que la semana empiece en domingo cuando en España tenemos por costumbre que empiece en lunes. Esta contribución corrige ese detalle tonto que a mas de uno nos puede confundir y poner que un producto está a su venta a partir de un determinado día y resulta que ese día es domingo por no prestar la suficiente atención.

    Particularmente lo he modificado (no es difícil) para que los meses y los días de la semana se muestren en español y no en inglés como viene por defecto. También he cambiado las fechas festivas ya que a mi me importa muy poco que el 4 de Julio sea festivo nacional en los EEUU, ese día en España es un día normal y corriente, a mi me importan mas las festividades españolas antes que las americanas, a mi me interesa mas saber (que ya lo se pero no está mal recordarlo así) que el 5 de Enero es la noche de Reyes, que el 1 de Mayo es el día del trabajador, que el 12 de Octubre es el día de la Hispanidad, que el 6 de Diciembre es el día de la Constitución Española, que el 28 de Febrero es el día de Andalucía, etc, etc. Todas esas festividades me interesan más que las americanas.

    Blacklist (addons.oscommerce.com/info/3614) es lo que su nombre indica, una lista negra de clientes registrados bloqueados por nosotros mismo por diferentes motivos.

    Database Admin (addons.oscommerce.com/info/4182) nos permite manejar nuestra base de datos directamente desde el admin (con algunas limitaciones mínimas). Ojo que esta contribución no es para inexpertos, hay que saber exactamente lo que se hace porque despues no hay vuelta atrás.

    Database Optimizer 2.1 (addons.oscommerce.com/info/2093) es un optimizador de la base de datos SQL. Es como el desfragmentador de Windows (sin su entorno gráfico) y sirve para eliminar residuos. También tiene la opción de reparar la bd en caso de errores que no se puedan corregir restaurando una copia de seguridad. No es que sea una contribución a instalar muy importante pero si estás agregando, cambiando o eliminando datos de clientes, pedidos o productos constantemente son datos que se quedan en nuestra bd como residuos y en poco tiempo te puedes encontrar una gran cantidad de residuos que ralentizan la bd. Eso o simplemente deja de funcionar dando error. Entrando a nuestra bd se puede hacer, pero de esta manera se hace de manera automática sin necesidad de entrar a ella.

    AutoBackup Database (addons.oscommerce.com/info/2314) crea de manera automática una copia de seguridad de la base de datos y nos evita tener que hacerla nosotros mismo manualmente cuando nos acordemos de ello.

    Database backup manager (addons.oscommerce.com/info/5769) nos permite comprimir en .gzip las copias de seguridad que hagamos y las que tengamos ya realizadas. La opción de comprimir en .gzip viene instalado por defecto en osCommerce, pero no siempre funciona, depende del hosting donde tengamos la tienda online alojada. Esta contribución, aparte de solucionar ese problema, nos permite seleccionar que tablas queremos y cuales no en la nueva copia de seguridad que hagamos. También crea las copias de seguridad en otro formato reduciendo ostensiblemente el tamaño de dicha copia. No es que realice las copias en otro formato distinto al .sql, es que elimina líneas superfluas que engordan el archivo .sql resultante de realizar la copia con la versión original de backup.php que trae por defecto osCommerce.

    La última versión publicada (1.5.2) es compatible con autobackup y permite enviarnos a nuestro email una copia de seguridad.

    Website Backup (addons.oscommerce.com/info/8387) nos permite realizar una copia de seguridad de todos los archivos existentes en nuestra tienda online sin incluir la base de datos. Esto aún no lo he probado, pero parece muy interesante de cara a posibles ataques hackers, aunque particularmente ya lo tengo, cuando subo por ftp un archivo automáticamente me lo vuelvo a bajar a una carpeta específica que tengo en el disco duro de mi ordenador.

    Store Mode v2.0 (addons.oscommerce.com/info/8529) permite cerrar la tienda o cerrarla por mantenimiento. La puedes dejar abierta (como si no tuvieses la contribución), cerrada (visitable con un mensaje todo el tiempo e impidiendo comprar) o en mantenimiento (no visitable, todo el tiempo hay un mensaje advirtiendo que la tienda está cerrada por mantenimiento). Como peculiaridad sobre la versión anterior es que ahora tienes la opción de mostrar un mensaje advirtiendo que estamos de vacaciones mientras la tienda continúa abierta y vendiendo cuando nos vayamos de vacaciones, que también tenemos derecho a disfrutarlas ¿o no?. Otro detalle es que se muestra un gif animado cuando tenemos la tienda cerrada por mantenimiento.

    Subir


    SEGURIDAD PARA EL ADMIN

    Aquí encontrarás una serie de consejos útiles y las contribuciones necesarias e imprescindibles para prevenir, en la medida de lo posible, ataques hacker.

    Lo primero que hay que hacer para prevenir ataques es renombrar la carpeta admin con otro nombre totalmente distinto. Recuerda que también has de cambiar el nombre de la carpeta en el archivo configure.php o no podrás acceder al admin. Busca y sustituyes los dos admin en minúsculas que encuentres (no deberia haber más) por el nombre que hayas puesto a la nueva carpeta.

    Lo segundo es eliminar los archivos define_language.php y file_manager.php ya que diferentes scripts maliciosos pueden acceder a ellos y fastidiarnos todo. Hoy día son archivos inútiles porque se usan otros programas para editar los archivos de la tienda.

    El tercer paso es renombrar los archivos backup.php, banner_manager.php y configuration.php con otro nombre ya que también hay scripts que lo atacan. Recuerda renombrarlos también por dentro, en el archivo filenames.php y en el de idioma o no funcionarán.

    Para mas información en este sentido lee este interesante artículo traducido al español por san google que se ha publicado en el foro.

    Protection through htpasswd admin (addons.oscommerce.com/info/7928) permite proteger a nuestro admin con un archivo encriptado .htpassword. Nos tenemos que identificar dos veces la primera vez que accedemos a nuestra tienda mientras mantengamos abierta la sesión del navegador, después solo una cada vez que caduque nuestra sesión en el admin. Si tienes instalada la contribución Custom HTTP Error Page se enviará un email de error 401 - Autorización requerida la primera vez que nos identifiquemos, sea correctamente o no lo sea.

    footer_ip (addons.oscommerce.com/info/1769) es una contribución para el catálogo pero si la adaptamos al admin te informa cual es tu IP en esos momentos, algo que te viene bien saber al ver quienes son los usuarios conectado en esos momentos. Si alguien está en el admin, o alguna de sus carpetas, solo te basta mirar abajo para saber si eres tu o es otra persona, te evitarás mas de un susto.

    Custom HTTP Error Page (addons.oscommerce.com/info/933) es una contribución de gran ayuda para cuando no estemos conectados, nos informa de quien ha querido acceder a nuestro admin, después solo tenemos que copiar su IP y añadirla a la "lista negra". Otra utilidad de esta contribución es que por dichos emails de error que recibimos podemos saber en que archivo tenemos algún error no solo nuestro, también de alguna contribución que haga llamadas a, por ejemplo, una cascada de estilos que no tenemos o que está ubicada en otro lugar diferente. Hay que tener en cuenta que no todas las contribuciones publicadas son perfectas, aparte de posibles errores, también suele haber llamadas a archivos que nososotros no tenemos.

    Ban IP Addresses (addons.oscommerce.com/info/1561) es lo que su nombre indica, un baneo (bloqueo) manual de IP's por diferentes motivos, generalmente accesos no autorizados. Vaya a donde vaya solo verá un mensaje informándole que su IP está bloqueada y no tiene acceso a nada. Al recibir el email de error de la contribución Custom HTTP Error Page ya tenemos la IP a bloquear.

    Secure your site with an IP trap (addons.oscommerce.com/info/5914) es para bloquear automáticamente a los malos robots que ignoran las órdenes del archivo robots.txt. La última versión publicada permite añadir manualmente una IP desde el admin, lo que hace que la anterior contribución ya no sea necesaria porque hacen lo mismo.

    Bad Robot Blocker (addons.oscommerce.com/info/6303) también es para bloquear automáticamente a los malos robots que ignoran la orden de no acceder a ciertas carpetas ubicadas en el archivo robots.txt. Particularmente recomiendo volver a crear una nueva carpeta llamada admin y meter dentro el mismo archivo index.php de esta contribución, clonarlo y renombrarlo (solo por fuera, por dentro no es necesario) con los nombres backup.php, banner_manager.php, categories.php, configuration.php, define_language.php, file_manager.php y login.php. De esta manera conseguimos que el hacker, o cualquier curioso que quiera cotillear por nuestra web, se bloquee el mismo al intentar acceder a dicha carpeta admin. ¿Porque esos nombres de archivos y no otros? porque son los que suelen usar los hackers para atacar las webs mediante scripts maliciosos.

    SiteMonitor (addons.oscommerce.com/info/4441) es una herramienta prácticamente imprescindible. Monitorea toda nuestra web y nos informa, cuando ha sido atacada, de cuales han sido los archivos afectados.

    Particularmente no utilizo esta contribución primero porque estoy constantemente instalado nuevas contribuciones o corrigiendo pequeños fallos tontos como errores gramaticales que hace que salten las alarmas constantemente, segundo porque me parece una contribución "pesada", y tercero porque las cinco (5) siguientes contribuciones ya corrigen todos los fallos de seguridad conocidos.

    Security Fix for Admin Login Module (addons.oscommerce.com/info/8003) sirve para proteger nuestra tienda online de ataques tipo *.php/login.php.

    osC_Sec - osCommerce Security Addon (addons.oscommerce.com/info/8283) es una versión mejorada y ampliada de lo anterior, para proteger la tienda de ataques tipo *.php/login.php. Esta contribución, además, evita los intentos de inyectar código malicioso por otros medios.

    Security FIX : osc2.2-rc1-rc2 Upload exploit FIX (addons.oscommerce.com/info/7631) es un parche muy simple para que no puedan subir archivos aprovechando los fallos de seguridad de login.php y file_manager.php en el caso de que no hayamos renombrado la carpeta admin ni hayamos eliminado el archivo file_manager.php.

    XSS/ BAD BEHAVIOR BLOCK (addons.oscommerce.com/info/7509) es un parche muy simple para el archivo .htaccess que impide que puedan subir archivos aprovechando los diferentes fallos de seguridad de osCommerce.

    Whos online Vunerability Fix (addons.oscommerce.com/info/6536) es un parche muy simple para el archivo whos_online.php que afecta indirectamente al admin impidiendo así que puedan subir archivos aprovechando un fallo de seguridad.

    Subir


    CATALOGO

    Aquí encontrarás una serie de contribuciones útiles y necesarias para la parte catálogo de la tienda online, la parte que ve el potencial cliente.

    Ley de cookies. El Real Decreto-Ley 13/2012 obliga a toda web española, o de habla española u otro u otros idiomas que funcione habitualmente en España, a informar al usuario de que la web usa cookies y cuales son. También dice que el usuario debe dar su consentimiento expreso para que se instalen en su dispositivo (puede ser un ordenador, un teléfono o una tablet), pero esto fué modificado posteriormente ante la imposibilidad física de que las cookies no se instalen hasta que el usuario de su consentimiento. La modificación dice que se entiende por consentimiento tácito (das el consentimiento aunque no lo des expresamente) solo por el mero hecho de navegar por la web o hacer clic en cualquier link. Y por navegar se entiende que haces scroll con el ratón o teclado, que subes o bajas por la página.

    Cookie Control (www.civicuk.com/cookie-law/index) nos permite cumplir la ley de cookies en la tienda online, blog o cualquier otro tipo de página web. Dispones de tres opciones, solo informar, consentimiento implícito y consentimiento explicito. También hay cuatro versiones, una gratis y tres de pago. Al menos en la versión gratuita lo de que no se instalen las cookies hasta que no des el consentimiento no funciona, se instalan igualmente. Además solo sirve para google analytics, no para el resto de cookies que podamos tener, por ejemplo las publicitarias.

    Show Custome rthat shop use coockies (addons.oscommerce.com/info/9152) es lo mismo que lo anterior pero mas discreto. La anterior aplicación muestra un box en colores llamativos mientras que esta contribución solo es una franja de color negro arriba del todo. Al tener su propia hoja de estilos se pueden modificar los colores y tamaños de textos.

    Particularmente recomiendo eliminar google analytics e instalar en una carpeta independiente de tu propio hosting piwik (http://piwik.org), para mi gusto es mejor que google analytics en muchos sentidos ya que te dice el sistema operativo del usuario, el navegador que usa, el tipo de dispositivo que usa y la resolución de pantalla que tiene entre otras mas cosas.

    TextMaster V 1.0 (addons.oscommerce.com/info/5927) nos permite editar desde el admin todos los textos de todos los archivos de cada idioma que tengamos. De lo mas útil para realizar pequeñas correcciones como que una palabra tenga acento y nosotros se lo hayamos quitado o al revés, que se lo hayamos puesto, que haya que cambiar, por poner un ejemplo, el horario de apertura al público, que cambiemos de dirección, que cambiemos de teléfono, etc. etc.

    counter (addons.oscommerce.com/info/3277) para corregir el contador y que no aumente a cada clic que se haga. En poco tiempo podrías tener millones de visitas sin ser cierto. Util para llevar una estadística. Inutil si quitas el contador de la tienda online.

    Nav bar with on/off tabs (addons.oscommerce.com/info/1873) son las pestañas ubicadas debajo del logo. Cada vez que se pulsa en una de ellas cambia el color en señal de que es esa página/pestaña en la que estamos. Como has de crear los archivos de imágenes previamente a tu gusto o necesidades, las pestañas pueden tener el mismo fondo cambiando solo el color del texto (es este caso) o puedes tener el mismo color de texto cambiando el color de fondo de la pestaña. Puedes usar la extensión que quieras sin problema.

    Left and Right Column Control (addons.oscommerce.com/info/5720) nos permite mostrar las dos columnas, solo la izquierda o solo la derecha a voluntad.

    overlay pics (addons.oscommerce.com/info/8258) nos permite colocar una pequeña marca indicando que el producto es una novedad en el archivo de la portada new_products. Aunque esta contribución es para la versión 2.3, se puede usar sin problemas en la versión 2.2. Si posteriomente queremos validar nuestra hoja de estilos tendremos un problema con esta contribución porque la propiedad opacity añadida a stylesheet.css solo es para Internet Explorer y no es reconocido como estándar para poder ser validado. En este caso la solución es muy simple, con Photoshop o cualquier otro programa de retoque fotográfico le daremos la opacidad que queramos y no añadiremos esas 4 líneas que dan error al tratar de validar la hoja de estilos en el archivo stylesheet.css. Con un poco de imaginación se puede adaptar al resto de módulos, solo has de seguir los mismo pasos y crear nuevas imagenes con los nuevos textos.

    Display Default Image (addons.oscommerce.com/info/5612) es una sencilla contribución que muestra una imagen por defecto cuando la imagen no existe. Esta contribución también se puede aplicar sin problemas a catalog/account_history_info (si se tiene instalada la contribución que muestra una imagen del producto comprado) y a catalog/admin/orders (si se tiene instalada).

    He probado otras contribuciones similares y no me funcionan por todo lo que tengo instalado en mis tiendas. Esas otras contribuciones incluyen una imagen que no incluye esta contribución, pero el texto está en inglés y a mi eso ni me sirve ni me gusta ni se adapta a mis necesidades. Como dicha imagen personalizada tenemos que crearla recomiendo usar una imagen con fondo blanco a 200x200 píxeles de lo mas representativo que se venda en la tienda online (si vendes cámaras pues una cámara, si vendes relojes pues un reloj), con Photoshop le damos una opacidad del 25% y le ponemos un texto encima que diga imagen no disponible o similar. El nombre con que guardemos dicha imagen ha de ser el mismo que pongamos en la línea de código o no se mostrará. O le ponemos el mismo nombre a la imagen o la imagen la guardamos con otro nombre y ese nombre es el que ponemos en la línea de código, eso ya queda a gusto de cada uno.

    Low Stock Level Email (addons.oscommerce.com/info/1891) nos envia automáticamente un email avisándonos de que el producto vendido ha llegado al tope establecido en el admin como reponer stock (configuration/stock/Stock Re-order level). Esto puede ser útil para algunos e inútil para otros, depende de si estás pendiente del stock o no. En mi caso si es útil porque puedo vender un producto y no enterarme de que se ha agotado, el informe de stock lo miro muy de tarde en tarde, no lo miro a diario. Al no enterarme (trabajo sobre stock) no lo repongo a tiempo y es una lástima porque podía vender mas unidades de ese producto.

    Add UPC numbers, SKUs, ISBN/ISSN, etc (addons.oscommerce.com/info/126) muestra un código único UPC, SKU, ISBN o como le queramos llamar. Este código lo tenemos que generar nosotros mismo a la hora de crear un nuevo anuncio de producto e ir añadiéndolo posteriormente producto a producto a nuestro catálogo. Este tipo de código es como el código de marras, digo de barras, no hay dos productos distintos que usen el mismo código. En plataformas de tiendas online de última generación ya se incluye "de serie" la inclusión de dicho código.

    Aparte de que este tipo de código único nos permite encontrar con mas facilidad el producto vendido en el almacen, da mas seriedad a nuestra tienda y google nos califica mejor mejorando un poco nuestro posicionamiento. Ademas en algunas plataformas exigen que tus productos tengan este tipo de código o no te dejan publicar tus anuncios en ellos.

    Existe una contribución mas reciente que seguramente sea mas completa, pero a mi me gusta esta por lo simple que es y, sobre todo, porque no entra en conflicto con ninguna otra contribución instalada.

    Cool Flash Carousel Menu (addons.oscommerce.com/info/6123) es un carrusel de productos en portada. Por desgracia las instrucciones de instalación no están en la contribución, están en una web que ya no funciona.

    Recently Viewed Products (addons.oscommerce.com/info/1567) muestra que productos se han visto recientemente. Originalmente es un modulo a mostrar en el footer de la tienda pero yo lo he modificado de tal manera que ya no es el mismo (no es la misma contribución subida con fecha 1 de Marzo de 2005), ahora solo muestra una parte del original en un box en una columna, el cual aparece si previamente has visto algo, sino no se muestra dicho box.

    Back Button v1.0 (addons.oscommerce.com/info/5721) para que se muestre el botón de volver en los productos, por defecto no aparece.

    Popup fix v2.3 (addons.oscommerce.com/info/2503) para agrandar la ventana emergente cuando se quiere ver una foto del producto anunciado, por defecto se corta por la mitad. Si vas a usar alguna contribución especifica para mostrar las fotos de otra manera, esta contribución no te hace falta porque se anula con dicha contribución (la que sea) que instales.

    Custom HTTP Error Page (addons.oscommerce.com/info/933) permite crear páginas de error personalizadas en vez de las típicas páginas de error blancas que siempre se muestran. Estas páginas, además, muestran la Búsqueda avanzada y ambas columnas laterales. Si quieres ver un ejemplo ve arriba, a la barra del navegador, y escribe cualquier letra o número a continuación de lo que haya escrito. Otra utilidad de esta contribución es que por dichos emails de error que recibimos podemos saber en que archivo tenemos algún error no solo nuestro, también de alguna contribución que haga llamadas a, por ejemplo, una cascada de estilos que no tenemos o que está ubicada en otro lugar diferente.

    Display / show 2 prices Incl & Excl VAT (tax) (addons.oscommerce.com/info/5866) muestra, debajo del precio, el precio sin impuestos. Hacer que salga en todas las partes que dicen las instrucciones es complicado porque hay muchas modificaciones por culpa de tantas contribuciones instaladas, por eso solo se ha instalado en tres (3) archivos: product_info, currencies y stylesheet, nada más, ni siquiera se ha instalado el archivo SQL que incluye la contribución.

    Display Specials Discount Percentage (addons.oscommerce.com/info/6909) muestra debajo del precio el porcentaje de descuento del que goce el producto en oferta. También se muestra en la página de ofertas y en el box de ofertas, pero si dicho box lo tienes en scroll no saldrá, o por lo menos yo no he conseguido hacerlo funcionar. Ojo porque tendrás que hacer una modificación tal como lo instales, tienes que cambiar una línea de product_info añadiendo un if delante y cambiando el cero por un cien o te saldrá el porcentaje en todos los anuncios, estén o no estén en oferta. La corrección publicada es un aporte mío.

    Previous - Next - With detailed info (addons.oscommerce.com/info/1164) muestra unos botones en la descripción del producto para pasar al siguiente producto, al último, al anterior o al primero de los existentes en la categoría, incluso ir a la categoría en la que se esté sin necesidad de buscar en el menú de categorías (algunas veces complicado si es demasiado extensa). Cuidado porque hay un pequeño error muy tonto, en la contribución sale el enlace a los archivos en formato gif y resulta que los que se incluyen son en formato png.

    Attribute Images (addons.oscommerce.com/info/8153) nos permite mostrar una imagen por cada atributo que tenga el producto. Esto es útil mas que nada para productos donde si hay una diferencia sustancial a simple vista de un mismo producto, por ejemplo una camiseta de diferentes colores, un modelo determinado de reloj, etc. El producto es el mismo en todo momento, lo que cambia es el color y esta contribución muestra una imagen por cada color. Ni que decir tiene que hay que subir una imagen con cada color por cada color que tengamos en los atributos.

    Options as Images (addons.oscommerce.com/info/1467) es similar a la contribución anterior con la que es totalmente compatible pero trabajando directamente con los atributos del producto. O sea, que en vez de un menú desplegable con las diferentes opciones muestra una imagen con un botón tipo radio debajo para seleccionar el color que quieras. Quien dice color dice otras opciones.

    Extra YouTube Videos (addons.oscommerce.com/info/7321) nos permite mostrar de uno a tres videos por producto de nuestro catálogo que estén publicados en youtube. Sirve tanto para videos de otros como nuestros propios vídeos.

    Add This (addons.oscommerce.com/info/6884) son los marcadores sociales. Esto ya viene incluido en Header Tags SEO, pero la diferencia es que Header Tags muestra once (11) marcadores diferentes y esta contribución muestra unos trescientos cincuenta (350). Está claro que nadie va a usarlos todos al mismo tiempo, pero esta contribución da muchas más opciones que la otra. Si quieres llevar un control de uso (estadísticas) te tienes que registrar en la web oficial (es gratis), pero si solo te basta con ver lo que muestra junto a los iconos no es necesario. Cuidado con el código, el que hay en la contribución le indica a quien sea tus estadisticas sin necesidad de visitar tu tienda. Esto ya ocurre con otras contribuciones, no es nuevo.

    Product QR Codes (addons.oscommerce.com/info/8213) muestra un box en una columna con un dibujo cuadrado que muestra toda la información necesaria en el mínimo espacio posible. Los teléfonos móviles actuales (celulares en latinoamérica) captan esa información y la muestran en sus pantallas pudiendo ser enviada en mensajes de texto sms o email a los contactos que tengas dentro del teléfono.

    Parece una chorrada pero es de los mas útil para mejorar nuestro posicionamiento porque el código lo genera el propio google y es algo que se está poniendo cada vez más de moda como en su momento lo fue poner lo del me gusta del facebook (feisbuk en español).

    Para mas información sobre que es un código QR puedes visitar la wikipedia es.wikipedia.org/wiki/Codigo_QR.

    Product Info Export File (addons.oscommerce.com/info/5479) permite al cliente exportar el producto que está viendo a formatos tales como Excel, Word, csv, html y xml. De antemano advierto que el formato xml da infinidad de errores en la composición del documento así que es mejor descartarla desde un principio.

    Graphical Borders v2.1 (addons.oscommerce.com/info/1702) para tener las cajas con otro diseño distinto al que viene por defecto.

    Individual Boxes v1.2 (addons.oscommerce.com/info/4491) complemento para las cajas laterales.

    Individual boxes 1.2 destacados y ofertas (addons.oscommerce.com/info/4491) es lo mismo que lo anterior pero para los módulos de destacados y ofertas de la portada. Hay que buscarlo entre la lista de contribuciones ya que el link es el mismo de la contribución anterior.

    Individual boxes 1.2 product listing columns (addons.oscommerce.com/info/4491) es lo mismo que lo anterior pero para la parte del catálogo. También hay que buscarlo entre la lista de contribuciones porque también está ubicado en el mismo link. Antes de instalar esto es necesario instalar el siguiente punto antes.

    Product listing columns 2.2 (addons.oscommerce.com/info/112) muestra los productos del catálogo de otra manera distinta a la que trae osC por defecto, los muestra en cajas independientes.

    Star Product v1.0 (addons.oscommerce.com/info/2255) es un nuevo box en la pagina central, index o portada que muestra un producto estrella. Se ha modificado siguiendo los mismos pasos de Graphical Borders v2.1 para que guarde el mismo estilo y tengo que decir que no ha sido fácil conseguir que no se monte el texto sobre la imagen estrella ni que la caja quede descuadrada.

    Product availability delivery guaranty v1.1 (addons.oscommerce.com/info/7036) permite mostrar información adicional de los productos. En este caso es disponibilidad, tiempo de envío y periodo de garantía. Particularmente he añadido un campo más para que informe del estado del articulo ya que vendo cosas nuevas y cosas usadas.

    Counter products viewed (addons.oscommerce.com/info/7579) muestra el numero de visitas que tiene el producto que estas viendo. Esto ya lo hace el admin pero creé esta contribución por una pregunta del viejo foro donde preguntaban como hacerlo para el catalogo.

    All Products v3.0 MS 2.2 with Images v4.7 (addons.oscommerce.com/info/1501) es una nueva pagina que muestra todos los productos. Parece la misma que trae osCommerce por defecto pero en ésta puedes buscar por orden alfabético, lo que no permite la original. Se ha cambiado el enlace de la caja de novedades y se ha añadido un enlace nuevo dentro de la caja de categorías. También se ha cambiado la llamada a product_listing.php por product_listing_col.php para que se muestren los artículos dentro de cajas independientes.

    All Products (addons.oscommerce.com/info/7018) aparentemente es la misma que la anterior pero esta muestra un listado de todos los productos en una sola página y sin imágenes. Particularmente le he añadido las imagenes, el precio sin impuestos y el stock dejándolo como Lista de precios.

    Keep Products Displayed When Out of Stock (addons.oscommerce.com/info/3118) corrige el error causado por Product listing columns que no muestra los productos cuando se agotan aunque se tenga instalada la contribución Disable Add to cart button.

    Disable Add to cart button (addons.oscommerce.com/info/4549) para desactivar la compra de productos agotados y que se sigan mostrando en la tienda, pero sin la posibilidad de poder comprarlos.

    Featured Products 1.5.9 (addons.oscommerce.com/info/651) muestra los productos destacados en la portada.

    Specials on index v3 (addons.oscommerce.com/info/123) muestra los productos en oferta en la portada.

    Scrolling specials (addons.oscommerce.com/info/3553) muestra los productos en ofertas en una caja lateral en scroll vertical. Como ventaja a la siguiente contribución es que aquí puedes graduar la velocidad y el dirección en que se muestran las ofertas. Como inconveniente esta contribución carga todas las ofertas al mismo tiempo, lo cual puede ser un problema si tienes muchas ofertas ya que, durante la carga, el resto de la columna queda debajo de las imágenes y no se ve. También ralentiza la carga de la página, algo que penaliza google tal como dije al principio.

    Web 2.0 Scrolling Specials (addons.oscommerce.com/info/5651) básicamente es la misma que la anterior pero tiene como diferencia que se para en cada producto anunciado el tiempo suficiente como para que de tiempo a leer la oferta y sin el inconveniente de cargar todas las ofertas al mismo tiempo, el resto de la columna es visible todo el tiempo. Ojo porque si no tienes productos en ofertas saldrá el texto "Undefined".

    Scrolling Images Carousel (addons.oscommerce.com/info/3274) muestra una serie de productos en scroll horizontal. Muy útil cuando tienes productos que todos buscan pero que no encuentran cuando tienes un catálogo muy extenso, pero si lo miramos más detenidamente Cool Flash Carousel Menu hace lo mismo aunque sea de otra manera mas vistosa.

    Web 2.0 Scrolling Best Sellers (addons.oscommerce.com/info/6552) muestra los productos mas vendidos en scroll vertical en vez del clásico listado habitual de osCommerce. Ojo porque si no has vendido aun ningún producto saldrá el texto "Undefined".

    Web 2.0 Scrolling New Products (addons.oscommerce.com/info/5669) muestra los últimos productos añadidos al inventario de nuestra tienda en scroll vertical en vez de uno en uno aleatoriamente tal como es habitual en osCommerce.

    Show Sub-categories (addons.oscommerce.com/info/885) muestra las categorías y subcategorías desplegadas con efecto luminoso. Ojo, si la subcategoría tiene otra subcategoría hará un efecto muy raro nada vistoso.

    More Pics 6 v2.0.7 Combined (efecto lightbox) (addons.oscommerce.com/info/1611) para mostrar hasta seis (6) imágenes más en cada producto anunciado. Yo lo he modificado al instalarlo aquí para que salgan hasta 10 imágenes más, pero se puede modificar para que salgan todas las que quieras, solo sigue estos sencillos pasos.

    lytebox (addons.oscommerce.com/info/7298) es un efecto similar al lighbox pero corrigiendo un fallo de éste que hace que haga un efecto raro al haber imagenes de varios tamaños en los navegadores Chrome e IExplorer.

    Optional Related Products (addons.oscommerce.com/info/2293) permite hacer una lista de productos relacionados. Util para recordar al cliente que tienes más productos que le puedan interesar.

    Partners v1.0 (addons.oscommerce.com/info/3830) permite tener en una nueva caja más banners y que salgan aleatoriamente. Es una versión resumida a un solo archivo, pero lo malo es que no tienes ningún control sobre las visitas que se hagan desde tu tienda. Está basado en osC Affiliate (addons.oscommerce.com/info/158) que solo funciona con la versión MS2 de osCommerce, no funciona con la versión 2.2rc2a, donde si tienes un control de visitas. Lo que ves en la tienda no es esta contribución, es una modificación de la siguiente contribución de este listado.

    Credit Card Payment Logo Box (addons.oscommerce.com/info/5413) muestra una nueva caja con los logos de las tarjetas de crédito que admitimos como forma de pago.

    Onliners v1.0 (addons.oscommerce.com/info/5287) muestra una nueva caja con los usuarios conectados en esos momentos y el total de páginas vistas. Independientemente se puede eliminar el contador de abajo a la derecha porque es el mismo reubicado.

    Google Translator Infobox (addons.oscommerce.com/info/2721) es una nueva caja que enlaza con el traductor de google y traduce nuestra página a diferentes idiomas. Con esta contribución solo tenemos que tener nuestra web en un solo idioma ahorrándonos tener que traducir cada anuncio a otros idiomas.

    Ask a question RC2a (addons.oscommerce.com/info/2804) es una nueva caja que solo sale cuando se está viendo cualquier producto. Al cliente le permite realizar una pregunta sobre ese producto que está viendo y a nosotros nos permite saber por que producto está preguntando. Muy útil cuando tienes varios productos con nombres similares. Por desgracia sale en una columna y la gente no suele mirar ahí, por eso tengo instalada la siguiente contribución.

    Ask a Product Question (addons.oscommerce.com/info/1779) es prácticamente lo mismo de antes (los archivos son los mismos) pero aquí el link se muestra directamente en la descripción del producto que se está viendo en vez de en una caja en una columna donde pasa más desapercibido para el cliente.

    Shop by Price v2.5 (addons.oscommerce.com/info/1276) es la caja que muestra los productos dentro de un rango o escala de precios. Esto se tiene que modificar acorde a la escala de precios con la que trabajes.

    Make An Offer 1.0 (addons.oscommerce.com/info/3034) permite al cliente poder hacer una oferta por ese producto que está viendo. Desde el admin se puede establecer si se acepta automáticamente dicha oferta enviando el producto directamente al carrito o por el contrario se muestra un botón que envía a una nueva página desde donde hacer la oferta que nos llegará por email para su posterior estudio y aprobación o denegación. También desde el admin se puede establecer que productos admiten ofertas y cuales no. Tiene algunos puntos que corregir, entre ellos que la cantidad introducida como oferta es sin impuestos (después se le suman) y que si por error se introduce un importe superior al precio de venta, el producto se venderá a ese precio, no al precio habitual.

    All Manufacturers (addons.oscommerce.com/info/1685) muestra una nueva página con los logos de todas las marcas o fabricantes con la que trabajes.

    Google Calendar (addons.oscommerce.com/info/6601) es una nueva página que integra el calendario de google. Puede ponerlo en una página en gran tamaño o en un box en tamaño reducido. Muy útil si sueles realizar o anunciar reuniones, congresos, concursos, fiestas locales, etc.. Si no haces nada de eso entonces esta contribución es mas bién inútil.

    EasyMap V_1.0 (addons.oscommerce.com/info/3904) muestra en el box de información un enlace a una nueva página con mapa de Google con nuestra ubicación geográfica. No es el mapa normal de Google Maps en donde puedes desplazarte, es un mapa fijo que puede alejarse y/o acercarse. La última versión publicada (3.1) contiene pequeños errores fácilmente solucionables, como por ejemplo en el archivo de idioma del catálogo, no están las definiciones correspondientes a los tipos de mapa a ver.

    krika news v1.0 (addons.oscommerce.com/info/2144) crea en la portada una nueva caja para noticias o eventos que admite imágenes. No necesariamente se ha de usar para dar noticias, tambien se puede usar para cambiar los textos de bienvenida y publicando rápida y fácilmente ofertas exclusivas por tiempo limitado, por poner un ejemplo.

    News Blog V 1.0 (addons.oscommerce.com/info/4808) nos permite mostrar un pequeño blog en nuestra tienda online. Admite réplicas como en cualquier blog y se puede configurar si queremos que el usuario esté registrado para responder o no. También admite aprobación previa de las respuestas.

    Esta contribución está muy bien si no fuera porque ningún buscador la reconoce como blog, lo que es malo para el posicionamiento. No malo porque nos penalicen, eso no va a ocurrir, no nos van a penalizar por no tener un blog, malo en el sentido de que por no tener un blog tengamos una mejor posición. Grosso modo el orden de las posiciones primero las tienen los blogs, después los foros y por último las tiendas online.

    Customer Testimonials 3 (addons.oscommerce.com/info/5477) muestra un nuevo box (y una nueva página) que muestra los testimonios de los clientes satisfechos o insatisfechos. Como en el caso anterior se puede configurar para aprobar previamente el testimonio del cliente.

    Store Feedback (addons.oscommerce.com/info/6550) es muy similar a la contribución anterior, muestra un nuevo box en scroll vertical donde se muestran las valoraciones de los clientes satisfechos o insatisfechos. Y como en los casos anteriores, hay que aprobar previamente la valoración del cliente.

    Wishlist 2.0 (addons.oscommerce.com/info/1682) es una lista de favoritos, lo que en eBay sería tener un producto en seguimiento. Si el cliente está registrado se conserva y tiene acceso desde su ficha personal (datos), pero si no está registrado se elimina automáticamente al abandonar la sesión.

    Search Tag Cloud (addons.oscommerce.com/info/5498) es una contribución que llevaba tiempo buscando y no encontraba. Es un box con una nube de etiquetas o búsquedas más populares. Se muestran en diferentes tamaños (recomiendo eliminar las medidas inferiores a 10 pixeles) y en diferentes colores según su popularidad. Por desgracia Header tags SEO también incluye desde la versión 3.2.8 una nube de etiquetas en el footer que particularmente no quiero ya que cada etiqueta mostrada está asociada a un producto en concreto, no a un resultado de búsqueda como hace esta contribución. O sea, que si busco por Canon con esta contribución me sale una lista de productos que contengan la palabra Canon mientras que con Header Tags SEO me puede salir un adaptador de lentes sin mostrarse los demás resultados.

    Ajax Search Suggest (addons.oscommerce.com/info/6522) muestra sugerencias de productos en el box de busqueda ubicado en la columna (o header según plantilla o contribución).

    Allow Customer To Select Product Listing Size (addons.oscommerce.com/info/7219) permite al cliente elegir cuanto productos se han de mostrar en los resultados de busquedas (y eso incluye las categorías).

    Menú desplegable con cantidad de resultados de busqueda a mostrar

    iOSC - mobile site fo iPhone (addons.oscommerce.com/info/6529) muestra nuestra tienda online en teléfonos iPhone. Al no tener uno no puedo decir exactamente como se muestra la tienda pero uno se puede hacer una idea en esta web: www.testiphone.com, un simulador de iPhone.

    Peel page es la esquina superior derecha, el efecto que hace y que muestra el artículo que quieras poner. Ahora es de pago (o eso tengo entendido) pero yo lo tengo de antes, cuando era gratis (o eso creo). Quien lo quiera que me lo pida por email, con gusto se lo envío.

    Anuncio flotante deslizante (ciudadblogger.com/2010/03/anuncio-flotante-que-baja-con-la-pagina.html) no es una contribución osCommerce pero te indica que hacer para crear un anuncio flotante que se desplace por la página a medida que te vas moviendo arriba o abajo. Se puede poner una imagen o un texto, tienes las instrucciones para las dos opciones (usa solo una). También puedes hacer que solo salga una única vez o que salga siempre que recargues la página por mucho que lo cierres.

    button back to top (addons.oscommerce.com/info/9165) nos muestra la chorrada de moda del botón lateral que permite ir hasta arriba de la página en cualquier momento sin tener que usar la barra de desplazamiento lateral ni la rueda del ratón. Sirve tanto para la versión 2.2 como la 2.3. También sirve para la parte admin. Esto lo puedes ver en esta misma página, abajo a la derecha.

    Snow in your site (addons.oscommerce.com/info/6395) es una chorrada de contribución que hace que nuestra tienda online tenga copos de nieve cayendo. Lo bueno es que se puede habilitar y deshabilitar a voluntad desde el admin, lo cual viene muy bien de cara a las campañas navideñas, solo hay que habilitarlo por esas fechas dejándolo deshabilitado el resto del año. Lo malo es que la nieve que "cae" no es abundante, es más bien escasa. Si lo miramos bien nos daremos cuenta que demasiada nieve cayendo dificultaría la visión de nuestros productos anunciados, no se verían con claridad.

    footer_ip (addons.oscommerce.com/info/1769) antigua contribución que muestra la IP del cliente en el footer, antes o después del banner (todos los mensajes escritos que hay antes o después del banner se escriben en el fichero espanol.php y en el resto de idiomas). Esto se puede instalar sin problemas en el admin, así sabemos quienes somos cuando realicemos un whois_online.

    Facebook Store (addons.oscommerce.com/info/7865) es una utilidad de facebook que permite "montar" en facebook una tienda online sin hace nada en especial, solo indicar la URL de nuestra tienda. Al llegar al checkout la utilidad nos re-dirige a nuestra tienda online. Actualmente el servicio es de pago, aunque tiene una versión gratuita que no sirve, o al menos a mi no me sirve porque no tengo las suficientes ventas a través de facebook como para que compense pagar la cuota mensual, de hecho creo que ni siquiera he tenido ventas a través de facebook. Esta versión gratuita solo muestra los productos como cualquier módulo de la portada, nada mas, no puedes acceder a ellos para ver sus características como en una tienda online. Ojo, no confundir la versión gratuita una vez que ha pasado el periodo de prueba de tres meses con dicho periodo de prueba, durante el periodo de prueba funciona todo perfectamente.

    Poll Booth (addons.oscommerce.com/info/20) es una muy antigua contribución que realiza encuestas de forma anónima. Puedes ponerla en la tienda o en una categoría pero no en una subcategoría.

    Subir


    PAGO Y ENVIO

    Aquí encontrarás una serie de contribuciones útiles y necesarias para la parte de las formas de pago y envío de la tienda online.

    Country-State Selector 1.4.1 (addons.oscommerce.com/info/2028) para que salga el país que selecciones por defecto, en este caso España. También muestra un desplegable de provincias. Al tener dos códigos de provincias se ha eliminado uno de ellos para evitar que salga Málaga (Málaga) y que solo salga uno. Y ya que estamos, es mas que conveniente cambiar el Spain que trae OSC por defecto por España. Eso facilita muchísimo la búsqueda al cliente cuando tenemos mas de uno y se ha puesto a "investigar" a donde enviamos, después no lo encuentra porque no se le ocurre pensar que en vez de España pone Spain. Opcionalmente se puede ocultar el campo país (leer las instrucciones) cuando solo tenemos un único país, que solo salga el menú desplegables de las provincias sin que salga el menú desplegable de los paises.

    visible_countries (addons.oscommerce.com/info/2485) permite ocultar paises al crear/modificar una cuenta. Tambien permite, para uso interno, escribir el nombre del pais a tu propio idioma, ten en cuenta que el nombre del pais has de ponerlo en el idioma original del pais, no es tu propio idioma. A menos que estés acostumbredo ¿tu sabes desde un primer momento que Sverige es Suecia? yo al menos tengo que llevarme un buen rato pensando y ni por esa soy capaz de asociarlo, tengo que usar san google.

    Esto es especialmente útil ya que puedes tener una larga lista de paises a los que tengas pensamiento de enviar pero por el motivo que sea no envias. Gracias a esta contribución no tienes que eliminar ninguno, solo deshabilitarlos para que no se muestren.

    Paises visibles

    fast update to shopping cart quantity (addons.oscommerce.com/info/4209) es una sencilla contribución que permite aumentar o reducir el contenido del carrito e incluso eliminar productor sin necesidad de pulsar en el botón de actualizar carrito. Hay otras contribuciones parecidas que funciona bien, pero dan problemas de compatibilidad con el resto de archivos javascript, concretamente con la publicidad de google, pero esta contribución no da ese problema, funciona perfectamente.

    Cool Shopping Cart in Header (addons.oscommerce.com/info/7320) es el carrito junto al logo. Si no tienes nada aparece vacío y si añades algo aparece lleno. Los iconos utilizados no son los que vienen por defecto, se han obtenidos de www.iconfinder.com.

    2gether discount (addons.oscommerce.com/info/3929) realiza un descuento en la segunda unidad, aunque en realidad no es exactamente así. Desde el admin elegimos una serie de productos que vinculamos con otra serie de productos, después, desde la parte cliente, al querer comprar uno de esos productos vincluados se nos ofrece un descuento (cantidad o tanto por ciento) por la compra del otro. Por ejemplo las tapaderas de las lentes de las cámaras, si compras el pack te puede salir por poco mas que si compras sólo la delantera o la trasera. O sea, que por separado cuesta un precio cada una y si compras las dos te sale por otro precio pero si compras el pack te ahorras un dinero.

    Individual Product Shipping Methods (addons.oscommerce.com/info/4674) permite seleccionar las formas de envío de cada producto. Si tienes productos de muy bajo coste el precio de los gastos de envío lo encarecen haciendo que el cliente desista de comprar eso que busca, se tiene (o se debería de tener) una forma económica de envío, pero al tener productos de alto coste no se puede enviar así por el gran riesgo que existe, se puede perder por el camino y no se puede reclamar a Correos, además de la picaresca de algunos desaprensivos que reclaman lo que ya tienen sin que podamos demostrarlo mediante el justificante de envío. Esta contribución permite seleccionar la forma de envío de cada producto. Si no seleccionas ninguna casilla saldrán todas las formas de envío que tengas. Cada casilla que selecciones permitirá esa o esas formas de envío quedando anuladas las demás. En caso de que un cliente elija varios productos que tengan diversas formas de envío prevalecen las marcadas comunes y se anulan las demás.

    Selección de formas de envío


    Individual Product Payment Methods (addons.oscommerce.com/info/4551) es prácticamente lo mismo que la contribución anterior pero para los pagos, permite seleccionar las formas de pago de cada producto. Si tienes productos de muy alto coste el precio de las comisiones a pagar al TPV o a PayPal se comen tus beneficios, por lo que se tiene (o se debería de tener) una forma exclusiva de pago, o mejor dicho, limitar la forma de pago de esos productos. Esta contribución permite seleccionar la forma de pago de cada producto. Al igual que la contribución anterior, si no seleccionas ninguna casilla saldrán todas las formas de pago que tengas. Cada casilla que selecciones permitirá esa o esas formas de pago quedando anuladas las demás. En caso de que un cliente elija varios productos que tengan diversas formas de pago prevalecen las marcadas comunes y se anulan las demás.

    Aunque esta contribución es totalmente compatible con la anterior de envío, en caso de incompatibilidades tipo admites envío contrareembolso pero no admites así el pago, lo que prevalece es el envío, no el pago. Hay que tener cuidado con que se selecciona en ambos casos para no pillarse los dedos en ningún momento.

    Payment Information PopUp (addons.oscommerce.com/info/4944) abre una ventana emergente con información sobre cada método de pago que tengamos. No están todos los métodos de pago existentes, solo los mas habituales, así que los que tengamos y no estén tendremos que añadirlos nosotros mismo manualmente.

    checkout payment fix (addons.oscommerce.com/info/3526) muestra al lado contrario el radio botón del método de pago de dicha página. Muy útil cuando tienes más de una forma de pago y, sobre todo, cuando se tiene una gran resolución pantalla, algo que podríamos saber de nuestros clientes si tuvieramos instalado piwik (http://piwik.org) tal como comenté anteriormente con lo de la ley de cookies. Si cuando tenemos una resolución de pantalla normal cuesta saber exactamente cual es el radio botón de cada método de pago, imagínate con una gran resolución.

    Radio botón reubicado


    Con un poco de imaginación también se puede aplicar al método de envío y, en ambos casos, se puede ampliar el rádio de acción del marcador del método (efecto que hace al situar el ratón encima) para que abarque también al comentario, normalmente entre parentesis, particular de cada método, lo de "La mejor opción" para que nos entendamos mejor. Haciendo esto conseguimos que se pueda pulsar en cualquier punto del rádio de acción del marcador y no solo en el radio botón.

    Radio botón reubicado


    Default Selected Shipping Method (addons.oscommerce.com/info/4396) para seleccionar una forma de envío por defecto. Muy útil porque muchos simplemente van pulsando en aceptar todo el tiempo hasta finalizar el proceso de compra y después se arrepienten porque, por defecto, el sistema selecciona el más barato.

    Ship In Cart (addons.oscommerce.com/info/1781) para que el cliente vea cuanto le cuestan los gastos de envío de lo que compre en todas sus modalidades. Esto es especialmente útil cuando tienes varias formas de envío y cada una tiene una tarifa diferente, pero cuando solo tienes una única forma de envío la verdad es que esta contribución no tiene demasiado sentido.

    Ship 2 pay (addons.oscommerce.com/info/1042) para que el cliente pague según la forma de envío elegida. De esta manera se evita que un listo seleccione el envío ordinario (1.50 euros) y pague contrareembolso (12.50 euros). Al igual que la contribución anterior, esta contribución es útil cuando tienes varias formas de envío porque si solo tienes una no tiene mucho sentido instalarla.

    Pago en Mano + Retirar en mano (addons.oscommerce.com/info/5309) para cuando el cliente se acerca a la tienda física a recoger lo que ha comprado. En mi caso es acordar un punto de encuentro porque no hay tienda física. Esta contribución también se puede utilizar para poner Su propia mensajería cuando tengamos ese servicio, que sea el cliente el que envíe al mensajero a recojer su pedido y que le carguen en su cuenta el porte. Especialmente útil cuando trabajas con una o varias mensajerías y el cliente está peleado con todas ellas, que sea el propio cliente el que envíe la suya evitándonos nosotros así pelearnos con la mensajería porque la compra del cliente no le ha llegado bién, le ha llegado tarde o simplemente no le ha llegado como se me ha dado el caso (a mi no, a mi cliente).

    Correos Paquete Azul (addons.oscommerce.com/info/1694) para que salgan las diferentes tarifas de correos según se quiera enviar como ordinario (útil cuando el precio de venta es muy bajo, para que no sean más caros los gastos de envío que el producto en si mismo), certificado, contrareembolso, certificado internacional a la Zona Euro y certificado internacional a latinoamérica. En realidad es siempre el mismo módulo copiado y renombrado varias veces. No tienes que instalar todos los módulos, solo los que necesites o te hagan falta. Es mi primera contribución subida, que tiempos aquellos!!!

    Código seguimiento Correos (addons.oscommerce.com/info/8798) añade un campo donde poder introducir el código de seguimiento facilitado por Correos tanto en la parte admin como en la parte cliente. Al introducir un código válido y pulsar la tecla intro/enter del teclado o pulsar el botón correspondiente se abre una ventana emergente que muestra dicha información de seguimiento.

    Flat es el módulo original para el envío por mensajería que trae osC por defecto. Al igual que el de correos, se ha copiado y renombrado para usarlo también como contrareembolso con las mensajerías para la península y Baleares.

    Código seguimiento SEUR (addons.oscommerce.com/info/8799) lo mismo que antes pero para la mensajería SEUR, añade un campo donde poder introducir el código de seguimiento.

    Shipping Insurance 1.0 (addons.oscommerce.com/info/1069) es un seguro de envío que aplica un tanto por ciento según el importe. Desde el admin se puede configurar si el cliente puede elegir pagar el seguro o no pagarlo, o que se le cobre directamente (desglosado, evidentemente) sin poder elegir si lo quiere o no lo quiere. Esta contribución prácticamente es obligatoria instalarla ya que si el envío se pierde o daña por el camino, Correos solo paga 30 euros mientras que las mensajerías urgentes solo pagan entre 20 y 25 euros. Da igual que se envíe contrareembolso y el importe sea de 3.000 euros, solo abonan 30, toda una faena para nosotros por no decir palabras mayores.

    Aunque lo tengamos habilitado, si el cliente paga a través de PayPal, el seguro no se le cobrará aunque salga en el email de confirmación de pedido, PayPal no admite este tipo de recargos, no se porqué. Otros tipos de recargos si se aplican, pero este no.

    osCommerce viene con la versión estándar de PayPal y funciona perfectamente, pero tiene un problema si no sabes como solucionarlo correctamente, si el cliente no retorna a la tienda no tendremos constancia del pedido y no recibirá el email de confirmación de pedido que se envía automáticamente aunque haya pagado. Se ha intentado solucionar de muchas maneras posibles, pero casi ninguna es efectiva. La única que funciona es esta de a continuación

    Detailed Item Invoice Fix for Paypal Standard (addons.oscommerce.com/info/8494) hace que se muestre lo que ha comprado el cliente cuando ha pagado a través de PayPal estándar, por defecto solo se muestra el nombre de la tienda. Si tienes instalada alguna contribución que realice algún tipo de descuento o aplique un recargo por usar PayPal (desde Enero de 2010 en España es legal que una tienda y un banco cobren una comisión o recargo porque el cliente pague con tarjeta de crédito) tendrás que buscar la versión compatible, o mejor dicho, el parche que hace que el descuento y/o recargo se aplique. En este caso viene incluido en las instrucciones que hacer cuando usas Discount Code, una contribución de cupones de descuento.

    Que ha comprado el cliente en PayPal

    TPV Servired (addons.oscommerce.com/info/4715) es el módulo para pagos con tarjetas de crédito. A diferencia del resto de módulos para pagos con tarjeta que vienen en osCommerce por defecto, esta contribución contacta con tu banco y son ellos quienes guardan los datos de la tarjeta utilizada. En caso de que un hacker entre a tu tienda y obtenga dichos datos el responsable eres tú, mientras que si es el banco quien los guarda es responsabilidad del banco, no tuya, tú te lavas las manos como suelen hacer los bancos ante ciertas cuestiones como las hipotecas suelo (declaradas ilegales no hace mucho) o la estafa de las preferentes.

    Evita quebraderos de cabeza con la configuración y sigue estas recomendaciones. Cuando contrates el servicio del TPV virtual con tu banco tienes que instalar esta contribución e introducir solo los datos que te facilite tu banco, tu numero de comercio y tu numero de terminal. Tu banco te podrá enviar dos ficheros (uno en php y otro en html) que no te servirán para nada ya que son de ejemplo. Una vez instalada la contribución lo más probable es que te de el error SIS0042 por lo que tienes que solicitar a tu banco el cambio de encriptación a SHA1 Completo ampliado. Cuando lo solicites tu banco te enviará un email diciendo que ya está solicitado (tu banco tiene que solicitarlo a Visa) y en pocas horas ya estará completado. Tu banco no te enviará otro email de confirmación ni una clave nueva, seguirás usando la que te han proporcionado. Si el error es SIS0019 comprueba donde te has equivocado durante la instalación de esta contribución.

    Payment Type Surcharge (addons.oscommerce.com/info/1306) (20/01/2009) hace que se aplique un recargo a cualquier forma de pago. Se puede usar para cuando paguen por mensajería contrareembolso. Es posible que no funcione correctamente a la primera, sobre todo con precios bajos. Si es así sigue estas instrucciones para que se cobre una cantidad mínima.

    fix shipping method description in order total (addons.oscommerce.com/info/8313) no muestra los molestos parentesis que se muestran en la factura final de las formas de envío que no tienen un comentario tipo "La mejor opción", inclusive no muestra el comentario en caso de que lo haya. Particularmente recomiendo no realizar el tercer y último paso.

    Métodos de pago con comentarios sin parentesis

    Métodos de pago con comentarios sin parentesis

    Método de pago sin parentesis ni comentario en checkout payment

    Método de pago sin parentesis ni comentario en checkout payment


    Add Back buttons to the checkout process (addons.oscommerce.com/info/3805) es una contribución tan simple y tonta que es raro que no venga en osC por defecto, simplemente muestra el botón volver al paso anterior durante el proceso de compra. Muy útil cuando el cliente se ha equivocado y quiere volver atrás durante el proceso de compra ya que se evita que siga hasta el final del proceso y vuelva a realizar uno nuevo. Así nosotros evitamos tener que anular uno de ellos con la consiguiente devolución de productos al stock de la tienda online.

    If price = 0.00 dont display price (addons.oscommerce.com/info/4085) permite mostrar un texto informativo en los casos que tengamos un producto anunciado en que su precio sea cero patatero.

    Continue Shopping 'Fix' (addons.oscommerce.com/info/2891) corrige un pequeño error ocasionado por alguna contribución instalada (no sabría decir cual) que muestra otra vez el desaparecido botón de seguir comprando en el carrito de la compra. O sea, alguna contribución hace que el botón desaparezca y esta contribución hace que vuelva a aparecer.

    Products thumbnail image display and popups checkout_confirmation (addons.oscommerce.com/info/7869) permite tener una imagen en miniatura del producto que el cliente va a comprar durante el proceso de compra, concretamente en checkout_confirmation.php. Muy útil para que el cliente compruebe que es exactamente lo que está comprando, que no se equivoque.

    U HTML Emails (addons.oscommerce.com/info/5825) da otro aspecto a los emails que se envíen desde la tienda: confirmación del pedido, boletines, emails, etc. También te permite crear tus propios diseños pero en código, no es decir esto lo quiero aquí y esto allí, tienes que programarlo en HTML.

    Cuidado que el email de confirmación del pedido que se envía cuando pagan por PayPal no es con el nuevo diseño que hayas puesto o creado, también tienes que editar el archivo /catalog/includes/modules/paypal_standard.php. Si sigues por intuición las instrucciones de instalación te será difícil de que funcione a la primera, se quedara la pagina en blanco cuando retorne de PayPal, no tendrás constancia del pedido en la tienda pero si tendrás el dinero. Para solucionarlo solo tienes que seguir estas instrucciones publicadas en el foro ingles forums.oscommerce.com/topic/296492-contribution-u-html-emails/page__view__findpost__p__1424847. Si usas PayPal IPN observa si te da algún tipo de error en la composición del email, error en alguno de los datos. Si es así tienes que hacer lo mismo que se dice en este otro post del mismo hilo forums.oscommerce.com/topic/296492-contribution-u-html-emails/page__view__findpost__p__1456463. Pero recuerda que primero tienes que hacer el punto anterior antes de hacer de este. Si solo haces este último punto no te servirá para nada, el email que se envíe seguirá siendo el mismo de siempre. El primer punto es el que dice que se envíe el email y que tiene que contener, el segundo punto corrige errores en IPN de dicho contenido. Si no usas IPN este segundo punto no es necesario seguirlo.

    AUTO EMAIL REPLY (http://addons.oscommerce.com/info/6900) es para contac_us.php y nos permitirá enviar automáticamente un email comunicando al cliente que hemos recibido su consulta y que nos pondremos en contacto con él en breve.

    PHPMailer Class to send email (http://addons.oscommerce.com/info/7226) nos permitirá enviar los emails cuando existe alguna clase de limitación o problema en el hosting. El hosting puede modificar la forma de enviar emails sobre todo cuando detecta que se está enviando spam y no necesariamente ha de ser desde nuestra tienda online, puede ser desde otra web alojada en la misma máquina donde estemos nosotros. Esta contribución nos permite autentificarnos previamente para poder enviar los emails sin problemas, pero para ello necesitamos saber una serie de datos que nos ha de facilitar el propio hosting, el nombre de usuario, el password, el host y el puerto que utiliza el hosting. ¿Como obtenemos estos datos aparte de preguntar en el hosting? pues de una manera muy sencilla, cuando contratamos el alojamiento normalmente se crea una cuenta email que hay quien usa y hay quien no. Pues esos son los datos que necesitamos, ese email, el password que tenga ese email, el host que puede ser el nombre o la IP del hosting (mejor la IP) y el puerto que utilice el hosting que tendremos que preguntar porque no es algo que nos indiquen cuando contratamos el alojamiento de nuestra web. La última tabla del archivo sql para la base de datos hace referencia al uso SSL. Si lo usamos lo pondremos en true, pero si no lo usamos lo pondremos en false. Esto es importante porque por defecto viene establecido en true y si no lo usamos no podremos enviar ni un solo email, es mas, nos puede salir un mensaje de error en la pantalla. Que nos salga a nosotros es lo de menos porque sabemos que ocurre, pero que le salga al cliente causa una mala impresión.

    He probado otras contribuciones similares y esta es la única que funciona sin problemas.

    Problema con el envío de correos a hotmail desde Oscommerce (jollenetworks.com/blog/index.php/2009/10/27/problema-con-el-envio-de-correos-a-hotmail-desde-oscommerce/) no es una contribución de osCommerce pero si te dice que hacer para solucionar un problema con los emails enviados a cuentas de hotmail. Esto está verificado y funciona, se reciben sin problema los emails en hotmail.

    Subir


    CLIENTES

    Aquí encontrarás una serie de contribuciones útiles y necesarias para la parte cliente de la tienda online, lo que el cliente ve cuando se va a registrar o se identifica cuando ya se ha registrado previamente.

    Separate Pricing Per Customer (addons.oscommerce.com/info/716) también conocida por sus siglas SPPC nos permite mostrar diferentes precios, uno por cada grupo de clientes que queramos tener (el límite de grupos lo pones tu). Cada grupo tiene su propio precio en cada producto incluyendo los atributos que pueda tener. También nos permite seleccionar que metodos de pago y de envío tiene cada grupo y si paga o no paga impuestos y cuales ha de pagar y cuales no en caso de tener mas de un impuesto, por ejemplo el recargo de equivalencia. Otra opción mas es si queremos que todos los módulos de totalización que tengamos instalados, por ejemplo descuentos, seguro de envío, comisiones o recargos según el tipo de pago le salgan a todos los clientes, solo a un grupo o solo a algunos grupos.

    Capitalize First Letter for Create Account Fields (addons.oscommerce.com/info/5308) nos permite modificar los archivos create_account, account_edit, checkout_shipping_address y address_book_process para que la primera letra del nombre, apellidos, dirección, ciudad y empresa sean siempre en mayúscula y el resto en minúscula (para el campo empresa se recomienda todo en mayusculas).

    Textos en campos no es una contribución publicada en el sitio oficial, es algo que encontré y adapté. Esto hace que salga un texto (el que queramos) en cada campo donde se han de introducir datos, como por ejemplo en create_account.php. Dicho texto desaparece automáticamente al escribir en el susodicho campo. En donde queremos que salga ya es cosa de cada uno, yo recomiendo solo create_account o crear cuenta y, como mucho, en el box de búsqueda de la columna o search.

    Leer instrucciones de instalación (se abre en una nueva pestaña/ventana).

    birthdate combo select (addons.oscommerce.com/info/6287) crea menús desplegables para la fecha de nacimiento del cliente. Esto facilita que el cliente pueda introducir la fecha sin problemas ya que de la manera que viene por defecto da lugar a mas de un error, mucho ponen 23/07/68 o 23-07-68 cuando hay que poner 23/07/1968. A pesar de indicarse como se debe de poner muchos no prestan atención a esa parte. La última versión indica como corregir un error en las fechas al tener diferentes formatos de idiomas e incluye el multi-lenguaje.

    Password Strength Meter (addons.oscommerce.com/info/7942) es una contribución para la versión 2.3 que muestra la intensidad de la contraseña utilizada por el cliente cuando se registra y cuando quiere cambiar su contraseña. Al ser para la versión 2.3 hay que añadir el archivo jquery-1.8.0.min.js si no lo tenemos ya para que funcione. Evidentemente también hay que añadir la ruta al archivo jquery en los archivos a modificar.

    Si no tenemos el archivo y no sabemos la ruta podemos bajarnos una tienda nueva del sitio oficial de donde obtendremos el archivo que subiremos al mismo lugar en nuestra tienda online. Para saber la ruta editaremos el archivo catalog/includes/template_top.php, copiaremos la línea 30 y la pegaremos en los archivos a modificar ANTES de la ruta al script que muestra la intensidad de la contraseña, si la ponemos después no funcionará.

    Si no tenemos el archivo y no sabemos la ruta podemos bajarnos una tienda nueva del sitio oficial de donde obtendremos el archivo que subiremos al mismo lugar en nuestra tienda online. Para saber la ruta editaremos el archivo catalog/includes/template_top.php, copiaremos la línea 30 y la pegaremos en los archivos a modificar ANTES de la ruta al script que muestra la intensidad de la contraseña, si la ponemos después no funcionará.

    Virtual Keyboard for login field (addons.oscommerce.com/info/6465) muestra un teclado virtual junto al campo contraseña. Viene en varios idiomas y por defecto está en inglés, tan sólo hay que ponerlo en español editando la línea 83 del archivo keyboard.js

    Email Validation (addons.oscommerce.com/info/7275) es una sencilla contribución que obliga al cliente a introducir su email dos veces cuando se registra, así se evita que, por las prisas, se equivoquen y escriban una letra mal impidiendo que puedan acceder posteriormente a su cuenta.

    Welcome Email username & password (addons.oscommerce.com/info/2897) es una sencilla contribución que nos permite enviar en el email de bienvenida que recibe el cliente cual es su email (username) y que password o contraseña ha utilizado al registrarse. Particularmente he quitado la parte del email porque lo veo una tontería ¿para que recordarle al cliente que se ha registrado con el email a donde le estamos enviando el email?.

    Activation Code (addons.oscommerce.com/info/5241) obliga al cliente a validar la cuenta recién creada pulsando en un link que se le envía por email. Tanto si se registra como si pretender compar sin registrarse tiene que validar la cuenta o no podrá comprar, de esta manera lo obligamos a que de un email válido, así ya no tiene excusa de que no ha recibido los emails que queramos enviar cuando queramos comunicarle algo como el número de seguimiento.

    Cuidado con esta contribución porque puede ser contraproducente, eso de tener que confirma el registro no gusta a todo el mundo, muchos no quieren hacerlo y son posibles ventas que pierdes. Si lo deshabilitas un mismo cliente se puede registrar varias veces con el mismo email, ya lo he comprobado, hay que eliminar todo el código instalado para que deje de funcionar y no haya problemas posteriores. Asegurate realmente de que te interesa antes de instalarlo.

    Terms Acceptance 1.0 (addons.oscommerce.com/info/6116) es una sencilla contribución que muestra una casilla a marcar por el cliente cuando se registra que indica que ha leído las condiciones de venta y las acepta. Esto es obligatorio incluirlo por la Ley de Servicios de la Sociedad de la Información (LSSI) de España, pero se ha anulado (desinstalado) por la siguiente contribución que es prácticamente lo mismo pero ampliado. Se ha desinstalado porque estamos funcionando desde 2006 y hay clientes registrados desde entonces que no se enteraran de las condiciones porque esta contribución solo las muestra en la pagina de creación de una cuenta (create_account), no como la siguiente contribución que las muestra en la pagina de elección de la forma de pago (checkout_payment).

    AGB's (addons.oscommerce.com/info/1935) es otra sencilla contribución muy similar a la anterior que muestra las condiciones de venta y permite su descarga en formato pdf (no instalado en ninguna de mis tienda), además de una casilla a marcar cuando el cliente va a realizar un pedido que indica que ha leído las condiciones y las acepta. Como la contribución anterior (prácticamente son la misma así que elige la que mas te guste, aunque te recomiendo esta), es obligatorio incluirlo por la Ley de Servicios de la Sociedad de la Información (LSSI) de España. Además, si realizas cambios en las condiciones generales por el motivo que sea, con esta contribución te aseguras de que el cliente las ha recibido al realizar un nuevo pedido, así no tiene excusa de que no se ha enterado de dichos cambios.

    Realmente ninguna de estas dos contribuciones son aún obligatorias en España, pero si en Alemania donde es obligatorio. Como ocurre siempre, todas las normas y leyes de otros países terminan también aplicándose aquí, en España, por eso me he adelantado en incluirla. La LSSI solo dice que el cliente tiene derecho a acceder a las condiciones generales de la contratación antes de realizar su pedido, no especifica que se muestren, que se puedan descargar en formato pdf ni que haya una casilla a marcar. Con indicar las condiciones de venta en la pagina que viene por defecto en osCommerce, conditions.php, es suficiente y actualmente se cumple con la ley española LSSI.

    Anti Robot Registration Validation v3.3 (addons.oscommerce.com/info/1237) es un capcha para evitar el registro automático de robots. También evita que el gracioso de turno cree una ficha de cliente tipo "asdfg asdfg" fácilmente. Al mismo tiempo evitamos que desde nuestra tienda online envíen spam de manera automatizada desde contac_us.php, tell_a_fiend.php o cualquier otro archivo susceptible de enviar emails. Inclusive sirve para evitar que un gracioso cambie la clave de acceso de un cliente cuando ha accedido a su cuenta estando previamente autorizado para ello (el cliente le debe facilitar el email y clave de acceso a la cuenta).

    Purchase Without Account v2.1 (addons.oscommerce.com/info/355) para clientes que quieran comprar sin registrarse en cumplimiento de la Ley Orgánica de Protección de Datos (LOPD) de España.

    Loginbox V5.4 (addons.oscommerce.com/info/2058) para que el cliente entre directamente a su cuenta desde un box en la columna. Esta versión difiere de la otra en que es mas fácil de instalar y la gráfica del box es mejor. En contra tiene que la información del box no es tan completa, pero eso es algo que se puede añadir facilmente.

    Login and Return to same page (addons.oscommerce.com/info/3129) corrige un defecto "de fábrica" sin solución aparente desde que se creó la primera versión de la tienda online. Cuando un cliente visita nuestra tienda online y añade algún producto al carrito, después, al crear una cuenta, comprar sin registro o identificarse si ya está registrado, por defecto se le envía a la portada de la tienda que es donde se pierden porque ya no saben donde está el carrito en vez de ir al proceso de compra directamente. Mi aporte número treinta y siete (37) corrige ese defecto, cuando el cliente se identifica (no importa si se acaba de registrar o está comprando sin registrarse) se le envía a la página del proceso de compra si tiene algún producto en el carrito o se le envía a la portada de la tienda si no tiene nada en el carrito, si el carrito está vacío.

    ¿Porqué así? pues porque de esta manera al cliente que quiera acceder a su cuenta solo para ver el estado del pedido o descargarse la factura PDF no se le tiene porqué enviar a un carrito vacío, eso da una mala impresión. Se le podría enviar a su cuenta directamente, pero... ¿y si no quiere acceder a ella? eso también puede dar una mala impresión o no, a saber.

    Account History with Quick Re-Order (addons.oscommerce.com/info/6106) es una sencilla contribuición que muestra, en el historial de compras del cliente, que es lo que ha comprado previamente para facilitarle la busqueda de los productos y que los vuelva a comprar ya que la lista son links a dichos productos. Una traduccion literal es re-ordenar lo ordenado, lo que traducido al español quiere decir volver a comprar.

    RC2CA Pop Up customer Stock alert (addons.oscommerce.com/info/8753) permite que los clientes sean notificados de forma automática cuando los productos estén de nuevo en stock. Cuando un producto no tiene stock debe salir un link con el texto informando de si quiere ser avisado cuando haya otra vez stock disponible. Al pulsar dicho link debe salir una ventana emergente donde el cliente pueda introducir sus datos, pero no funciona, lo he comprobado con una tienda recién instalada. En su lugar he puesto que salga en una nueva página.

    Delete account (addons.oscommerce.com/info/5013) permite al cliente eliminar el mismo su propia cuenta. Obligatorio incluirlo por la Ley Orgánica de Protección de Datos (LOPD) de España. Esta versión pide confirmación (email y password) antes de proceder a la eliminación para asegurarse de que es el propio cliente quien quiere eliminar sus datos y no otra persona que haya accedido a su cuenta de forma fraudulenta. También envía un email de confirmación de cuenta eliminada al cliente y otro a mi (esto es mío, no viene en la contribución original) avisándome de que el cliente se ha dado de baja. Al mismo tiempo, y como pasos opcionales, permite saber si el pedido realizado pertenece a un cliente registrado o si el cliente ha eliminado su cuenta o ha comprado sin registrarse en el caso de tener instalada la contribución de compra sin registro (estas dos posibilidades las cuenta como una sola: el cliente ya no está registrado).

    photo display product customer history (addons.oscommerce.com/info/6495) es una adaptación que he realizado de Show Model Picture (PopUp) Admin que muestra, en la página del pedido del historial del cliente, una miniatura de la imagen del producto comprado. Al pulsar sobre dicha miniatura se abre una ventana emergente con la misma imagen más grande, a tamaño original o escalado si es demasiado grande.

    Imagen en miniatura y ventana emergente del producto comprado con efecto lytebox


    Retour_produit V.1 (French) (addons.oscommerce.com/info/6881) permite al cliente poder devolver un producto en un sencillo formulario al mismo tiempo que se crea un pdf y se notifica mediante email al propio cliente y al admin de la tienda. Adicionalmente diré que el formulario evita la picaresca de que el cliente diga que ha comprado un producto diferente al realmente vendido o que lo compró la semana pasada cuando hace tres o cuatro meses que lo compró ya que hay un primer menú desplegable para seleccionar el número de pedido y un segundo menú desplegable para seleccionar el producto vendido asociado a dicho pedido. También ha de indicar la fecha de recepción del pedido, lo cual podemos comprobar inmediatamente por el número de seguimiento que tengamos, tanto si es por correos como si es por una mensajería.

    Lamentablemente si tienes instalado PHPMailer Class to send email esta contribución no funcionará, dará error sin decir exactamente cual es el motivo al mismo tiempo que advierte que el email no se ha podido enviar.

    Otro punto negativo, y es una lástima, es que esta contribución entra en conflicto en la hoja de estilos con muchos puntos. Por ejemplo, si tienes los enlaces a 10px te saldrán a 8px.

    Discount Code (addons.oscommerce.com/info/7397) permite crear cupones de descuento. Es ideal para entregar a los clientes que ya han comprado antes, para así hacerles ver que le apreciamos como cliente y que vuelva a comprarnos, que no se olvide de nosotros. Otra utilidad de dicha contribución es poder crear cupones de un único uso para entregar a los clientes que devuelvan productos a los que no queramos o no podamos devolverle el dinero. Inclusive se pueden crear cupones de un solo uso para venderse posteriormente para regalar cuando no saben que regalar, algo así como las tarjetas regalo.

    Al contrario que con otra contribución similar, esta contribución funcione perfectamente y es compatible con Detailed Item Invoice Fix for Paypal Standard.

    Price Sensitive Discount (addons.oscommerce.com/info/204) realiza un rapel de descuentos según el importe de la compra. Si se gasta un dinero se le hace un descuento, si el importe es más el descuento es mayor, y si se gasta aún más el descuento es aún mayor. Exactamente ignoro el motivo pero solo funciona con el 10%, en el resto de tantos por cientos los importes a descontar no se aplican correctamente, suele ser más de lo necesario, no importa si es con impuestos incluidos o sin ellos.

    Por desgracia esta contribución no es compatible con Detailed Item Invoice Fix for Paypal Standard.

    Points and rewards v2.1rc2a_1 (addons.oscommerce.com/info/3220) es un programa de puntos que permite que al cliente se le asignen unos puntos por cada compra, por cada comentario y por traer a otros clientes. Incluso puedes dar o quitar puntos sin motivo, solo porque quieras hacerlo, todo es configurable. Esto es útil para asignar puntos a clientes que ya han comprado antes, sobre todo a los clientes habituales. Dichos puntos son canjeables por dinero a descontar de futuras compras y es compatible con la anterior contribución, Price Sensitive Discount, por lo que deberás tenerlo en cuenta si la tienes instalada, comprueba tu margen de beneficios porque lo que vendas lo venderás más barato aún. La contribución solo viene en inglés (para la base de datos hay mas idiomas) y tiene faltas de ortografía.

    Cuidado como lo configuras porque si no lo haces bien te veras que tienes que enviar cosas totalmente gratis. Tiene un tope máximo de puntos a gastar por pedido, pero si lo que van a comprar vale menos que ese tope, lo descuenta todo, incluso los gastos de envío. Como mucho tendrás que poner el tope máximo por debajo del precio del producto mas barato que tengas, así te aseguras que por lo menos te paguen los gastos de envío. No te molestes en intentar solucionarlo para que no descuente los gastos de envío, ni siquiera el creador de la contribución es capaz de hacerlo, llevan mas de cinco (5) años intentándolo sin conseguirlo, me he leído las mas de 100 páginas que tiene el foro y muchos se quejan de lo mismo, todos lo intentan y nadie lo consigue, y si alguien lo ha conseguido se lo ha callado para si mismo. También tienes que añadir un parche si tienes cupones de descuento u otras cosas parecidas ya que el resultado final puede salir en negativo. Osea, que tendrías que pagarle al cliente por regalarle lo que compre. Y otro parche más para el pago por PayPal, para que se le aplique el descuento por puntos. No hacerlo puede provocar que el cliente se moleste y bastante si se da cuenta (los hay que ni se dan cuenta, ya lo he comprobado varias veces). Que se entiendan dichas instrucciones es una contribución mía, la lógica empleada no es fácil de entender.

    Subir


    FACTURACION

    Aquí encontrarás las contribuciones necesarias para poder realizar correctamente la facturación desde la tienda online sin necesidad de utilizar otros programas externos.

    Según las leyes vigentes en España toda factura ha de tener unos requisitos, una serie de datos mínimos, que son:

    - Indicar claramente que se trata de una factura o documento de venta, no de un albaran o justificante de compra.

    - Serie y número de la factura.

    - Fecha de venta.

    - Datos fiscales del vendedor: nombre, dirección y NIF/CIF.

    - Datos fiscales del cliente: nombre, dirección de facturación (puede ser distinta a la de envío) y a partir de 100.00€ de base imponible obligatoriamente el NIF/CIF.

    - Base imponible o precio de venta sin impuestos.

    - Impuestos desglosados y

    - Total de la factura a pagar por el cliente.

    Estas son las contribuciones necesarias para conseguir dichos requisitos:

    Crear número factura (addons.oscommerce.com/info/5322) para crear independientemente una factura con un número. Las leyes españolas exigen que sean números correlativos sin que falte un solo número. En caso de que falte hay que dar muchas explicaciones en Hacienda. También se ha de cambiar la serie y la numeración, ha de empezar desde cero a cada cambio de ejercicio fiscal, o sea, a cada año que pase. Se puede usar un programa externo pero aquí ya está integrado y es independiente del número del pedido.

    NIF 1.0 (addons.oscommerce.com/info/1778) para incluirlo en las facturas. La contribución para editar los pedidos antiguos y poder incluir el NIF es mi tercera contribución, aunque a algunos les parezca una tontería el poder editarlo. Imagina que un cliente compra particularmente y que un día compra para la empresa, o al revés, y no ha cambiado antes el NIF ¿que hacemos? ¿anulamos el pedido y que haga otro nuevo? no, solo hay que editar ese pedido y cambiar el NIF.

    E.U. VAT Intracom Number (addons.oscommerce.com/info/1848) nos permite exigir el número de iva comunitario al crear una cuenta un cliente de un pais europeo al que también vendamos. Si no vendes a Europa esta contribución no es necesaria instalarla.

    Order Total excluding VAT (addons.oscommerce.com/info/4618) permite obtener el precio de venta sin impuestos, lo que seria la base imponible de la factura. Cuidado porque si tienes algún tipo de descuento (%, cupones, puntos, etc) no se descuentan porque dichos descuentos suelen incluir los impuestos por lo que calcular la base imponible es mas difícil, hay que tirar de calculadora y rectificar (el resto de la factura sale correctamente). Eso o una solución mas simple, renombrar la llamada interna a "subtotal" por "total" ya que en el total si se aplican los descuentos y añadir la orden oportuna para que también descuente los gastos de envío (si es que no cobras impuestos por ellos).

    ot_handling (addons.oscommerce.com/info/1848) nos permite cobrar una cantidad en concepto de manipulación y embalado donde si podremos cobrar impuestos. Es un rapel, si es menos de una cantidad se cobra un importe, si es entre esa cantidad y otra superior se cobra otro importe, si es mayor que una cantidad máxima se cobra otro importe.

    En toda factura ha de constar la base imponible (precio sin impuestos), los impuestos desglosados y el total a pagar. Los gastos de envío irían aparte porque es un suplido (anticipo que se hace por cuenta y cargo de otra persona) y no llevaría impuestos ya que no somos ni transportistas ni agencia de transporte (hay quien si los cobra, incluso hasta mi contable se ha dado por vencido y me ha dicho que yo también lo haga para no tener mas quebraderos de cabeza) por lo que seria necesario clonar el modulo de subtotal y renombrarlo (por dentro y por fuera), por ejemplo, como subtotal_2 y que aparezca antes de los gastos de envío. Si cobras impuestos en los gastos de envío entonces este paso no es necesario. Solo se debería de cobrar impuestos por el embalado y manipulación, no por el porte en sí, aunque hay quien eso no lo distingue y es complicado desglosarlo.

    El orden de los módulos de totalización del pedido deberían ser los siguientes:

    1 - Base imponible
    2 - Impuestos
    3 - Subtotal
    4 - Rapel de descuento aplicado (si fuera aplicable)
    5 - Cupones de descuento (si fuera aplicable)
    6 - Total con todo tipo de descuentos e impuestos que se apliquen pero sin incluir los gastos de envío 
    7 - Gastos de envío (no se cobran impuestos por este concepto)
    8 - Comision por reembolso (si fuera aplicable)
    9 - Manipulación y embalado (si se cobran impuestos por este concepto)
    10 - Seguro de envío (si fuera aplicable)
    11 - Total del pedido

     

    Inclusion de recargo de equivalencia (addons.oscommerce.com/info/6470) nos permite aplicar el recargo de equivalencia a aquellos clientes que así lo soliciten. Para que esto funcione es necesario tener previamente instalado en la tienda online la contribucion SPPC ya que no todos nuestros clientes están obligados a pagar dicho impuesto. Esto iría entre el punto 2 y el punto 3 de la tabla anterior.

    Factura PDF con número factura + nif (addons.oscommerce.com/info/6718) es un pack donde se han unificados las contribuciones PDF Invoice customer y PDF Invoice admin al que se le han integrado las contribuciones crear número de factura y nif (su instalación es independiente, aquí solo se ha intergado en los pdf). Esto permite que el propio cliente se baje la factura en formato PDF desde su cuenta. Si el cliente no está registrado la puedes descargar tu mismo desde el admin y enviársela por email. Has de crear un nuevo estado de pedido llamado "Factura". Cuando marcas el pedido como factura, ésta le sale automáticamente (el enlace) al cliente. Se ha modificado para que se integre con las contribuciones Crear numero factura y NIF. También incluye el numero de teléfono y el email del cliente, pero si no lo quieres así solo tienes que modificar el archivo de raíz y dejarlo como en la imagen de a continuación.

    Modificación facturas pdf sin teléfono ni email del cliente


    Legal Notice (addons.oscommerce.com/info/7198) es la "coletilla" que se debe de incluir en todo email comercial, lo de "Este email es personal...". Puedes poner el texto que quieras, el que se muestra lo saqué de un email recibido de un banco.

    Subir


    TECNICAS Y RECOMENDACIONES

    La inmensa mayoría de fotos de los anuncios se han obtenido de esta manera. La foto es antigua e incompleta. Antigua porque ahora utilizo una sabana blanca en vez de una cartulina e incompleta porque en el techo lo que hay es un tubo fluorescente que no aparece.

    Además la cámara esta en un trípode y usa un flash externo de cabezal abatible. Según lo que tenga que fotografiar le doy mas o menos inclinación, lo mismo lo puedo poner a 45º que a 90º.

    Estudio casero de fotografía

    Materiales utilizados:

    - Una mesa donde se coloca una caja más bien grandecita para que quede todo a la altura del pecho, así no te tienes que agachar.

    - Una estantería o cualquier lugar donde colgar la sabana (cartulina en la foto). Si observas bien la foto comprobaras que las baldas de la estantería están colocadas al revés ¿porque? pues porque hay cosas redondas como los objetivos que pueden rodar a la más mínima y se pueden caer. Estando las baldas al revés no pueden pasar ese borde y no se cae al suelo y ese detalle tonto me sirve perfectamente para sujetar la sábana.

    - Dos lámparas de estudiante de las tiendas de todo a cien (2€ c/u), de las de pinza, así enganchamos en ellas la sabana o cartulina de la foto.

    - Bombillas de ahorro de energía también de las tiendas de todo a cien (1€ c/u si no pillas lotes de 3 o 6 por 1€).

    - Tubo fluorescente en el techo, como los que suelen haber en cualquier cocina, en este caso justo encima.

    - Trípode para que la cámara no se mueva en el último instante, para ello también se utiliza un mando a distancia compatible con la cámara.

    - Un flash externo de cabezal abatible, las digitales son sensibles a la sobre exposición cuando se usa un flash externo que no sea el integrado.

    Si vamos a utilizar una cámara compacta en vez de una réflex entonces el trípode y el flash externo no son necesarios, sobre todo el flash ya que una cámara compacta no tiene donde colocar un flash externo por llevarlo integrado (y escaso en la inmensa mayoría de ocasiones).

    Técnicas utilizadas y recomendaciones:

    Una vez hechas las fotos hay que recortarlas y retocarlas con Photoshop o cualquier programa de retoque fotográfico que usemos. A pesar de tanta luz el color blanco suele salir gris si hay poca luz o amarillo si la luz no es suficiente, así que una manera de ahorrarnos trabajo es colocar unos folios debajo y detrás del motivo a fotografiar.

    Con PS retocaremos la luminosidad y el contraste en aproximadamente 35-15. Si no es suficiente se puede volver a retocar la luminosidad en otros 20 o 25 sin tocar esta vez el contraste, pero esto ya depende de cada uno.

    Si lo que vamos a fotografiar es blanco o transparente entonces pondremos algo negro como fondo (también debajo) para contrastar ya que si es del mismo color se confunde y es muy difícil el recorte.

    Otro detalle fundamental es no hacer la foto directamente a algo de cristal o que este recubierto de plástico ¿porque? pues porque el flash se reflejará en esa superficie. Si es posible, se quitará el plástico del producto embalado, pero sino se puede hay que poner el producto un poco de lado para que no de tan directamente el flash y se refleje en la superficie.

    Recuerda que hay hosting que tienes un tráfico limitado, si te pasas tendrás que pagar un extra. En algunos casos puede llegar a ser la misma cantidad que pagues por el alojamiento o más, así que te aconsejo que las fotos las redimensiones y subas a 300x300, 300x400, 400x300 o 400x400, como mucho a 500x500. Solo para casos muy excepcionales a 800x600 o 600x800. Aparte del redimensionamiento de las imágenes es mas que aconsejable reducir su peso. Independientemente del tráfico está el hecho de que no todo el mundo tiene banda ancha y si las imagenes son muy grandes, tardan mucho en cargar, el cliente se desespera y abandona buscando a otro a quien comprar.

    Cuidado con las imágenes que se deforman. En el admin tienes la opción de cambiar el tamaño de las imágenes en configuración->imágenes, pero lo que realmente estás haciendo es forzarlas a ese tamaño y por eso se deforman. La solución es tan simple como dejar vacío uno de los campos, no hay necesidad de instalar ninguna contribución específica para esto. Al limitar el ancho y el alto de cada imagen las estás forzando para que se muestren en esas dimensiones y es por eso por lo que se deforman. Dejando vacío uno de los campos sigues forzando el tamaño a mostrar, pero solo es uno de ellos, el otro se ajustará automáticamente a las dimensiones originales de la imagen y ya no se deforman. Que campo hay que dejar vacío es a gusto de cada uno, si dejas vacío el alto todas las imágenes tendrán el mismo ancho y diferentes altos, y si dejas vacío el ancho todas las imágenes tendrán el mismo alto y diferentes anchos. Esto ya queda a gustos y necesidades de cada uno.

    Subir


    Y eso es todo por ahora, aparte de que hay contribuciones que están modificadas por diversas razones. Otras contribuciones que se instalaron se han tenido que eliminar por fallos, por ejemplo el catálogo en PDF. La contribución que se instaló en su momento solo soporta 4Mb de capacidad y nuestro catálogo ya pasa de los 25Mb, por lo cual no nos sirve. Cuando haya tiempo se buscarán otras versiones y se probarán, pero por ahora se queda tal como está.

    No dejes de preguntar las dudas que tengas!

    Saludos desde Fuengirola (Málaga) - España.


    Que buenos que somos!

    imagen: www.reflex-ocasion.com.es/images/capturas/niceshadesp1.gif


  • BUSQUEDA RAPIDA
    MARCAS
    Correa de mano
    Correa de mano
    5.50 €
    (4.55 € sin IVA)
    ACEPTAMOS
    WEBS AMIGAS
    Ropita para bebés Relojes baratos Repuestos para portátiles Accesorios de moto y recambios Yamaha Joyería relojería online
    NO LO TENEMOS?
    No encuentra lo que busca?
    ONLINE
    FEEDBACK
    "Personal serio y eficiente, productos con buena relación calidad-precio, envío rapido pese a estar en Tenerife, muy cordiales telefónicamente a la hora de aclarar dudas."
    Miguel Angel Paniagua


    "Hace unos días compré un adaptador, el cual lamentablemente no encajaba en el cuerpo de mi camara, tras notificar el problema he de decir que la atención fue inmediata, dandome todo tipo de información y facilidades para tomar una decisión sobre el problema, también cabe destacar la rapidez y eficacia de envio del paquete. Por todo ello agradezco publicamente el trato recibido con la seguridad de que si alguna vez necesito algun accesorio de Refex Ocasión no dudaré en utilizar sus servic"
    Jordi Tremosa


    "Ha llegado en perfecto estado y puntualmente . Tengo que agradecer a Réflex Ocasion que me haya indicado la forma mas económica de mandarme el paquete Gracias"
    Andres Rul.lan


    "El monitor es una pasada, mucho mejor de lo esperado y con una gran resolucion de pantalla que no esperaba que mi tarjeta de video pudiera soportar. Lastima que no integre la TDT para ser perfecto"
    Oscar


    "Envío rápido y buena comunicación, recomendado al 100x100"
    Juan Antonio


    "Atención y envio rapidísimos. Muy buena atención telefónica y muy satisfecho con el artículo. Todo a pedir de boca!"
    Joan