<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>deMartinaCode &#187; jmacias</title>
	<atom:link href="http://www.demartinacode.com/archives/author/jmacias/feed" rel="self" type="application/rss+xml" />
	<link>http://www.demartinacode.com</link>
	<description>Expertos en Comercio Electrónico</description>
	<lastBuildDate>Thu, 09 Sep 2010 17:02:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PrestaShop 1.3 Alpha Disponible</title>
		<link>http://www.demartinacode.com/archives/399</link>
		<comments>http://www.demartinacode.com/archives/399#comments</comments>
		<pubDate>Wed, 27 Jan 2010 08:26:23 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[Prestashop]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=399</guid>
		<description><![CDATA[Acaban de liberar una versión alpha de PrestaShop 1.3., es una versión que principalmente corrige fallos de la 1.2.4/1.2.5, las novedades son muy pocas, pero lo más importante, se ha mejorado el soporte para España, con la incorporación del DNI, aunque según dice, mal implementado&#8230; ya veremos.
Esta versión acaba de salir y ya tiene 3 [...]]]></description>
			<content:encoded><![CDATA[<p>Acaban de liberar una versión alpha de PrestaShop 1.3., es una versión que principalmente corrige fallos de la 1.2.4/1.2.5, las novedades son muy pocas, pero lo más importante, se ha mejorado el soporte para España, con la incorporación del DNI, aunque según dice, mal implementado&#8230; ya veremos.</p>
<p>Esta versión acaba de salir y ya tiene 3 bugs importanes, con lo cual, no la recomendamos para entornos reales.</p>
<p>La lista completa de cambios las dejamos aquí:<br />
PrestaShop <support@prestashop.com><br />
Open-source licence 3.0 (http://www.opensource.org/licenses/osl-3.0.php)</p>
<p>Release Notes for PrestaShop 1.3<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>####################################<br />
#   v1.3.0.1 &#8211; 1783 (2010-26-01)   #<br />
####################################</p>
<p>	<code>Added Features :</p>
<p>	[+] Installer : Adding indexes for searching Spanish during installation<br />
	[+] Installer : Adding tags on Spanish for products during installation<br />
	[+] Installer : Added the ability to choose his country by default during installation<br />
	[+] Installer : Adding iframe on installer for Prestastore modules and themes<br />
	[+] Installer : Adding Spanish in the install</p>
<p>	[+] FO : Adding hook for module Reverso</p>
<p>	[+] BO : Group restriction for Carriers<br />
	[+] BO : Added two hooks: backOfficeTop and backOfficeFooter<br />
	[+] BO : Adding hook in header of administration panel<br />
	[+] BO : When importing a language, if the target language does not exist it is created automatically<br />
	[+] BO : Add configuration in backup database, you can now backup only the necessary tables<br />
	[+] BO : Add option for active or disable Tax identification number for a country<br />
	[+] BO : Added ability to show the modules operating in his country on the module page<br />
	[+] BO : In email server configuration, you can test your configuration<br />
	[+] BO : New stats buttons for the previous day/month/year<br />
	[+] BO : When adding a language you receive a request to download the language pack based on the iso code</p>
<p>	[+] MO : Added free Moneybookers module! Accept payments via moneybookers!<br />
	[+] MO : Add ReversoForm module<br />
	[+] MO : Add module dejala<br />
	[+] MO : Add proprieties in construct, limited countries with countries if the module is available, for futur feature<br />
	[+] MO : New payment module: Hipay (https://www.hipay.com/)<br />
	[+] MO : Added product tooltips module (Show how many people are watching a product page, last sale and last cart add)</p>
<p>	[+] TR : New language natively, integration of the Spanish<br />
	[+] TR : Adding french translation for module Reverso</p>
<p>	Improved/changed features :</p>
<p>	[*] Installer : Added a warning in the installer in step 4 stating to disable the option "Receive notifications by e-mail" if the e-mail configuration is incorrect<br />
	[*] Installer : Adding SQL requests to clean up the database during the upgrade<br />
	[*] Installer : Adding optimizations SQL with new indexes in database<br />
	[*] Installer : Added missing translations<br />
	[*] Installer : Cleaning the English translation file<br />
	[*] Installer : Remove the back button in step 4 of the installation<br />
	[*] Installer : Improved SQL queries, installer runs faster!<br />
	[*] Installer : Translations improvements<br />
	[*] Installer : Improved translations<br />
	[*] Installer : Improved spanish translations (Â¡Hola!)<br />
	[*] Installer : Deletion of the README and added a readme file in txt format in three native languages<br />
	[*] Installer : Improved installer for the update<br />
	[*] Installer : Adding a sentence to indicate the result of monitoring the technical specifications<br />
	[*] Installer : Adding a sentence suggesting the addition downloading language packs<br />
	[*] Installer : Improving the fifth step of installer<br />
	[*] Installer : Adding indexes in the SQL file for the database<br />
	[*] Installer : Add block "Need Help ?" on installer<br />
	[*] Installer : Update MySQL files with new indexes<br />
	[*] Installer : SQL file for update and install updated<br />
	[*] Installer : fixed currencies with ASCII code<br />
	[*] Installer : Added a warning in the installer in step 4 stating to disable the option "Receive notifications by e-mail" if the e-mail configuration is incorrect</p>
<p>	[*] FO : Price round calculation method choice added (down/up/half) in javascript<br />
	[*] FO : improved alphabetical sort of features and values of features<br />
	[*] FO : Overall performance improvements<br />
	[*] FO : Improved spanish translations (Â¡Hola!)<br />
	[*] FO : Improved breadcrumb path<br />
	[*] FO : Added Tax ID number field for inclusion of clients mandatory in some countries<br />
	[*] FO : Optimizing MySQL with new indexes and fixing some SQL queries<br />
	[*] FO : Optimizing Smarty, set var compile_check of Smarty to false, do not forget to upgrade your smarty.config.inc.php<br />
	[*] FO : Enhanced number of products sorting in pagination<br />
	[*] FO : improved number of products on page selector<br />
	[*] FO : Improved meta_titles to optimize SEO<br />
	[*] FO : Added spans into navigation pipe + added breadcrumb on cms pages<br />
	[*] FO : Maintenance check is now on init.php<br />
	[*] FO : added documentation code to order.php<br />
	[*] FO : Improved attributes sort</p>
<p>	[*] BO : new parameter in preference for rounded mode<br />
	[*] BO : Correction of message definitions for downloading a language pack when adding a language<br />
	[*] BO : Added a warning message on the page when the import CSV file import is not writable<br />
	[*] BO : Added a warning message on the page of the backup database when the backup folder is not writable<br />
	[*] BO : AdminShipping Warning if active carrier has no fee defined<br />
	[*] BO : Adding security to a file called by AJAX<br />
	[*] BO : Modified quantities to cancel (now taking ordered quantity instead of "1")<br />
	[*] BO : Modified duration of credit slip discounts (6 months -> 1 year) - not retroactive<br />
	[*] BO : Increased width on the form for adding or changing a product<br />
	[*] BO : Improved spanish translations (Â¡Hola!)<br />
	[*] BO : Improved selection of images for the regeneration of images<br />
	[*] BO : Added a tip for the new feature in the list of modules<br />
	[*] BO : Several SQL &#038; PHP optimizations<br />
	[*] BO : Improving the suggestion of downloading the language pack when adding a language<br />
	[*] BO : Added Tax ID number in order details<br />
	[*] BO : Show a warning if you are using the default PayPal email address<br />
	[*] BO : Adding a "-" character before the price reduction in the detail of a command<br />
	[*] BO : Optimizing MySQL with new indexes and fixing some SQL queries<br />
	[*] BO : You can now disabled the check for modules update<br />
	[*] BO : enhanced user can not delete default group<br />
	[*] BO : SQL optimisation in categories<br />
	[*] BO : you can now select which type and which format you want to regenerate in AdminImages<br />
	[*] BO : you can now use multiple addresses IP maintenance with coma separator<br />
	[*] BO : now display module tab in breadcumb (thank to Julien Breux)<br />
	[*] BO : you can now mark a carrier as a module directly by using back-office (#2744)<br />
	[*] BO : adding a message in product edition page to explain quantity override when at lest of declination is present<br />
	[*] BO : improved (reduced) width of AdminProducts table</p>
<p>	[*] Classes : Shipping handling costs are now defined tax exclude and are affect by tax of carrier<br />
	[*] Classes : fixed Tools self::<br />
	[*] Classes : p(), Tools::p(), Tools::dieObject now return first argument<br />
	[*] Classes : Fixed bug on product price with quantity discount<br />
	[*] Classes : getStaticPrice() now, calculating the reduction only if necessary<br />
	[*] Classes : Price round calculation method choice added (down/up/half)</p>
<p>	[*] PDF : Added Tax ID number in bill<br />
	[*] PDF : now display if an order is gift-wrapped</p>
<p>	[*] MO : Hipay improved<br />
	[*] MO : added missing escape<br />
	[*] MO : Possibility now to configure the module blockadvertising<br />
	[*] MO : Adding a description on the module HiPay<br />
	[*] MO : Adding French translations for the module HiPay<br />
	[*] MO : producttolltip, adding a confirmation message when the update settings<br />
	[*] MO : Module "homefeatured" - deleted useless several variables passed to Smarty<br />
	[*] MO : Adding Spanish translations for many modules<br />
	[*] MO : Smarty performance improvements<br />
	[*] MO : Added a few missing french translations<br />
	[*] MO : Reverso, add french translations<br />
	[*] MO : improved blocknewproducts module<br />
	[*] MO : blocktags and blockviewed, optimizing MySQL with new index and fixing some SQL queries<br />
	[*] MO : Gsitemap, remove image files from sitemap<br />
	[*] MO : some display changes on PayPalAPI<br />
	[*] MO : wrapping price taken into account in google checkout<br />
	[*] MO : added address support in PayPalAPI<br />
	[*] MO : dynamic images for PayPalAPI<br />
	[*] MO : added links on column logo in PayPalAPI<br />
	[*] MO : new FR translations for PayPalAPI</p>
<p>	[*] TR : adding translations in AdminCategories<br />
	[*] TR : Improved spanish translations HTML &#038; TXT (Â¡Hola!)<br />
	[*] TR : Adding translations in Spanish and French on BO<br />
	[*] TR : Adding Spanish translation<br />
	[*] TR : Adding translations for the new feature in BO: backup all tables<br />
	[*] TR : Adding translations for activation of Tax Id Number<br />
	[*] TR : new FR translations<br />
	[*] TR : French equivalent for "Display available quantities on product page:" added</p>
<p>	Fixed bugs :</p>
<p>	[-] Installer : Fixed a bug that doesn't create employe account while installing<br />
	[-] Installer : Changed installer, now Spain requires as default a DNI<br />
	[-] Installer : Correction price of products default<br />
	[-] Installer : Fixed CSS in block "Need Help?"<br />
	[-] Installer : Update the SQL file for upgrade with no auto_increment on id_cms (cms_lang table)<br />
	[-] Installer : Fixed bug #3348 - Install wasn't working properly when using special characters in DB password<br />
	[-] Installer : Fixed bug with SQL prefix<br />
	[-] Installer : Fixed a translation of install in Spanish<br />
	[-] Installer : Css fixed on block "Need Help ?"<br />
	[-] Installer : Bug fixed on database installation (#3141, #3116, #3115)<br />
	[-] Installer : fixed bug with http_host and sql_debug<br />
	[-] Installer : Product reduction upgrade fixed (for PS version < 1.0.0.4 alias 1.0 RC4)</p>
<p>	[-] FO : fixed calculation of declinaison price in product page with a currency different as default<br />
	[-] FO : Order history &#038; confirmation e-mail fixed (price precision)<br />
	[-] FO : Fixed price accuracy to 6 decimals to calculate the combination price on the product sheet<br />
	[-] FO : Cast fixed (bool instead of int)<br />
	[-] FO : Fixed price on the product sheet<br />
	[-] FO : Now the carrier by default in correctly selected<br />
	[-] FO : Fixed bug #3256 - Prevent from setting RSS feed as your own RSS feed (infinite loop)<br />
	[-] FO : The link "display all images" now appears only if necessary on product.php<br />
	[-] FO : Fixed bug #3160 - SSL warning when customer is trying to read sales terms<br />
	[-] FO : Fixed bug #2851 - Small CSS improvement on color picker<br />
	[-] FO : Fixed a Javascript error<br />
	[-] FO : module blockviewed display correctly category name in friendly URL<br />
	[-] FO : module blockwichlist now use category for url rewriting in external view<br />
	[-] FO : module blockwichlist dumb french translation<br />
	[-] FO : Bug fixed on carrier selection default<br />
	[-] FO : module blockwichlist products in block now use category for rewrited URL<br />
	[-] FO : modules (feeder) Products in RSS feeds was not using category's friendly URL<br />
	[-] FO : now attachement have their extension<br />
	[-] FO : Now, city can contain numeric characters (e.g: Praha 5) (#3252)<br />
	[-] FO : cookie accessible in smarty in compatibility mode<br />
	[-] FO : fixed errors with pagination when using search engine<br />
	[-] FO : minor issue (?) with missing padding<br />
	[-] FO : bug fixed on site map, hide restricted category now. (#3103)<br />
	[-] FO : bug fixed, name product empty when added in cart. (#3099)<br />
	[-] FO : bug fixed, miss 'as new field' and 'orderprice' for manufacturers products in product-list.tpl (#3184)<br />
	[-] FO : Fixed bug, default carrier in order.php (#3108)<br />
	[-] FO : Bug fixed on stylesheet for incompatible input style on Opera 9<br />
	[-] FO : Distinct command for dummies<br />
	[-] FO : The search does not look for products in disabled categories anymore<br />
	[-] FO : fixed pagination in prices-drop.tpl (#2950)<br />
	[-] FO : fixed a bug in pretaxed price with no group reduction (#2924). Thanks to Thalicia !<br />
	[-] FO : parse_url was only compatible with php 5.2 in Connection, causing warnings<br />
	[-] FO : update customer identity no longer erase 'last_passwd_gen' and 'newsletter_date_add' (#3003)<br />
	[-] FO : now only display order state not hidden for customer (#2992)<br />
	[-] FO : Bug fixed states not sorted on addess form<br />
	[-] FO : Product download link fixed (when not logged in)<br />
	[-] FO : Meta tags description fixed<br />
	[-] FO : State memorization fixed on the my-account page (when the state name contains a simple quote)<br />
	[-] FO : Default message "Product no longer available" display fixed<br />
	[-] FO : Fixed an error in the javascript to display product prices on the page of a product with customers who don't pay tax</p>
<p>	[-] FO / BO : Fix small problems HTML and javascript<br />
	[-] FO / BO : Product price fixed (when prices were one hundredth higher than an integer value, e.g., 79.01 instead of 79.00)<br />
	[-] FO / BO : fixed bad field in connections table (#3518)<br />
	[-] FO / BO : fixed misspellings<br />
	[-] FO / BO : Swift SMTP sending fixed (when no authenticator was set)<br />
	[-] FO / BO : Tax calculation fixed (when a state tax was deleted)</p>
<p>	[-] BO : fixed translation bug with "minutes" word (#3535)<br />
	[-] BO : Order detail display fixed (price precision)<br />
	[-] BO : Invoices are now sorted by date when generating multiple invoices<br />
	[-] BO : Fixed a bug with CSV import products with NULL quantity (#3018)<br />
	[-] BO : Employees who have only the right to see the permissions of employee status can not change them.<br />
	[-] BO : Fixed bug #3344 - States list is now fully ajax-compliant in the "Addresses" tab<br />
	[-] BO : Fixed bug #3455 - Bad parameter in cms::listcms() + small code improvments<br />
	[-] BO : Fixed bug #3163 - CSV export encoding issues with other languages than english<br />
	[-] BO : Fixed bug #3422 - Changed CHMOD recommendation from 777 to 666 on .htaccess and robots.txt files<br />
	[-] BO : Fixed bug #2961 - When you got an "Out of stock" order, payment state is now also stored!<br />
	[-] BO : Fixed bug in tinyMce with numbered lists<br />
	[-] BO : Fixed bug #3356 - "Too big" header when printing too much invoices<br />
	[-] BO : replace strval by urlencode for url of multiple invoice generation<br />
	[-] BO : Fixed a bug in the backup of the database with dates of birth (#3349)<br />
	[-] BO : Fixed bug #3205 - Issue with weight calculation when using product attribute (weight = product weight + attribute weight)<br />
	[-] BO : Fixed bug #3307 - "Hack attempt" with order->total_paid when trying to cancel products from an order<br />
	[-] BO : Fixed bug #2968 - Now deleting tags and search words while deleting a language<br />
	[-] BO : bug fixed on input product features<br />
	[-] BO : Fixed a CSS problem in the Tags tab<br />
	[-] BO : Fixed bug with forced unit of weight<br />
	[-] BO : Stats conversion rate fixed<br />
	[-] BO : Fixed an error when creating a language automatically when importing a language pack<br />
	[-] BO : Table category_group is now correctly updated on category deletion<br />
	[-] BO : Security on bad cookie (intval was missing)<br />
	[-] BO : bug fixed on date picker with time format<br />
	[-] BO : fixed check of EAN13 code<br />
	[-] BO : fix bug display countries (#3255)<br />
	[-] BO : fixed bug with optionnal
<td /> (when delete is not available)<br />
	[-] BO : bug fixed on order link in catalog<br />
	[-] BO : On export translations, now newsletter templates order_merchant_comment.html/.txt included<br />
	[-] BO : translation fixed in AdminReferrers<br />
	[-] BO : bug fixed when delete accessory associated with a product (#3214)<br />
	[-] BO : Number of products available in a category when a product is duplicated into subcategories<br />
	[-] BO : fixed catalog tables getting out of page frame with Russian language<br />
	[-] BO : fixed bug relogging after administrator changes his own password into employees tab<br />
	[-] BO : fixed bug sorting products in catalog<br />
	[-] BO : Total display on the order listing fixed (did not care about the order currency)<br />
	[-] BO : CSV import error reporting fixed (errors were not always displayed)<br />
	[-] BO : bug fixed, in AdminOrders, prices are now displayed with taxes (#3140)<br />
	[-] BO : bug fixed, force reload updated product image (#3129)<br />
	[-] BO : Bug fixed on create customer associating groups<br />
	[-] BO : now select correctly orders for PDF generation<br />
	[-] BO : stange warning in the referrer form fixed<br />
	[-] BO : copy of the product name in the friendly URL fixed ("/" was allowed)<br />
	[-] BO : multiple deletion of attachments fixed<br />
	[-] BO : fixed bug while errors in submit attributes<br />
	[-] BO : fixed bug while saving payment modules by countries<br />
	[-] BO : fixed bug while errors in submit attributes<br />
	[-] BO : Force reload logo in appearence tab (#3124)<br />
	[-] BO : when setting a color attribute, staying on product page<br />
	[-] BO : fixed bug age differences in AdminCustomers.php (#3032)<br />
	[-] BO : fixed bug on features product combo box order (#2962)<br />
	[-] BO : fixed too long URL while getting multiple invoices (#2715)<br />
	[-] BO : Tag filter fixed<br />
	[-] BO : fixed bug whith pagination and category in BO (#2916)<br />
	[-] BO : fixed translation bug with "minutes"</p>
<p>	[-] Classes : Remove the use of cookie in PayementModule<br />
	[-] Classes : replace ceilf method by ps_round in displayPrice() method<br />
	[-] Classes : Fixed calculation of price quantity discount in BO and invoices<br />
	[-] Classes : Adding retroactive change of price calculations<br />
	[-] Classes : Price precision fixed when using discount quantities<br />
	[-] Classes : Fixed price calculation in mode excluding taxes<br />
	[-] Classes : Setting tax precision to 3 decimals<br />
	[-] Classes : Price precision fixed when ordering from a country without any tax application<br />
	[-] Classes : Product price fixed (when none default currency selected and/or voucher added)<br />
	[-] Classes : Fixed bug #2988 - Added several methods in order to better clean the DB while deleting a product<br />
	[-] Classes : fixed bug in method getByEmail on Customer class<br />
	[-] Classes : Fixed issues with smarty |truncate and |escape functions and languages<br />
	[-] Classes : Fixed a security hole<br />
	[-] Classes : Total really paid rounding fixed<br />
	[-] Classes : Product price display fixed (0.01 precision)<br />
	[-] Classes : Product price display fixed (was broken under non-US PHP configuration)<br />
	[-] Classes : Front Office, Back Office &#038; PDF prices fixed<br />
	[-] Classes : fixed bug when getting invoice address<br />
	[-] Classes : fixed getProducts() missing blank spaces before LIMIT and ORDER when random === true<br />
	[-] Classes : fixed getFullPath() in Tools.php (added span)<br />
	[-] Classes : Validate::isInt() fixed<br />
	[-] Classes : fixed getNewFilename() as static function in ProductDownload.php<br />
	[-] Classes : all HTTP_HOST occurences fixed, replaced by our own Tools::getHttpHost()<br />
	[-] Classes : out-of-range behavior for carrier is now taken into account (#2605)<br />
	[-] Classes : fixed full path in pear_xml_parser (#3010)<br />
	[-] Classes : fixed bad properties for meta_keywords in Category (#3023)<br />
	[-] Classes : fixed empty conf value in PDF (#3037)<br />
	[-] Classes : Discount quantity fixed when ordering different combinations<br />
	[-] Classes : fixed javascript events in Validate.php<br />
	[-] Classes : fixed multiple language iso code for language detection in Tools.php (#2912)<br />
	[-] Classes : category now more display hidden sub-category<br />
	[-] Classes : fixed bug in substr() of Tools.php (#2913)<br />
	[-] Classes : delete a feature now delete its associations to products (#2922)<br />
	[-] Classes : Product quantity decrementation fixed (when one product ordered was out-of-stock)</p>
<p>	[-] PDF : Fixed calculation of total on invoices in the use of discount<br />
	[-] PDF : Fixed calculation of transport costs on invoices when mode in taxes excluded<br />
	[-] PDF : Voucher quantity is now displayed in the quantity column<br />
	[-] PDF : Now, reference values are encode in UTF-8<br />
	[-] PDF : Fixed a bug that did not add the transport costs on the total<br />
	[-] PDF : Total products tax fixed<br />
	[-] PDF : Price display fixed (rounded prices' displays)</p>
<p>	[-] MO : fixed email check<br />
	[-] MO : blockcart product price display fixed (displayed everytime the tax excluded price, not taking care about the customer group configuration)<br />
	[-] MO : Fixed some bugs on TM4B module<br />
	[-] MO : fixed product name display bug between ajax and static (#3519)<br />
	[-] MO : Small fixes<br />
	[-] MO : fixed rare warnings in some modules<br />
	[-] MO : feeder, fixed a bug when generating the RSS feed products with the product name contains &#038; characters<br />
	[-] MO : producttolltip, replacing $_POST with Tools::getValue<br />
	[-] MO : Fixed a translation problem in the breadcrumb at the checkout process with the payment method cashondelivry<br />
	[-] MO : blockcart, fixed incorrect use of PS_CURRENCY_DEFAULT in blockcart (#3484)<br />
	[-] MO : Fixed a CSS bug with tags < h2 > on FO in module "Home text editor"<br />
	[-] MO : mailalerts, bug fixed on alert for product attribute<br />
	[-] MO : productscategory, bug fixed on serial scroll with buttons next and previous<br />
	[-] MO : blockwishlist, many bugs fixed<br />
	[-] MO : statscatalog, fixed an error in SQL request (#3289)<br />
	[-] MO : Fixed bug #3215 - Module "birthdaypresent" wasn't working correctly + Duration changed to 1 month<br />
	[-] MO : Fixed bug #3460 - Bad rewrited link in "blockviewed" module<br />
	[-] MO : Fixed bug #2725 - Module "productscategory" - with missing prefixes (pc_)<br />
	[-] MO : BlockViewed, bug fixed when you are unlogged, the block shows only one product viewed<br />
	[-] MO : blockwishlist, bug fix whishlist when the block is not displayed when adding items in a list<br />
	[-] MO : canonicalUrl, correct installation of this module<br />
	[-] MO : PaypalApi, correct file paths with a "/" too<br />
	[-] MO : Moneybookers, remove the display of an image invalid<br />
	[-] MO : blockspecials, Increased width of the button "All specials"<br />
	[-] MO : Fixed display error when using a coupon for free shipping (mod blockcart)<br />
	[-] MO : MoneyBookers, deleting useless comments<br />
	[-] MO : blockpermanentlinks, Fixed Spanish translation<br />
	[-] MO : Reverso bug fixed on install<br />
	[-] MO : blockrss, fixed bug on install<br />
	[-] MO : blockviewed, now the user can't view the description of product on private group<br />
	[-] MO : the installer and hook method fixed on reverso module<br />
	[-] MO : blockwishlist fixed when you delete a product<br />
	[-] MO : blockwishlist fixed on URL friendly<br />
	[-] MO : blockwishlist fixed on installation of module<br />
	[-] MO : SQL file fixed due a "\n" too<br />
	[-] MO : Bug fixed on blockviewed module, an error appear when you viewed a product with no image<br />
	[-] MO : blockwishlist, products in wishlist are no using friendly URL<br />
	[-] MO : fixed misspellings<br />
	[-] MO : fixed issue with google analytics under SSL protocol<br />
	[-] MO : missing translations in StatsEquipment and StatsSales<br />
	[-] MO : statsbestsupplier fixed<br />
	[-] MO : Google Chart fixed<br />
	[-] MO : blockwishlist, bug fixed on install<br />
	[-] MO : Bug fixed on statsnewsletter when block newsletter module not installed (#3147)<br />
	[-] MO : bug fixed on blockviewed with long product name. (#3100)<br />
	[-] MO : fixed date bug in followup (#2908)<br />
	[-] MO : fixed bug for the use rate in followup (#2842)<br />
	[-] MO : fixed SSL bugs in loyalty and myalerts (#3107)<br />
	[-] MO : fixed bug in gsitemap while generating wrong URL (#2940). Thanks to Benoth!<br />
	[-] MO : you can now change your address while logged with PayPalAPI Express Checkout<br />
	[-] MO : fixed bug while editing a link in blocklink with a new lang created (#492)<br />
	[-] MO : PayPal does not support product details anymore in order to have correct total amount<br />
	[-] MO : URL Canonical. Bug fixed duplicate host in URL canonical.<br />
	[-] MO : StatsNewsletter fixed according to the modifications the the newsletter block<br />
	[-] MO : myalerts.php now include_once mailalerts.php<br />
	[-] MO : added htmlentities() in blockbestsellers<br />
	[-] MO : if no CMS page are checked, no more display all CMS in blockinfos and blockvariouslinks (#2996)<br />
	[-] MO : now regenerate a new token if expired in PayPalAPI<br />
	[-] MO : fixed wrong include paths in PayPalAPI<br />
	[-] MO : rename case files of PayPalAPI<br />
	[-] MO : Bankwire installation return value fixed<br />
	[-] MO : ValidateOrder method now returns the order ID no matter of the order status<br />
	[-] MO : small fixes on Moneybookers module<br />
	[-] MO : Fixed validation moneybookers</p>
<p>	[-] TR : Fixed a translation<br />
	[-] TR : Added missing translations in the back office<br />
	[-] TR : Correction of French and English translations<br />
	[-] TR : Fixed all mail templates for Spanish<br />
	[-] TR : Fixed a translation in the import on BO<br />
	[-] TR : Mail translation fixed</p>
<p>	[-] SQL : Fixed bug #3437 - No auto_increment on id_cms (cms_lang table)</p>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/399/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo foro de Soporte</title>
		<link>http://www.demartinacode.com/archives/315</link>
		<comments>http://www.demartinacode.com/archives/315#comments</comments>
		<pubDate>Fri, 08 Jan 2010 16:34:26 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[deMartinaCode]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=315</guid>
		<description><![CDATA[Acabamos de incorporar un nuevo foro de soporte en nuestra web, tenéis el enlace en la barra de menús superior.
www.demartinacode.com/forum
]]></description>
			<content:encoded><![CDATA[<p>Acabamos de incorporar un nuevo foro de soporte en nuestra web, tenéis el enlace en la barra de menús superior.</p>
<p><a href="/forum">www.demartinacode.com/forum</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/315/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Cartium v1.2.5 c5 Released</title>
		<link>http://www.demartinacode.com/archives/269</link>
		<comments>http://www.demartinacode.com/archives/269#comments</comments>
		<pubDate>Wed, 16 Dec 2009 06:34:12 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[Cartium]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=269</guid>
		<description><![CDATA[We have released a new developer version of Prestashop Cartium edition..
You can download here: Download
New features and changes:

osCommerce 2 Prestashop Migrator: Updated to support large shops and compability with more servers.
Main Categories Module have been included in this version.
Now you can configure PrestaShop as a catalog, without prices and BUY buttons.
Multiple Carrier error corrected.

]]></description>
			<content:encoded><![CDATA[<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">We have released a new developer version of Prestashop Cartium edition..</p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">You can download here: <a style="color: #095e87; text-decoration: none;" title="Prestashop Cartium v1.2.5 c5" href="http://dl.dropbox.com/u/3158929/PrestashopCartium.zip" target="_blank">Download</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">New features and changes:</p>
<ul style="list-style-type: square; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin: 0px;">
<li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding: 0px;">osCommerce 2 Prestashop Migrator: Updated to support large shops and compability with more servers.</li>
<li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding: 0px;">Main Categories Module have been included in this version.</li>
<li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding: 0px;">Now you can configure PrestaShop as a catalog, without prices and BUY buttons.</li>
<li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding: 0px;">Multiple Carrier error corrected.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/269/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cartium 1.2.5 RC2 Liberado</title>
		<link>http://www.demartinacode.com/archives/239</link>
		<comments>http://www.demartinacode.com/archives/239#comments</comments>
		<pubDate>Fri, 27 Nov 2009 19:08:06 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[Cartium]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=239</guid>
		<description><![CDATA[Hemos incorporado dos opciones muy interesantes:
* Se permite que los administradores puedan entrar como si fueran un cliente normal, de forma que pueden ver su cesta de compra, cerrar los pedidos, dar de alta pedidos, se suele usar mucho para los pedidos telefónicos.
* La segunda opción que hemos incorporado, es poder marcar ciertos países como [...]]]></description>
			<content:encoded><![CDATA[<p>Hemos incorporado dos opciones muy interesantes:</p>
<p>* Se permite que los administradores puedan entrar como si fueran un cliente normal, de forma que pueden ver su cesta de compra, cerrar los pedidos, dar de alta pedidos, se suele usar mucho para los pedidos telefónicos.</p>
<p>* La segunda opción que hemos incorporado, es poder marcar ciertos países como favoritos, de forma que aparecen los primeros en la lista de países</p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/239/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Cartium ya disponible</title>
		<link>http://www.demartinacode.com/archives/237</link>
		<comments>http://www.demartinacode.com/archives/237#comments</comments>
		<pubDate>Tue, 24 Nov 2009 14:50:56 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[Cartium]]></category>
		<category><![CDATA[oscommerce]]></category>
		<category><![CDATA[Prestashop]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=237</guid>
		<description><![CDATA[Después de muchos años trabajando con osCommerce, hemos decidido apostar por otro software de comercio electrónico. Durante el proceso de selección hemos evaluado muchos productos, y ninguno cumplía con nuestros objetivos. Así que hemos decido partir de PrestaShop y ampliar su funcionalidad para cubrir nuestras necesidades.
PrestaShop es un producto que no está terminado, que tiene [...]]]></description>
			<content:encoded><![CDATA[<p>Después de muchos años trabajando con osCommerce, hemos decidido apostar por otro software de comercio electrónico. Durante el proceso de selección hemos evaluado muchos productos, y ninguno cumplía con nuestros objetivos. Así que hemos decido partir de PrestaShop y ampliar su funcionalidad para cubrir nuestras necesidades.</p>
<p>PrestaShop es un producto que no está terminado, que tiene un Core bien pensado, pero que tiene muchas deficiencias en muchos aspectos, no obstante, funciona muy bien, y tiene muy buen rendimiento.</p>
<p>Para nuestra primera versión, lo hemos traducido 100% al castellano, y hemos desarrollado alguna funcionalidad:</p>
<ul>
<li>Módulo SEO con expresiones.</li>
<li>Migración de osCommerce a Cartium completa!!!!</li>
<li>DNI/NIF</li>
<li>Módulo de comentarios avanzado, con respuestas, notificaciones por correo, votación, etc&#8230;.</li>
<li>Hemos ampliado las plantillas disponibles</li>
<li>Traducción completa del módulo de administración</li>
</ul>
<p>Podéis descargarlo aquí:</p>
<p><a href="http://www.demartinacode.com/cartium">http://www.demartinacode.com/cartium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/237/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cross Sell en osCommerce</title>
		<link>http://www.demartinacode.com/archives/223</link>
		<comments>http://www.demartinacode.com/archives/223#comments</comments>
		<pubDate>Mon, 07 Sep 2009 16:14:28 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Cross Sell]]></category>
		<category><![CDATA[Venta Cruzada]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=223</guid>
		<description><![CDATA[El cross sell, o venta cruzada es una herramienta de marketing imprescindible para cualquier tienda online, pero claro, depende si nuestro software es capaz de generar bien una lista de artículos recomendados a través de Cross Sell.
Cuando empecé a analizar como funcionaba el de osCommerce, me dí una sorpresa, pues estaba mostrando a mis clientes, [...]]]></description>
			<content:encoded><![CDATA[<p>El cross sell, o venta cruzada es una herramienta de marketing imprescindible para cualquier tienda online, pero claro, depende si nuestro software es capaz de generar bien una lista de artículos recomendados a través de Cross Sell.</p>
<p>Cuando empecé a analizar como funcionaba el de osCommerce, me dí una sorpresa, pues estaba mostrando a mis clientes, artículos que no tenían nada que ver, y de hecho, no estaban produciendo ventas cruzadas. osCommerce muestra las últimas compras, pero no muestra las más frecuentes!!!</p>
<p>Vayamos a un ejemplo, la mayoría de la gente que compra un teléfono compra y cargador para el coche o una funda, pero ahora vayamos a un cliente que ha comprado un teléfono y de paso una tostadora. Pues bien, osCommerce recomendará una tostadora a todos los que vayan a comprar un teléfono.</p>
<p>En un principio, habían pensado, que si mostraban los artículos más vendidos, los artículos nuevos, que acaban de salir, no se mostrarían nunca en el cross sell, otro ejemplo.</p>
<p>Si la mayoría de la gente que compra el móvil lleva años comprando el cargador X, si ahora sale al mercado el cargador X2 que es mucho mejor, el cross sell, seguirá mostrando el cargador X.</p>
<p>La solución es sencilla, mostrar los productos más vendidos en el último año/mes/semana, etc.. esto depende del tipo de producto que vendemos .</p>
<p>Otra de las modificaciones que hemos hecho, es modificar el cross sell para que salga en la barra lateral, en lugar de la parte inferior de la pantalla.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/223/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>El problema de ir a la moda&#8230;.</title>
		<link>http://www.demartinacode.com/archives/221</link>
		<comments>http://www.demartinacode.com/archives/221#comments</comments>
		<pubDate>Thu, 20 Aug 2009 10:25:39 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Aplicaciones Web]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=221</guid>
		<description><![CDATA[Ya sabía que mi artículo sobre aplicaciones de Web vs aplicaciones tradicionales no iba a ser bien acogido, por que, mientras casi todo el mundo mira hacía aplicaciones web, reflexiono y justifico el seguir haciendo aplicaciones tradicionales.
Antes de nada, está claro que si vas a hacer un portal, un foro, o una red social tienes [...]]]></description>
			<content:encoded><![CDATA[<p>Ya sabía que<a href="http://www.demartinacode.com/?p=60"> mi artículo</a> sobre aplicaciones de Web vs aplicaciones tradicionales no iba a ser bien acogido, por que, mientras casi todo el mundo mira hacía aplicaciones web, reflexiono y justifico el seguir haciendo aplicaciones tradicionales.</p>
<p>Antes de nada, está claro que si vas a hacer un portal, un foro, o una red social tienes que utilizar tecnología web, pero si vas a hacer una aplicación de gestión, el photoshop, o una herramienta para grabar DVDs, las aplicaciones de escritorio, por ahora, son mejores.</p>
<p>En el año 2000, hacíamos aplicaciones web en ASP, desarrollé un framework, que permitía hacer aplicaciones en un tiempo casi igual que aplicaciones tradicionales, pero claro, con la limitaciones que teníamos entonces con los browsers, no obstante generamos algo similar a AJAX, y pudimos añadir bastante interación entre browser y servidor.</p>
<p>Por entonces, la empresa en el que trabajaba, encargo a una gran consultora que estudiara cual era el futuro de la tecnología web, y esa gran consultora dicidió que había que migrar a Java. Así que la empresa, empezó a mirar todo a JSP, por entonces dejé la empresa, no me apetecía abandonar mi know-how en ASP y tener que empezar desde el principio.</p>
<p>En el 2005 volví a la empresa, a incorporarme en uno de esos proyectos Java, durante esos años, habían migrado muchas aplicaciones a JSP, despúes las habían vuelto a migrar a Servlets, después a Webmacro y ahora volvían a cambiar para utilizar Struts.</p>
<p>En el 2007, nos pidieron que analizaramos las distintas tecnologías disponibles, por que se proponían a dar el gran paso y migrar una aplicación de más de 1000 pantallas, con un coste de unos 10 millones de euros. Durante el análisis, se propuso esperar a la nueva versión de Struts, a utilizar JSF, incluso volver a ASP.</p>
<p>A mi, me pareción una aberración ir a la &#8220;moda&#8221;, supongo que a día de hoy se están planteando utilizar AJAX, o incluso Ruby. Cuando hablamos de algo &#8220;tan grande&#8221; no podemos estar dependiendo de tecnologías que no están consolidadas.</p>
<p>Si nos fijamos como lo hacen los grandes como Oracle, SAP, etc&#8230; ellos tienen su propia tecnología, no dependen de la moda, en lugar de dedicar tiempo a programar en web, con struts, o con JSF, lo que hacen es definir su interfaz en un formato propio, y luego lo presentan en Web o en aplicación tradicional, o como quieran.</p>
<p>En software libre existe algo parecido, es llama XUL, lo utiliza por ejemplo Google en su software AdWords Editor.</p>
<p>Con la especificación de interfaz, independiente de la tecnología, nos aseguramos una evolución constante de nuestro software. No tenemos ni idea, de que estará de moda dentro de 3 años, lo mismo, AJAX desaparece&#8230;&#8230;</p>
<p>Existen muchas aplicaciones OpenSource que utilizan tecnologías similares como OpenBrave, OpenErp, etc..</p>
<p>Así, que con este conocimiento, al empezar un proyecto, tengo varias alternativas:</p>
<ul>
<li>Desarrollo en Web, sabiendo que estar a la moda tiene un coste extremadamente alto.</li>
<li>Desarrollo en XUL o tecnología propia, que tiene un coste alto inicial en desarrollo de frameworks, herramientas, etc&#8230;</li>
<li>Desarrollo en Escritorio, que tiene un coste muy bajo, que la tecnología ha madurado ya, y que no se esperan cambios radicales en los próximos años.</li>
</ul>
<p>He optado por hacer aplicaciones de Escritorio, por tiempo y coste, en otra situación hubiera elegido XUL, pero nunca un desarrollo web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/221/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>El día del espectador del comercio electrónico</title>
		<link>http://www.demartinacode.com/archives/212</link>
		<comments>http://www.demartinacode.com/archives/212#comments</comments>
		<pubDate>Mon, 03 Aug 2009 09:22:12 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Abandoned Carts]]></category>
		<category><![CDATA[Carritos Abandonados]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=212</guid>
		<description><![CDATA[Todos los negocios suelen mantener una estructura de gastos y personal más o menos fijas, pero siempre nos encontramos con días o periodos en los que las ventas bajan, de forma que empezamos a perder dinero. Los cines los llaman el día del espectador, normalmente el Miércoles, donde ponen ofertas para poder cubrir los gastos [...]]]></description>
			<content:encoded><![CDATA[<p>Todos los negocios suelen mantener una estructura de gastos y personal más o menos fijas, pero siempre nos encontramos con días o periodos en los que las ventas bajan, de forma que empezamos a perder dinero. Los cines los llaman el día del espectador, normalmente el Miércoles, donde ponen ofertas para poder cubrir los gastos mínimos de apertura del cine.</p>
<p>Otros negocio optan por descuentos, ofertas, etc&#8230;. Pero en comercio electrónico este tipo de actuaciones puede ser peligrosa, si los clientes saben que un día a la semana es más barato comprar, pueden que muchos se esperen a ese día, no es lo mismo que elegir entre ir al cine entre un miércoles y un sábado.</p>
<p>En mi opinión, bajar los precios para atraer a más clientes, no es una medida &#8220;sana&#8221; para una tienda, acaba destruyendo la tienda a largo plazo. Hay otras medidas que se pueden llevar a cabo más efectivas, hoy vamos a explicar la recuperación de pedidos sin cerrar o carritos abandonados.</p>
<p>Las estadísticas indican que es posible recuperar un 5% de los pedidos abandonados, no obstante estos datos dependen de la razón de abandono del carrito.</p>
<p>Dependiendo de la razón de abandono, tendremos más o menos tasa de éxito, y por la tanto debermos aplicar más o menos esfuerzo en esa tarea. Para ello, sería necesario poder determinar hasta donde se ha llegado el cliente, de esa forma podemos intuir por que abandonó el carrito.</p>
<p>Vamos a ver un poco más en detalle donde están nuestros carritos abandonados:</p>
<p><strong>Sin hacer checkout (cerrar pedido)</strong></p>
<p>Mucha gente agrega productos al carrito, pero no tienen ninguna intención de hacer el pedido, simplemente están visitando, o buscando algo que no han encontrado. Con estos clientes, podemos hacer muy poco, pero no obstante, podríamos obtener cierta información de ellos. Si observamos que productos han agregado, podemos saber los intereses de esa persona, y enviarles mailings personalizados. Hemos obtenido menos de un 1% de efectividad, pero enviar un mail es gratis&#8230;&#8230;</p>
<p><strong>Abandono en la pantalla de gastos de envío/confirmación del pedido.<br />
</strong></p>
<p>Muchos de los abandonos se producen cuando el cliente comprueba los gastos de envío, en España tenemos uno de los gasto de envío más caros de toda Europa, esto, unido al desconocimiento general sobre los gastos de envío, hacen que mucha gente pueda pensar que los gastos de envío son excesivos.</p>
<p>Para estos pedidos, podemos lanzar una oferta reduciendo los gastos de envío, algo como: &#8220;Sólo hoy, gastos de envío 1.99€&#8221;</p>
<p><strong>Abandono en la pantalla de forma de pago</strong></p>
<p>El abandono en la pantalla de forma de pago, suele estar asociado a la confianza en la tienda, sobre todo si sólo tenemos pago por transferencia.</p>
<p>Una forma de recuperar estos pedidos, es enviar un mail intentando ofrecer confianza al cliente, por ejemplo indicandole el teléfono de atención al cliente, localización de la tienda física, apariciones en prensa, etc..</p>
<p><strong>Abandono en el pago con tarjeta</strong></p>
<p>Una de las situaciones más frustrantes para un comprador, es que el pago con tarjeta falle. El supermercado de Carrefour, tiene uno de los sistemas de pagos peores que he visto.</p>
<p>Sobre todo, los problemas ocurren cuando la tienda sólo soporta VISA Secure, mucha gente no tiene este tipo de tarjetas y suele abandonar la compra.</p>
<p>Es una lástima desperdiciar estos pedidos, pero recuperarlos puede resultar complicado. La mejor solución es ponerse en contacto con los clientes para ayudarlos a realizar el pago o elegir otra forma de pago, como transferencia o reembolso.</p>
<p>Otra sólución es permitir cerrar el pedido sin realizar el pago, y permitir al cliente que realice el pago más tarde. Esto requiere una modificación de nuestro software de tienda.</p>
<p><strong>Resumen</strong></p>
<p>Recuperar los pedidos sin cerrar es realmente útil, pero actualmente, es muy complicado encontrar software preparado para ofrecer la información necesaria. Si logramos integrar en nuestro sistema la información necesaria, podemos tener un buen número de pedidos recuperados, ideales para fechas en las que se esperar un movimiento mínimo de pedidos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/212/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como volcarse con el cliente en comercio electrónico</title>
		<link>http://www.demartinacode.com/archives/199</link>
		<comments>http://www.demartinacode.com/archives/199#comments</comments>
		<pubDate>Mon, 27 Jul 2009 18:44:46 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[eCommerce]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=199</guid>
		<description><![CDATA[Hoy en día es muy difícil considerarse un experto en comercio electrónico, Amazon y ahora Zappos, nos han demostrado, nadando contra corriente, que lo más importe es la atención al cliente, y en este aspecto, hemos recopilado algunos de los puntos en los que podemos mejorar nuestra atención al cliente.
¿Rotura de Stock? Conviértelo en una [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en día es muy difícil considerarse un experto en comercio electrónico, Amazon y ahora Zappos, nos han demostrado, nadando contra corriente, que lo más importe es la atención al cliente, y en este aspecto, hemos recopilado algunos de los puntos en los que podemos mejorar nuestra atención al cliente.</p>
<p><strong>¿Rotura de Stock? Conviértelo en una oportunidad.</strong></p>
<p>Muchas veces, hemos recibido pedidos en los que alguna mercancía se nos había agotado.  Aunque esto, puede parecer un problema, es fácil convertirlo en una oportunidad de nueva venta.</p>
<p>Cuando esto nos pasa tenemos varias opciones:</p>
<p><em>1. Esperamos a que nos llegue la mercancía:</em> Esta opción, que parece la más lógica, es la peor de todas, hacemos esperar al cliente, el cliente puede que al final anule el pedido, tenemos mercancía retenida en nuestro almacén, y si el pago es contrarrembolso, ni si quiera tenemos el dinero.</p>
<p><em>2. Enviamos lo que tenemos.</em> Esta opción, en la mayoría de los casos es la mejor, salvo que el cliente, hiciera el pedido sólo por ese artículo que no tenemos, y los demás eran añadidos. Con lo cual, acabamos de fastidiar al cliente.</p>
<p><em>3. Enviamos lo que tenemos, y cuando llegue el resto, se lo enviamos sin gastos de envío.</em> Recuerdo, que cuando comenté esto con un propietario de una tienda online, me dijo: <em>Yo no soy una ONG, que pague si lo quiere.</em> La cuestión es convertir el problema en una oportunidad. Cuando nos llegue la mercancía que faltaba, llamamos al cliente, y le decimos que ya que tiene gastos de envío gratís, quizás quiera agregar algo más al pedido. Tenemos que tener claro, que necesitamos un buen sistema de información, que nos ofrezca artículos relacionados con la mercancía que le vamos a enviar.</p>
<p>Sigamos con esta opción, por que hay que pensarla en detalle. Es verdad, que con los costes actuales de envío que tenemos en España, tomar esta opción nos puede hacer perder dinero, por eso, debemos aplicarla con sentido. No obstante, al igual que invertimos dinero en publicidad y marketing, deberíamos invertir dinero en realizar una prueba uno o dos meses, y probar si esta técnica es efectiva o no, desde luego, para el cliente, es la mejor solución, y seguramente comprará más veces en nuestra tienda.</p>
<p><strong>Página de Inicio</strong></p>
<p>La página de inicio es el gran dilema, pero, pensemos un poco en el cliente, y pensemos un poco en el comercio tradicional. La página de inicio es como el escaparate de un comercio, el posible cliente va paseando por la calle, y sólo tiene unos segundos para prestar atención.</p>
<p><em>1. Nunca pongas una animación flash</em>. A no ser, que quieras perder clientes. ¿Por que va a esperar alguien a que cargue el flash?¿Por que va a verlo completo?¿Para ver las letras del nombre de la tienda bailando hasta el centro? Piensa en un escaparate, ¿tiene sentido un cartel gigante con el nombre de la tienda?</p>
<p><em>2. Analiza al cliente, y cambia la página de inicio según el resultado.</em> Complicado, muy complicado, pero realmente efectivo. Os lo explico por pasos (sólo válido con cookies o con usuario registrado), con una tienda de ejemplo de teléfonos móviles.</p>
<ul>
<li>Una persona entra por primera vez en la web de la tienda, el sistema, le asigna un identificador que se guarda en una cookie.</li>
<li>Se registran todas las páginas que ha visitado, resulta que ha visto varios teléfonos de marca Nokia.</li>
<li>Guardamos en la cookie: &#8220;Interesado en Nokia&#8221;.</li>
<li>Cuando el usuario entra por segunda vez, lo que ve en la página de inicio es una oferta en Nokia, además de una lista de los últimos artículos que estuvo mirando.</li>
</ul>
<p><em>3. La página de inicio es para vender no para lucirse.</em> Muestra lo que el cliente busca, y normalmente, cuando un cliente entra se pregunta ¿que venden?¿son de fiar?¿cuanto cuesta el envío?¿tienen lo que busco? De nada sirve una página contando la historia de la empresa, y las últimas noticias del sector.</p>
<p><strong>Soporte/Ayuda</strong></p>
<p>El soporte es fundamental hoy en día, si un cliente envía un correo y podemos responderle antes de una hora, podemos estar seguro que tendrá una buena impresión de nosotros. Pero ¿que pasa cuando no podemos responder todos los correos?</p>
<p>El cliente tiene que saber que hay alguien detrás, los correos automáticos son muy útiles, pero lo realmente útil, es tener un buen sistema de atención al cliente:</p>
<ul>
<li>Asignar a cada correo o llamada del cliente un número de ticket, y una persona de contacto, es horrible tener que llamar y contarle a todo el mundo el mismo problema una y otra vez, es mucho mejor llamar y decir: Ticket 4565.</li>
<li>Tener disponible junto con el ticket del cliente, información de incidencias anteriores, pedidos, etc. del mismo cliente, para evitar posibles fraudes, o problemas recurrentes.</li>
<li>Notificar al cliente cuando su pregunta, incidencia, o lo que sea; está resuelta, incluyendo publicidad u ofertas, por supuesto.</li>
</ul>
<p><strong>Información correcta</strong></p>
<p>Es la parte más complicada, pero es necesaria. Una vez nos compraron un carrito de muñecas, pero el cliente creyó que era un carrito para bebés. Desde entonces, nos ha pasado varias veces, pero cada vez menos.</p>
<p>La información que se le proporciona al cliente debe ser correcta.</p>
<ul>
<li>La imagen debe corresponder al producto, en caso contrario debe indicarse claramente.</li>
<li>La ficha del producto, debe ser al menos, la que figura en la caja. Este es un punto problemático. La ley exige que los productos estén bien etiquetados, sello de la Comunidad Económica Europea, Edad mínima, lugar de fabricación, si las pilas están incluidas, etc. Pero, sin embargo, por ahora no hay restricciones en la venta online, pero debería haberlas.</li>
<li>El producto debe estar en la categoría adecuada, y esta categoría tiene que estar muy clara. Si tenemos una categoría de móviles Nokia, sólo deberíamos encontrar MÓVILES NOKIA. Si encontramos otro artículo, debería dejar claro que no es un móvil.</li>
<li>Los comentarios y testimonios son muy útiles, pero antes de falsificarlos, es preferible decir que son de un empleado de la tienda. En nuestra web, nuestros empleados dejan comentarios de los artículos que prueban, y los clientes los leen, y saben que son de alguien que ha probado el artículo.</li>
</ul>
<p><strong>Cross Selling, Up selling, y el resto de palabrejas</strong></p>
<p>Bien, he decidido comprarme un Nokia, pero me dicen, que otros clientes que compraron un Nokia, también compraron un microondas. ¿realmente para que sirve esto? El cross-selling tiene sus ventajas, pero deber tener una lógica. Si compro un Nokia, lo interesante es que me ofrezcan un cargador para el coche, una tarjeta de memoria, una funda, o quizás un pack con todo eso.</p>
<p>El cross-selling basado en las compras de otros clientes, tiene sentido cuando nuestro volumen de venta es el de Amazon, y nos quedamos sólo, con las compras más frecuentes, y descartamos el dichoso microondas que compró una sóla persona.</p>
<p>Esto no es fácil de implementar, habría que crear un sistema de relaciones entre productos, por ejemplo:</p>
<ul>
<li>Similar: Se le puede indicar al cliente, otros productos de similares características, que puedan interesarle, quizás un móvil más barato, o quizás uno con mayores prestaciones.</li>
<li>Accesorios: Productos, que son complementos o accesorios de otros.</li>
<li>Nueva Versión: Si tenemos definida la relación entre el iPhone 3G y el nuevo iPhone 3GS, se le podría enviar un correo a todos los clientes que compraron el modelo antiguo o un accesorio, para ofrecerles el nuevo modelo.</li>
</ul>
<p><strong>El cliente quiere sentirse importante</strong></p>
<p>Un correo, ofreciéndoles un producto en exclusiva, antes de que salga al mercado, puede fidelizar al cliente de por vida.</p>
<p>Aunque esto no es posible en todos los negocios, en muchos si lo es. Por ejemplo, en libros, música, la pre-reserva, es algo muy importante, quedarte sin el nuevo disco, o el nuevo libro de tu autor favorito sería un pecado.</p>
<p>Hay otras acciones de marketing posibles, como felicitar el cumpleaños, la onomástica, etc.</p>
<p><strong>El producto no existe</strong></p>
<p>Seguro que os ha pasado más de una vez, buscamos un producto en Google, le damos al enlace y nos sale el típico mensaje de que el producto no existe. Durante un tiempo, eBay acaparó la mayoría de los resultados de Google, y cuando pinchabas, te encontrabas con subasta acabada, producto no existe, etc.</p>
<p>Pero ¿que significa que el producto no existe?</p>
<ol>
<li><em>El producto se ha agotado:</em> Se le debería indicar al cliente, que el producto se está agotado, previsión de cuando llegará, o si no llegará nunca, y por supuesto, otras opciones similares.</li>
<li><em>El producto no existe:</em> Puede pasar, cuando hemos eliminado de nuestro catálogo un producto, pero sigue indexado en Google. En este caso, se debe indicar al usuario, que las razones por las que el producto no aparece. Recuerdo varias tiendas que han dejado de trabajar algunas marcas, y tienen enlaces a tiendas que si comercializan el producto.</li>
</ol>
<p><strong>Atención telefónica</strong></p>
<p>Google no tiene atención telefónica. Me lo repite mucha gente;<em> si Google no tiene, yo tampoco.</em> Pues vale, tu mismo, Google aún no comercializa muchos productos, y los que si comercializa, puedes pedir hablar con asesor de ventas.</p>
<p>Yo suelo utilizar el correo, más que el teléfono, pero no lo primero que hago al hacer un pedido importante, es llamar por teléfono para asegurarme que lo voy a recibir a tiempo, es una manía, pero no soy el único que piensa así. El saber que hay alguien detrás, y no una máquina, es muy importante para mucha gente, pero no sólo eso<em> ¿permitimos pedidos telefónicos?</em> Ya sé que tienen un coste adicional, pero ¿quieres perder un cliente? Haz el pedido por teléfono, y explícale los beneficios de hacer el pedido por Internet.</p>
<p>Pero a parte de hacer el pedido, ¿que pasa cuando hay una incidencia? Nos ha pasado más de una vez, el cliente en su casa, discutiendo con la agencia de transportes, en ese momento, una llamada, puede resolver el problema &#8216;in situ&#8217;.</p>
<p><strong>A la competencia ni agua</strong></p>
<p>Este es un punto controvertido, depende del negocio, pero mi opinión&#8230;. dar la solución al cliente. Muchas veces me han pedido artículos que no tengo en mi catálogo, y no he dudado en enviar a la persona a alguno de mis competidores, ¿para que?</p>
<ol>
<li><em>Cliente pesado.</em> ¿Como te quitas un cliente que es un pesado y que te hacer perder el tiempo (y el dinero)? enviándolo a la competencia. Quedas bien con el cliente, el pensará que le hemos atendido bien, y le contará a sus amigos lo bueno que somos.</li>
<li><em>Cliente desesperado. </em>Le hace falta el artículo para hoy, imposible que le llegue, y sabes que en su ciudad hay una tienda que lo tiene. Es mejor solucionarle el problema, y que tenga un buen concepto de ti, a que se olvide, y pases a ser, uno más de los que ha llamado hoy.</li>
<li><em>Intercambio de clientes.</em> Es importante que empresas que compiten puedan intercambiar clientes, preferible que el cliente pase a un enemigo conocido que a uno desconocido. Hay empresas, que determinan una tasa de intercambio, incluso de pedidos, otros simplemente, prefieren un cliente contento que un cliente, que, probablemente acabe en la competencia y encima, esté descontento.</li>
</ol>
<p><strong>Social Media</strong></p>
<p>Apartado bastante controvertido, mientras unos dicen que los clientes deben entrar a comprar, otros creen que la tienda debe crear comunidad en torno a los clientes, permitiendo comentarios, mensajes entre usuarios, foros, blogs, etc&#8230;</p>
<p>Mi opinión es que no, las comunidades ligadas a empresas son peligrosas, los usuarios pueden unirse y exigir, pueden tomar decisiones en masa, y hacernos mucho daño.</p>
<p>Hay que permitir cierta interacción, pero no construir comunidades dentro de nuestra tienda. Por ejemplo, un botón de comenta este producto en facebook, puede ser interesante.</p>
<p><strong>Las notificaciones</strong></p>
<p>Ha menudo, enviamos correos a nuestro clientes, bienvenida a la tienda, notificación de pedido, pago, envío, etc. Los correos, tienen que estar muy claritos, sin ambigüedades, en las tres primeras líneas debe explicarse todo, y no es necesario asustar al cliente, lo explicamos a continuación.</p>
<p>Hace tiempo, nuestro correo de confirmación de pedidos, indicaba, que en determinadas ocasiones el pedido podía retrasarse varios días, debido a la agencia de transporte. Esto, lo único que generaba es miedo entre los clientes, queda mucho mejor decir, que el pedido debe recibirlo en 24 horas laborables, que en caso contrario contacten con atención al cliente. Pero ¿cómo evitamos que nos llamen constantemente? pues indicando la empresa de transportes, el teléfono y el número de seguimiento.</p>
<p>Es un ejemplo, de como cambiar radicalmente un mensaje que transmitía miedo e inseguridad, a un mensaje donde el usuario está tranquilo, por que recibirá el paquete al día siguiente, y en caso de problemas, tiene toda la información de la empresa de transportes.</p>
<p>De esta misma forma, tenemos que cuidar mucho todos los mensajes que transmitimos a nuestros clientes.</p>
<p><strong>El cliente &#8220;especial&#8221;</strong></p>
<p>En todas las tiendas, se registra uno o varios clientes &#8220;especiales&#8221;, son clientes, que compran mucho, pero que te exigen una dedicación casi personal a todas sus llamadas y peticiones. En un principio, puede parecer que si tu objetivo es volcarte en los clientes, tienes que atenderlo bien, pero mientras atiendes a ese cliente &#8220;especial&#8221; ¿A cuántos otros dejas de atender?</p>
<p>Es importante tener claro, que los clientes &#8220;especiales&#8221; vienen y van, que un momento dado, pueden darte mucho beneficio, pero que estás perdiendo dinero por otro lado.</p>
<p><strong>¿Algo más?</strong></p>
<p>Aún queda mucho más, sobre todo en marketing, pero eso lo dejamos para otra ocasión. Implementar lo que hemos contado hoy en nuestro negocio puede llevar meses, pero cuanto antes empecemos mejor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/199/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>OpenSource vs Documentación</title>
		<link>http://www.demartinacode.com/archives/153</link>
		<comments>http://www.demartinacode.com/archives/153#comments</comments>
		<pubDate>Thu, 23 Jul 2009 07:17:12 +0000</pubDate>
		<dc:creator>jmacias</dc:creator>
				<category><![CDATA[dmShop]]></category>

		<guid isPermaLink="false">http://www.demartinacode.com/?p=153</guid>
		<description><![CDATA[Hemos empezado a documentar dmShop, aunque en un principio habíamos optado por usar MediaWiki, nos está dando más problemas que soluciones, sobre todo con el Spam.
Me resulta curioso que muchos proyectos OpenSource no publiquen ninguna documentación, cuando lo más normal es que la documentación se haga antes del proyecto.
Aunque, hay que tener claro, que el [...]]]></description>
			<content:encoded><![CDATA[<p>Hemos empezado a documentar dmShop, aunque en un principio habíamos optado por usar MediaWiki, nos está dando más problemas que soluciones, sobre todo con el Spam.</p>
<p>Me resulta curioso que muchos proyectos OpenSource no publiquen ninguna documentación, cuando lo más normal es que la documentación se haga antes del proyecto.</p>
<p>Aunque, hay que tener claro, que el negocio para muchas empresas, es vender la documentación de proyectos Open Source, pero, si no hay documentación ¿como colabora la gente?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.demartinacode.com/archives/153/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
