Keeping you online and active



  • 9:00 am to 5:00 pm
MDS Business

Talk to us now

+44(0)798 4935 042

Visit our offices

LCS 5 Lamson Road , Rainham Essex.

Talk to us now

+44(0)798 4935 042

Visit our offices

LCS 5 Lamson Road , Rainham Essex.

Our Blog

Prestashop (12)

Remove Free Shipping From Prestashop 1.6 Shopping Cart !

It may not look like a big deal but this is actually a headache for most Prestashop users, These days shipping prices can get a vistor to abandon store shopping cart within 1 second. If you want to check if this is true then log on to their backend and view the abandoned carts, though the reasons for the abandonment is not stated but common sense will tell any shop owner that if a customer whom had gone further to add the product to a cart really wants to know how much it will cost to purchase that product.  You would like the visitor to go further and make a decision during the checkout process.

Lets  sort out this fix

1. You want only logged in customers to access the shipping price? Then go to your default carrier and edit the group access by un ticking the Vistor and Guest options. This means that a guest or a visitor will not be scared away when they add a product to your cart.

2. You want to replace Free Shipping! text on the shopping cart? Go to > Localization > Translations > Choose Front Office Translations > Choose Theme(Usualy the Default)  > Choose Language > Then click on Modify > Scroll down to Edit 'Shopping Cart' Free Shipping option. You can set it to what you want or £0.00. > Save .

3. Go to Translations again > Installed Modules > Edit Shopping Cart. If your server warns you of Maximum PHP input for a form ? > Dont wory, then go to > Cpanel to edit the files from there. > Go to Cpanel, find the folder modules/blockcart/translations and edit Free Shipping option from there. Around line 21

$_MODULE['<{blockcart}prestashop>blockcart_c6995d6cc084c192bc2e742f052a5c74'] = 'Free Shipping';

$_MODULE['<{blockcart}prestashop>blockcart_c6995d6cc084c192bc2e742f052a5c74'] = 'CHANGE TO ANYTHING YOU WANT';


As at this post, this applies to Prestashop 1.6 version


Enabling Layered Navigation in Prestashop 1.6

One of the problems faced by Prestashop users is "Layered Navigation". Layered Navigation gives your users the ability to do a more specific search or better way to sort products and prices to match expectations and improves user experience. Most of the time when Layered Navigation is enabled in the module area, it does not appear on the site. Note that layered navigation appears on category pages in Prestashop.

For the steps in enabling your layered navigation and making it work lets do the following;

1. In your back end go to Preferences >> SEO & Urls >> Turn on Friendly URL (Must be on for layered navigation to work)

2. Go to Modules >> Layered navigation Block >> See the template there and click on Edit >> Select All the Categories and Sub categories where you want Layered navigation >> You can manipulate other filters if you want but not usually necessary >> Hit the SAVE button.

3. On the same Layered Navigation Block >> Rebuild all indexes

5. Check that the Module is hooked to the Left or Right Column where you want it to appear by going to >> Manage hooks on the Module page above.

After all these come back and click on a category with products and see the layered Navigation on the right or left as chosen.


Goodluck, Leave us a comment if it works!


PayPal Error on Prestashop 1.6 - PayPal Security changes

In this blog we have written couple of solutions for PayPal errors affecting different versions of Prestashop, we guess we would continue writing this as time goes on. Recently some of our customers complained to us about not being able to make a PayPal payment on our website or recieve  PayPal payments on their website. Actually somehow we missed the PayPal email update on the new security instructions for the Prestashop users. I'm sure the new PayPal modules would have updated this security issue but if you encounter problems , it is worth doing the following.

Making sure permissions are right on your modules/Paypal  folders

Upgrade your PayPal module to the latest version

Go to modules/PayPal/api/paypal_connect.php , ind the following line

@curl_setopt($ch, CURLOPT_SSLVERSION, 3);

Change it to @curl_setopt($ch, CURLOPT_SSLVERSION, 4);


Goodluck with your shop.


Solved: Prestashop 1.6 Product Import problem

Alright we all know that as an online shop owner, what you want is a way to do a bulk upload of all your products at once and also to  be able to do bulk editing . Prestashop has that capability but its handled in a CSV file. In Prestashop we found that many people are having problems doing this due to poor documentation that leaves room for users to practice trial and error on something that should be a straight forward thing. Please do not condemn  Prestashop, it is actually one of the best free E-commerce systems and i cant imagine using any other solution than Prestashop. 

Now let us walk you through the process of doing a bulk upload of your products, there are not so many tutorials of this problem and even the ones you have skipped the most findamental process.

1.In Prestashop BO  Go to Advanced Parameters  > CSV Import

2. Stay on this page and scan around the options for a while

3. On the option that reads "What kind of entity would you like to import?" , choose "Products" from the drop down. (this also applies to other things you may want to import like categories , etc.)

4. Once this is chosen scroll down (in P 1.6 ) and  observe the following listed Available fields

Active (0/1)
Categories (x,y,z...)
Price tax excluded or Price tax included
Tax rules ID
Wholesale price
On sale (0/1)
Discount amount
Discount percent
Discount from (yyyy-mm-dd)
Discount to (yyyy-mm-dd)
Reference #
Supplier reference #
Minimal quantity
Additional shipping cost
Unit for the unit price
Unit price
Short description
Tags (x,y,z...)
Meta title
Meta keywords
Meta description
URL rewritten
Text when in stock
Text when backorder allowed
Available for order (0 = No, 1 = Yes)
Product available date
Product creation date
Show price (0 = No, 1 = Yes)
Image URLs (x,y,z...)
Delete existing images (0 = No, 1 = Yes)
Feature (Name:Value:Position:Customized)
Available online only (0 = No, 1 = Yes)
Customizable (0 = No, 1 = Yes)
Uploadable files (0 = No, 1 = Yes)
Text fields (0 = No, 1 = Yes)
Action when out of stock
ID / Name of shop 
Advanced Stock Management 
Depends on stock 
5. Open an excel sheet and paste each an every field into a column like the picture below. Make sure each field pasted ends with a comma. You may click here to see a faster way of doing the pasting .
6.  Now enter the appropraite value (do not use a coma at the end), you do not need to enter all, Prestashop would use the defaults where there is no value.
7. Save the excel file as csv coma delimited
8. Now come back to the CSV import page, change your field separator from semicolon(;) to coma(,). Go through the process of uploading your csv file.
 If you did the process right, you should arrive at a similar image below, assuming your products replaces the values below (It should match the fields right, where it is not matched, match the heading to the value by selecting the appropraite from the dropdown).
Please take note of the following :
2. Enter the full image path in the  Image URLs (x,y,z...) field. Example
Hope this helps, leave us a comment if you find this article good.

PayPal Internal Server Error on Prestashop 1.6

One of the problems faced with Prestashop users is configuring the PayPal payment module. After  getting and updating the API credentials from PayPal, you may find that a customer is not able to use this payment option due to internal server error produced when PayPal is chosen as a payment option.

Solution: This is most probably a folder / file permission issue. For some servers, if the folder or file permission is too high it may reject to load the module. Some server consider 777 permissioin as too high. To solve this situation, just change the folder/file permission to 755. It is simple, change any 777 file permission to 755 on the PayPal module folder but leave the ones with 644. The PayPal module folder and files can be found in /modules/PayPal



Hello all,

I know there are lots of topics that needs updating here in this our blog that has not been updated but please bear with me as i have too many projects on my hand.

Recently a client of mine asked me some questions regarding a payment module problem in Prestashop and i felt i should share it.

PROBLEM: When a client  wants to pay by Bank wire, an error page is generated with the message "INTERNAL SERVER ERROR."

SOLUTION: This is basically a folder/file permission problem, just go to your Module folder and give it the permission 755 and also make sure that the files inside the bankwire folder are set to 644.

So lets summarize it,  Module folder = 755 , Bankwire folder inside the Module folder = 755,  Files inside the bankwire folder =644.

Your problem should be solved after you do these and you can apply this  to  other such errors relating to payment Modules.

Hope this helps.


Note: This problem is now fixed in the latest prestashop versions.

This article and comments below were lifted from our former blog.



Sorry for your plight, please can you produce the exact error problem here, you may to clean your browser cache and refresh your page again.


I changed the file permission as suggested but it still show “server error”…
Help me please ! :(


Thank you very much !!! =D
greeting from malaysia =)


hello, i have translated Polish to English but your problems are still not clear. If you are using a server with a cpanel platform, use the change permission option to change the file permissions, it should be ok.


Witam serdecznie. Jestem nowym uzytkownikiem Presta Shop. Zainstalowałem Prestę na serwerze Zadałem CHMODY przed instalacja. Postanowiłem się odezwac na tym forum gdyz mam problem z modułem Zapłać przelewem – zamówienie może potrwać dłużej[/b ] w presta 1.4. Po wybraniu metody wpłaty wyświetla sie strona główna panelu koszyka. To samo mam przy płatności przy odbiorze. Proszę o pomoc. Z góry dziękuję

Planet Orange

You are a God…. thx so much, that solve my problem


Thanks mate, always happy to help



You made my day!!!

Grettings from Mexico City.




Thank you all for your comments.


Thank you!!!!!! :)

Farid Ma’ruf

Thank you so much. Your posting is very useful. I have fixed my problem


Thank you so much. The payment provider ICEPAY told me to call the hosting company. And the hosting company told me …. you guessed it right! CALL THE PAYMENT PROVIDER .. hahahaha. I have fixed it using your tip!


thanx a lot!
that crap drove me crazy: but you solved it!
damn it. sometimes one would be lost without people like you! thanx!
greetings from germany


Thanks Zuhari, i’m glad it worked for you , Please feel free to visit our blog regularly, we might have some interesting posts every now and then.


Thanks! It really works after desperately trying here and there. Finally I got a solution here. Thanks again.




One of the headache  that come with Prestashop is the fact that most people cannot get around the function in the admin. I considered myself a prestashop guru but was brought down to my knees with a simple problem setting default carrier in Prestashop.

PROBLEM: Once a customer logs in and checks out an order, they cannot go further because of this message "There is no carrier available that will deliver to this address!"

You may wonder why this is happening even after you have created a carrier and saved it as a default.

Quick solution: Go to Admin > shipping > Carriers. Make sure you have set up your carrier and save it as the default carrier, then go to the >  Price 0r > Weight tabs  just above on the menu.  Add a price rage  or weight range.


Prestashop not updating when CSS changes are made

It never used to be a problem but in the recent versions of Prestashop 1.4.8 , any modifications made to the template files are not immediately reflected, in some cases simply deleting the browser cache may solve the issue but just in case this issue cannot be easily resolved, then you need to get to the store admin and force compilation.

Go to store admin > Preferences > Performance .

Click on the radio button  that says Yes to "Force Compile", usually the default is No, then save, go back and refresh your store front . Once the changes have taken place , please come back to the admin and take it back to the default No and then save again.

Please read the information explaining its operation or any other operation before you do anything.


Contact Form Not Working in Prestashop

When a contact form is submitted in Prestashop, it produces an error that says ' Server Not Found'. This problem can be very frustrating but can be linked to little manipulations in the admin.

Firstly the the url that is generated with the contact form but preferably, just go to the admin and check your SEO and URL Tab as explained here.

As explained in the above stated link, the problem may be caused by the double back slash in the main shop  url. This can be altered by logging into Admin > Preferences > SEO & URL Tab.

Note: This problem is now fixed with the latest versions of Prestashop, it is better to upgrade


Multiple Vendor Capability in Prestashop

There is serious demand for multiple vendor or Drop shipper  systems in the e-commerce industry but this is only for those that would like to take their platform to the next level. In as much as the demand is high there are less reliable scripts to serve all the functionalities . In Prestashop, we were able to find module that can be installed to do this.

Please checkout the Dropshipper Module for Prestashop


Cannot login after Prestashop installation

Not being able to log into your Prestashop admin after installation might not be a common problem but it does happen. There are two possible errors that may come from it.

  1. It  will tell you that employee does not exist
  2. If you try to retrive the password or username it will tell you that the account does not exist.

If faced with this problem , please make sure that you are actually trying to log in with the same email and password used during the installation process.

Check your prefix_employee table in the database(use phpmyadmin if using cPanel) to see if the right email was entered. There might be a typing error during the installation process.

You should be ok after these or otherwise delete and reinstall all over again with special care.


Problem with Version upgrades in Prestashop

We know the amount of labour that goes into the development of new versions in both open source and commercial systems.  But the question that always comes to mind is how the upgrade may affect your already functioning system. Take for instance, the Prestashop 1.4 and 1.5, we have had people report serious problems when upgrading their 1.4 version to 1.5 and the same goes with other systems like Joomla, Drupal etc.

In my own opinion i would surely recommend between  6 months - 1 year or more before upgrading versions. This is because of the following reasons.

1. New versions comes with bugs that needs to be gradually fixed

2. New version may not support the old extensions

3. New versions may not have  wide  variety of template

4 New versions may need new hosting requirements

5. Wide variety of extensions may not be available for the new versions yet.

Normally , within 1 year or more of the new version release, the stability would be guaranteed but we must also add  the fact that  new versions are usually developed to fix bugs in the old versions and add new features that would  enhance user experience.

Good advice: seek expert help when upgrading versions if you are unsure and backup your old versions as the first security measure. It is better to run an old version and stay online that destroying years of hard work put into a website.

Subscribe to this RSS feed

Sign up for our newsletter to get the latest news

MDS Business

Master Digital Services. LLC.
Founded in 2008, we have gradually built from bottom to top and we are still building. MDS is fully committed to its clients and exercises conscience in our business dealings with clients.

Recent Posts

    <LOVE OF WEB DESIGNING="determination" Determination="skills" Skills="money"> LOVE OF WEB DESIGN…
    BEGINNING ONLINE (This article is focused basically on how to…

Our Core Values

Client satisfaction is at the core of our values,to be in business and successful, the client has to have 100% approval of your business services.

We offer a win win situation to clients and then make sure honesty is in the middle of our client relationship.

Copyright © Master Digital Services | Company Registeration No.07828367