PrestaShop User-Guide PrestaShop presents a comprehensive, intuitive user administration panel, and gives you hundreds of standard functions that can be adapted or personalized in order to respond to all of your needs. This user guide will help you familiarize yourself with all of PrestaShop‘s features. You will also be able to efficiently manage your PrestaShop site. You can post all of your questions directly on our forum, http://www.prestashop.
Training This PrestaShop guide is intended to be a practical companion to the PrestaShop software. If you would like to learn even more, PrestaShop offers different training sessions. They are available for anyone who wishes to perfect and to master the PrestaShop software. We offer three different sessions, contingent on you needs and expertise: Basic User Course. Master the everyday uses of PrestaShop, and familiarize yourself with all of the features of the software.
Connecting to the PrestaShop back-office At the install process, the PrestaShop installer asked you to change the name of your administration folder, from /admin to something unique to your shop (for instance, /admin789), for security reasons. Use that folder name to access your shop, for instance http://myprestashop.com/admin789). You will see the login page for your store's control panel. Enter the e-mail address and password that your registered with when you installed PrestaShop.
From this step onward, you can begin to configure your store and offer products to your customers. Discovering and Configuring the PrestaShop Back Office The PrestaShop Back Office welcome page is made up of three different areas.
Navigation: Groups together all of the tabs that direct to the different sections of your store. The Dashboard: Displays all of your store‘s important information such as the number of orders sales completed, etc. PrestaShop Live Feed: Information PrestaShop software updates or other news. We advise you to check this section regularly in order to keep your store up-to-date with PrestaShop‘s new features Back Office Welcome Page Now take your first look at your Back Office, or the "Control Panel.
Adding Products and Product Categories The "Catalog" section is accessible by clicking on the tab with the same name. This is where you manage all of your products throughout your PrestaShop e-commerce solution.
In the "Categories" section, you can create different product classifications using the "Add a new subcategory" function. This arranges your articles, and helps your customers easily find what they are looking for. All of the categories are subcategories of the home page. Create a Category To create a category, fill out this form: First of all give your category a name, then determine if it is "displayed", or in other words if it will be accessible to your customers or not.
If you wish to create a subcategory belonging to a category other than the home page, choose the category under which it will appear in the dropdown menu "Parent Category." Click on "Browse" to upload an image from your computer, in order to illustrate your category. Search Engine Optimization (SEO) Fields This information will help you optimize the visibility of your catalog on search engines. Meta title.
Managing and Adding Products in the Catalog At the bottom of the catalog page, under "Products in this category", you can manage the products in your store. Once you have created your category, you will be able to add products by clicking on "Add a new product". A form with several tabs will appear We begin with the first tab in the form, which enables you to fill out the general information about your products.
Fill out the general product information The first thing to complete is the product information. This is the name that will appear in the search results. Next to the field you will find a flag, which enables you to choose the language into which you wish to edit or create the name. If you do not want this product to be immediately available or visible to your customers, check the box that says "Disable". The "Manufacturer" field enables you to enter the name of the manufacturer of the product.
Create a Pack of Products You wish to sell a pack of products composed of several items. Example: a computer start-up pack, composed of the computer itself, a monitor, and a printer. You can create a pack and add other products from your catalog to this pack. To do this, check "Pack". A simple form will appear, with a button. Start typing in the text field to filter through your existing products, and choose the one product to add to the pack.
Number of downloads. Indicate how many times this file can be downloaded after a customer purchases it. Expiration Date. Indicate the date after which the file will no longer be available for sale. When filling out this file, remember to write in the date as YYYY-MM-DD. Number of Days. Once your customer has bought the file from your store, you can limit the number of days he has until he can download his file. You must fill out this field in order to save your product.
Display "on sale" icon. Check that box to show that your product is on sale, on product page and text on product listing. A logo will appear under the product. You can modify this logo by changing the following file: themes/prestashop/img/onsale_fr.gif The final retail price, including the discount taken, will update as you type. Note: You can fill out the "retail price with tax" field and choose the rate of tax to apply, and the field will automatically calculate the pre-tax retail price.
On the contrary, if the item is not in stock, you can choose to allow orders or not using the the "When out of stock" selector. If you do allow orders, then you can display a message to your visitors using the "Displayed text when allowed to be back-ordered" field. You can also configure the general settings applied to all of your products. The default option is to deny orders, but this can be modified under the "Preferences" or "Products" tabs, discussed further in the "Product Configuration" section.
These fields allow you to directly optimize your catalog‘s visibility on search engines Meta title. The title that will appear on the search engines when a request is made by a customer Meta description. A presentation of the product in just a few lines, intended to capture a customer‘s interest. It will appear in search results Meta keywords. Keywords that you must define in order to have your site referenced by search engines.
Adding a Product Description There are two boxes dedicated to filling out a description. The first box enables you to write a short description that will appear in search engines. This field is limited to 400 characters. In the second box, you can write a full description of your product, which will appear directly on your online store. The text editor offers a wide range of options for creating visually attractive descriptions (font, size, text color, etc.).
In the "tags" field, add some terms and keywords that will help your customers easily find what they are looking for. The "accessories" field gives you the option of choosing relevant products to associate with this product. To suggest a product to your customers, type in the first letters of the product in question, select it, and then click on the green button to the right of the field.
To add one or more images to your product click the "Browse" button, then select a photo from your computer to upload. Write a file name in the "Caption" field once you have uploaded the image. This is the name that search engines will use to reference your product. You must thus give it a name that corresponds to the product description. This way, your product will appear with ease in search engine results.
Managing attributes and varieties To add a group of attributes, or in other words to add a group of variation possibilities (colors, capacity material, etc.), click on "Add attributes group", fill out the form that appears and save.
To add a choice to the group of attributes that you just created, you must create a specific variation. Select the attribute group then click on "Add attribute" and fill out the form that appears. Fill out the value for your variation, then select the group from the dropdown menu into which it will belong.
Click on the "edit" icon on the left of the color you want to edit, and a new form appears: Choose the HTML color or upload a photo from your computer (if you‘re displaying textures instead of colors, for example). The HTML colors will then be replaced by the photo of the texture. Managing Quantity Discounts You have the possibility to use a system that changes the total price of a sale depending on the quantity of products your customer buys.
Click "Add a New specific price", and a form appears. Complete it and click on "Add quantity discount". The first row of selectors enables you to be very specific about the various groups this price applies to, with currencies, countries and even your custom customer groups (which we'll talk about later on). You can define a ranger of dates between which the price is active, using the second row. Clicking each selector will open a calendar, so as to ease the process. Starting at [] unit.
Once you have chosen your values click on "Add": the summary of your discount model appears below. If you wish to delete a value, click on the red cross on the table. At this point, you have finished your product file, and here it is in your boutique! If you chose to start the specific price at 1 unit, the discount is immediately visible on the product's page. Either way, any discount appears within the bottom of the product's page.
From the drop-down menu choose a group of attributes, such as "Colors" for example Choose the attribute that you would like to include, for example "blue" Click on "Add" and it will appear in the selector If the attribute has an impact on the product‘s price, go to the "Impact on price" drop-down menu and choose "Increase" or "Reduction". Text fields appear with the menu's row, for you to indicate said change If the attribute impacts the weight, the process is identical.
Upload a new image or choose a previously uploaded photo from the drop-down menu If you would like to make this the default combination (attribute + product), check the box labeled "make the default combination for this product". Finally, click on "Add this Combination" to save it. It will appear in the list, like below: In this example, an attribute has been associated: "color". If you wish to add several attributes, you just need to add one attribute and then a second attribute.
...will take you to the complete form: A warning window might appear, saying "Are you sure you want to delete entered product information?" This means your product already had XXX. If you agree to this, this will delete the already existing XXX. Be careful! On the right side of this page is your groups of attributes. Select the varieties by clicking on their name. If you'd like to select several of them at the same time, the Ctrl key while clicking. Then click on "Add".
Click the "Generate" button, and tables appear below for each combination, enabling you to edit their possible specific prices. Finally, the combination generator helps you save some time when you have numerous attributes to assemble, such as sizes and materials. It automatically creates all of the possible associations, which then appear under the product file's tab named "Combinations." If you do not want to have generated combinations, you can delete or modify them.
Create a feature To create a feature as well as its values click on the tab under Catalog that is labeled "Features". Click on "Add a Feature" for example, to add the types of headphones provided with a music player. Give a name to this news feature, and click "Save".
Create a value To add a value to the feature, either go back to the previous page, or go the the "Features" sub-ab of the "Catalog" tab. In either case, click on "Add a new feature value". In the drop-down menu, choose the feature to which you would like to add a value, enter its contents, and click Save.
Assign a value and feature to a product Finally, go back to the "Features" tab for your product (not the Catalog/Features sub-tab!) and choose the feature you want to add from the drop-down menu. Click on "update features." We have just created features as well as values to them. You can now return to the product of your choice, and add features and values. If a feature does not have any value assigned to it, then it will not appear in the store.
The number you write in these fields corresponds to how many of them will appear on the product page of your online store. In our example, we are going to modify the two values by writing "1" in each of the fields. Once this is done, click "Update Settings." It will then look like this: In Files Fields, indicate what type of file must be sent (i.e. "Image to engrave").
Fill out the name of your attachment. Give it a quick description then click on "Browse" to select a file on your computer to upload. Click on "Add a new attachment file". The attachment is uploaded, and the page reloads, with the attachment appearing in the "Available attachments" selector. Select your attachment and click "<< Add" to add to the current product. Click "Update attachments".
You can view all of your store's attachments (and add more) by clicking the "Attachments" sub-tab, under the "Catalog" tab.
Managing Customers The ―Customers‖ tab allows you to follow the creation of user accounts on your site. You can edit the account of each of your customers, even disable them, by clicking on the green tick or red cross, in the table shown. You can enable or disable an account, subscribe or unsubscribe them to an email list, or subscribe or unsubscribe a customer from the email list of a partner group.
Fill out the customer‘s information and choose a password, at least 5 characters long. Type in the email address and choose the date of birth. Choose whether or not this customer has the right to log in, whether he is subscribed to your newsletter or not, and finally, if he accepts to receive advertisements from your partners. Assign your customer to a group so that he may receive some benefits. We will learn soon more about groups.
The various sections give you some interesting data on the user: Customer information, first and last Name, email address, sex, signup date, last site visit. Information regarding his subscription to the store's newsletter and subscription to ads from partnering companies, his age, date of last update, and whether the account is active or not. Private note from the store's employees (ie. you or your team) Messages sent be the customer to the store's team.
Groups PrestaShop gives you the ability to offer your customers certain privileges, by assigning them to Groups. You can create as many customer groups as you like. To use this feature, click on the ―Groups‖ sub-tab. The page below will appear. By default, only one group is defined, "Default". It applies to all users.
To create more groups, click the ―Add New‖ button: you will get the following form: In the "Name" field, indicate the name that you would like to give this group. In the "Discount" reduction, indicate the discount to apply to members of this group, for all of your products. PrestaShop is frequently used in the Business to Business (B2B) sector. Therefore, you can create a group of customers who can buy products without paying the tax.
Searching for a Customer Searching for a customer on your PrestaShop store can be done in two different methods. The first method is to enter the information you have into the PrestaShop search bar, which is found in the top left of your Back Office. You can indicate: His ID (the numbers that he is assigned to in the database). His first or last name. His email address. Select ―customers‖ from the drop-down menu and then click ―Search".
Click the "Reset" button to go back to the complete list. Shopping Carts PrestaShop contains some very powerful marketing features that enable you to see the products that customers are adding to their carts in real time. There are two methods of doing this. 1. Consult their carts in detail directly in the customer information file by clicking on the button from the customer profile in the ―carts‖ section. 2. Go to the ―Carts‖ sub-tab, under the ―Customer‖ tab.
In both cases, you can consult the details of a customer‘s shopping cart. The most important information is presented in the "Cart Summary" section. You can see what products the customer purchased, the price of each item, the quantity they desire, and the total value of their cart.
A Look Inside the Catalog Throughout the product set up we are going to tackle how to use several tabs. Tracking The Tracking tab indicates the sections of your store to which you must pay the most attention to in order to manage your store. Four sections are shown: List of empty categories: shows you the number and the name of catalog categories that don‘t have any products. Delete the empty categories or fill them with products.
The ―Tracking‖ tab should be checked regularly in order to improve the catalog management. Manufacturers By entering information about the manufacturers, your site‘s visitors can have rapid access to all of this manufacturer‘s products. This makes navigating around your site easier for them. In terms of Internet visibility, filling out these fields will improve your position in search engines.
Let‘s now fill out all of the fields: The ―Name‖ field: indicate the name of the manufacturer in order to simplify your visitor ‘s searches. The ―Short description‖ field: the description that will appear on the search engines when you make a request. Limited to 100 characters. The ―Description‖ field: add a more complex description of your manufacturer and their activity and products. You can detail their specialties and push the quality of their products.
Attributes & Groups That tab was explained step by step in the "Managing Your Catalog" chapter of this user-guide, in the "Configuring Product Attributes" section. Please refer to that part of the documentation. Features That tab was explained step by step in the "Managing Your Catalog" chapter of this user-guide, in the "Configuring Product Features" section.
The screenshot above shows a list of pre-configured image maps. To create a new one click on the ―Add New‖ button. You will arrive at the following screen: Enter a name for the image map in the "Name" field. Next, select the image that you want to represent the image map. Click on ―Upload Image‖ to save it. The page will then reload, with the photo that you uploaded.
Setting up an Image Map Now we are going to learn how to set up an image map. Click on a corner of your image and drag your mouse over the image to highlight/cut out the part of the image you want to be clickable to the user. Your selection will be clear and illuminated while the rest of the image will darken. Take good care to align the frame of your image with the zone onto which your customer can click.
If you wish to delete a clickable area, just select the area, and click the "Delete" button within the image. Now you must assign your Image Map to a category. This is done by checking the boxes on the ―Categories‖ table. Once all of the modifications have been done, click on ―Save Image Map(s)‖ in order to save all of your settings. Done! Your image map is now available on your store, in the selected categories. See the image below. The clickable zones are visible thanks to the "+" icon.
Attachments That tab was explained step by step in the "Managing Your Catalog" chapter of this user-guide, in the "Managing Attachments" section. Tags The PrestaShop Tag feature enables you to associate your products with keywords. Your customers can use the keywords to easily and quickly find the products they are looking for. For instance, let's say customer wants to find an MP3 player in your boutique.
Click on ―Add New‖, and the follow page appears:
This interface allows you to add tags to one or many of your products. Fill out the name field. Indicate in what language the tag appears. Select the products from the right column to which you would like to apply the tag. Combine a click with the Ctrl key on your keyboard in order to select several of them. In our case, we will take ―iPod Nano‖ and ―iPod Shuffle‖ and then... Click ―Add.‖ The products will go from the right column to the left column. Click ―Save‖ to save the settings.
Results If your visitors search for the term ―Accessories‖, they will find the ―iPod Nano‖ and the ―iPod Shuffle‖. See the image below. In more general terms, when your customers search by using terms that differ from the product itself, the results they will receive depend on the tags that you have associated with the products.
Managing Orders The ―Orders‖ tab enables you to see all of the information about all the purchases from your store. All of your store‘s transactions are available there, organized by date (by default, from latest to oldest). You can filter the results and easily find the orders you‘re looking for by using the fields above. For instance, to identify Mr Duran‘s orders, type Durand into the ―Customer‖ field and then click ―Filter‖.
This summary of the order gives you access to: The status and history of the order. The carrier information, total weight of order, carrier chosen by customer. The method of payment used, the cost of the products, and the transportation costs. Various details on the ordered products. In the "Shipping address" of the page, you can see a "G" icon: the enables you to have Google Maps locate the address on a map.
Invoices Each time an order from your store is validated, an invoice is sent out to the customer. If there are no problems, the order status will read ―OK‖ or ―Payment accepted.‖ You can download it directly from the order summary, by clicking the "Invoice" section on the top right part. The customer will be able to access the invoice by going to his account. Printing Invoices If you want to print several invoices at the same time, head to the sub-tab ―Invoices‖ under the ―Orders‖ tab.
In order to print several invoices, write in the wanted dates in the ―From‖ and ―To‖ fields in the ―Print PDF invoices‖ section Create PDFs by clicking on ―Generate PDF file.‖ In the second section ―Invoice Options‖, you can choose whether or not the invoices must be printed as soon as the order is made, as well as the Invoice Prefix and the invoice number you want listed on the printed version of the invoice. This feature can help you simplify the management of your account.
When your customers ask for their invoices, you can redirect them to their user accounts, in their order history, which keeps all of their invoices available for them. Delivery Slips Printing a delivery slip is exactly like printing an invoice. Select the dates, as well as the options you would like, and then confirm to create your documents. Merchandise Returns Under the ―Merchandise Returns‖ tab, you have the possibility of allowing customers to send products back to you.
Once the form is complete, the customer clicks on ―Make a RMA slip‖, and the request is sent to you. A list of returns will appear in your Back Office. Click on the name of the return to see more details. Change the status to continue with the return process.
Create a Credit Slip Once a package has been returned, you must create a credit slip. In your list of orders, click on the order for which the customer is returning the item for more details. Below the "Products" table: Check the item(s) returned. Check the box ―Re-stock Products‖ if you wish to put the product back in your stock.
Check the box ―Generate a Credit Slip.‖ To make a customer happy after committing an error in their order, consider giving him a voucher by checking the box next to ―Generate a Voucher.‖ You can also reimburse his shipping costs by clicking next to ―Include Shipping.‖ Once you have selected all the options you want, confirm by clicking on ―Refund Products.‖ The credit slip is now created and available in the order details... ...as well as in the "Credit Slips" tab.
The amount of the returned item(s) is added to the voucher. The customer can use the discount code (left of the row) next time he places an order. Messaging Customers Your PrestaShop online store gives you the ability to interact with your customers thanks to an integrated messaging system. Basically, your customers can send you messages about their orders through the ―My Orders‖ section of their user accounts.
Click on the green tick to signal that you have read and understood the message. Take a moment to send a message back to your customer! You can do this by clicking on the ―New message‖ section, which can be found right above, and which we have already discussed. Statuses Having different order statuses lets you easily manage your customers. These different statuses are visible and editable in the ―Order Statuses‖ tab.
You can of course create a new status with the ―Add New‖ button. Fill out the following form, and save it.
The color will be used to underline order statuses and will be written, like the previously seen color attributes, in HTML code.
Pre-written messages When you have send a message to your customers using the PrestaShop administrative interface, you can choose to save this messages in order to send them out again to other customers with similar questions, comments, or concerns. To do this, go to the ―Order Messages‖ sub-tab under the ―Orders‖ tab. One default message is already saved: "Delay". To add others, click on the ―Add New‖ button. You can also edit the default message.
Click send. Your customer will receive the message on their account's email.
Managing Payment Methods With PrestaShop, you can accept your customer‘s transactions through several different payment methods, such as checks, bank wire, cash on delivery, Google Checkout, and some partner modules such as Hipay, Moneybookers, and PayPal. They are already included in your store and are ready to be used. However, it is necessary to configure them. Installing a payment module Let's install the ―Cash on delivery‖ module. You first need to access the list of payment modules.
Find the "Cash on delivery (COD)" module in the list (third row). To install it, you just need to click on the ―Install‖ button.
Setting up a payment module We are now going to look over how to set up and handle these modules, which are absolutely essential to your online store. Bank Wire module Click "Install" for the module, if it's not already the case. A "Configure" link appears below the module's name. Click it: a form appears, asking for some information. In order for the module to accept bank wires, you need to fill out the address of the bank that your store uses.
Your customers will now see it appear in the store‘s Front Office as part of the available payment methods: Your customers can choose the ―Pay by bank wire‖ method. They need to click it to see the next page. They will be asked for their choice of currency. See the screenshot below.
When clicking on the ―I confirm my order‖ button, your bank information appears. Your customer‘s order will appear directly in the orders summary, under the ―Orders‖ tab. When you receive the customer's bank wire, you must manually change the payment status of the order in your Back Office. This is different from a credit card order, where the payment is carried out automatically. Check module (paying by check) To configure payment by check, you need install the Check module (if it's not already done).
Indicate to whom your customer must make the check payable and your address, then save by clicking on "Update settings". This information will appear to the user at the end of the ordering process, after clicking the "Pay by check" option, and validating with a click on the "I confirm my order" button. Your customer‘s order will appear directly in the orders summary, under the ―Orders‖ tab.
When you receive the customer's check, you must manually change the payment status of the order in your Back Office. This is different from a credit card order, where the payment is carried out automatically. Partner Payment Modules PrestaShop offers several partner payment modules: Authorize.net Cash-Ticket DIBS Google checkout Hipay Moneybooker Ogone Paypal PaysafeCard In order to use these modules, click on the ―Install‖ button in the payments module list.
Once you have an account, follow the instructions provided by the module: fill in the fields with your information, and click "Update configuration". Cash-Ticket Cash-Ticket is a "safe payment method to book your ticket for holidays and pay for shopping online. No card or bank account needed!" You must have a Cash-Ticket account in order to use this module. Contact them for more information.
Once you have an account, fill in the various fields with your information, and click "Update configuration". DIBS DIBS is "the leading supplier of payment solutions in the Nordic countries." You must have a DIBS account in order to use this module. Use their subscription form.
Once you have an account, fill in the various fields with your information, and click "Update configuration". Do follow the instruction given by the module. DIBS also provides a step-by-step guide to integrating their system. Google Checkout Google Checkout is "a fast, secure checkout process that helps increase sales by bringing you more customers and allowing them to buy from you quickly and easily with a single login." You must have a Google Checkout account in order to use this module.
Once you have an account, follow the instructions provided by the module. Once done, click the "Update configuration" button. Hipay Hipay is a safe and effective solution to pay, be paid online and bill all types of products, contents and - or services: digital, physical goods, download... You must have a Hipay account in order to use this module. Use their online form.
Once you have an account, follow the instructions provided by the module: fill in the various fields with the information Hipay provided you with, and finally, click the "Update configuration". Moneybookers Moneybookers is "the cheaper way to send and receive money worldwide. Secure and convenient online payments." You must have a Moneybookers/Skrill account in order to use this module. Use this PrestaShop partner link for special rates.
Once you have an account, follow the instructions provided by the module: fill in the various fields with the information Moneybookers provided you with, check the boxes that are relevant to you, and finally, click the "Update configuration". Ogone Ogone is "a leading independent payment service provider (PSP). Catering for businesses of all sizes, Ogone makes accepting payments online, simple, fast, secure and profitable." You must have an Ogone account in order to use this module. Use their online form.
Once you have an account, follow the instructions provided by the module: fill in the various fields with the information Ogone provided you with, then click the "Update configuration". PayPal PayPal is "the faster, safer way to send money, make an online payment, receive money or set up a merchant account.
You must have a PayPal account in order to use this module. Use their online form. Once you have an account, follow the instructions provided by the module: fill in the various fields, then click the "Update configuration". PaysafeCard PaysafeCard is "Paysafecard is an electronic payment method for predominantly online shopping and is based on a pre-pay system." You must have a Paysafecard ccount in order to use this module. Use this PrestaShop partner link.
Once you have an account, follow the instructions provided by the module: fill in the various fields, then click the "Update configuration". Payment Module Restrictions on Currencies When in the ―Payment‖ tab, you can see the following section: As you can see, depending upon the payment, the customer‘s choice of currency will differ: Authorize.net, Bank wire, Cash-Ticket, Check, DIBS, Moneybookers, Ogone, Paysafecard: click on the boxes corresponding with the currencies that you authorize.
For instance, let‘s say you would prefer that individuals pay with PayPal, Moneybookers and Hipay, while professionals only pay by bank wire. Depending on the type of customer and on your choices, customers will only pay using the methods that match with your decisions. Payment Module Restrictions on Countries You can limit the choice of payment methods according to your customer‘s country of origin.
Currencies PrestaShop can accept a large number of currencies. By default, there are three standard currencies: The Euro, the Dollar, and the Pound. However, you can add and configure new currencies by clicking on the ―Currencies‖ sub-tab, under the ―Payment‖ tab. Click on ―Add New‖ to create a new currency and fill out the form (see the next page).
Currencies options: set the default currency for your shop. Update currency rates: update your currencies exchange rates. Adding a New Currency When you want to add another currency, simply click on the ―Add New‖ button seen in the previous screenshot, and this form will appear: Write the name of the currency, its ISO code (see this WikiPedia page for information) and its symbol (see this WikiPedia page for information). The conversion rate is defined according to your shop's default currency.
Formating: Set up how you want your price to be displayed. The X corresponds to the currency symbol. The "Blank" selector also enables you to include a blank between the sign and the price. Once the new currency is added click ― Save‖ to save your settings Taxes The ―Taxes‖ sub-tab, located under the "Payment" tab, enables you to manage the applicable taxes. Click on this tab to see the list of taxes. Three taxes are set up by default.
Whether or not taxes are included in each purchases. Whether or not taxes are displayed in the cart. Which customer address should the tax be based on. Whether or not an ecotax applies (read this WikiPedia page to learn more about the ecotax). If an ecotax does apply, a new field will appear in the product creation page: If you decide to take the ecotax in consideration after having added products, you will have to edit them in order to set the tax properly for each product.
Adding a New Tax When you want to add another tax; simply click on the ―Add New‖ button seen in the previous screenshot, and this form will appear: Fill in the name of the tax ("TVA", for example), and its rate (in the XX.XX format), and save. Note: It is a good idea to add reminders within the name, such as the country/group/zone the tax applies to, and its rate; this can help remembering which tax is to be applied to a given product.
A few sample tax rules are already in place, which you can edit to get a better grasp of how things work. Let's create a new tax rule altogether. Click on "Add New".
Fill in the name of the tax rules. Use a telling name: name the tax's country code, the tax's name, maybe even it's rate, so as to find it again easily. Enable the rule once you are ready to have it used on the store... that is, once all countries have been properly set.
You can also enable/disable vouchers at the bottom of the screen. Creating a New Voucher Vouchers can be created automatically after a product return, but you can create a new voucher at any time manually, and be very specific about its properties.
Give it a unique code. You can either create manually (and therefore use readable words, like 1VOUCH4JOE), or have PrestaShop generate one unique string by clicking the "New" button. Of course, you can also use another string generator (such as random.org's). You can use up to 32 characters. The ―Type‖ field enables you to choose the method of the applied discount: o Discount on order (%). The voucher applies to a percentage of the order total.
Set a minimum amount under which the voucher is not applicable. Your voucher will only be applicable if the customer's order is above the given amount. You can choose whether or not the vouchers are allowed to be used with other promotions on your products or other vouchers. Choose your preferences by ticking the checkboxes. The ―To be used by‖ field enables you to restrict your voucher to only one of your customers.
Vouchers that are set to apply to all customers do not appear in these locations: the customer has to know about them in order to use them. In order to apply the voucher, the customer need to visit his cart and enter the voucher in the suitable field and click "Add". The customer won't be able to apply the voucher if he checks out immediately.
Managing Shipping The shipping method of your package is a key element to the management and success of your store. To configure your shipping, head to the ―Shipping‖ tab of your Back Office.
Right from the Shipping page, you can set some first options. Handling: Enter the handling expenses, and the price or weight after which your customers receive free shipping. A message will appear to your customers indicating how much more money they need to spend in order to receive free shipping. If you don‘t want this message to appear, type 0 into the fields. Billing: Choose whether you are calculating the shipping costs by total weight or price.
By default, you only have one carrier in your database: your own store. It's up to you to add new carriers depending on which ones you have access to. We are going to create a sample carrier, from A to Z. Note: A lot of the details asked by PrestaShop's forms should be provided by your carriers once you have a contract with them. Check with them in order to make sure everything is set right. Creating a New Carrier Click on the ―Carrier‖ sub-tab, and click on the "Add New" button.
Let‘s examine all of the information you need to enter: Company: Fill out this field with the name of your carrier and/or a description of the service (for instance, you could fill in ―PrestaPost — only 500 lbs and over‖) *Logo-: Add a logo so that your customers can easily choose between different carriers. Transit time: This is displayed to customers during checkout.
"regioni" (singular: "regione"); in France, it's "régions" (regions); in the United-Kingdom, it's "regions". By default, PrestaShop provides you with a set of states: the 50 US states, the 13 Canadian provinces and territories, 24 Argentinian "provincias", and 110 Italian "province". Having states properly defined in your database helps better represent the delivery possibilities of your carriers.
Enter the name of the state. Enter its ISO-3166-2 code: o Go to this Wikipedia page o Click the state's country two-letter code (in the "Entry" column of the main table), o On that page, find the state's code (it should be in a list on the page, or in the text for the smallest countries), o If there is one, remove the country's prefix in order to keep the code under 4 characters. For instance, the full ISO 3166-2 for Devon, in the United Kingdom, is "GB-DEV".
At the bottom of the page, you can set the default country for your shop. Normally, PrestaShop comes with all current countries in the database. But it could be that new ones appear, and this you'd need to add a new country. Click "Add New" to do so.
Enter the name of the country that you would like to add. Enter its ISO-3166 code, which you can found on the official ISO page. Enter its international call code, which you can found on this Wikipedia page.
Indicate its default currency. You can use your shop's default currency (as set in the Payments > Currencies sub-tab), or one of the other default currencies. Remember that if needed, you can add a new currency to your shop using that sub-tab. Indicate its zone, the world subregion this country is attached to. If needed, you can add new zones using the Shipping > Zones subtab. Indicate whether a user sign-up with the address must give a zip code or not.
If needed, you can create more zones, by clicking, as usual, on "Add New". All you need is a name and a status. Price Ranges With PrestaShop, you can add a unique shipping & handling price to each total purchase price range.
For example, if you want orders between $1 and $15 to be sent by the US Post Office with a special rate, create a price range from 1 to 15, and set it to ―US Postal Service‖. Weight Ranges The process for defining weight ranges is exactly the same as that of defining price ranges.
For example, if you want orders between 1 lbs and 15 lbs to be sent by the US Post Office with a special rate, create a weight range from 1 to 15, and set it to ―US Postal Service‖. Once the ranges are determined and allotted to a carrier, you can define the shipping and handling for each range. Go to the first page of the ―Shipping‖ tab, and fill out the table found at the bottom of the page. Here we have taken as an example the bill according to the total weight of the order.
Understanding Statistics One of the greatest aspects of PrestaShop is its unrivaled power in digging up information on customer behavior. Let's see how this is done. Throughout this section, the manual will succinctly explain the utility of different statistics.
Exploring the Various Available Stats Visits and Visitors. This page gives you statistics on visitors to their site and the number of times they visit.
number, the more popular your site is. The graph helps you understand the behavior of your visitors. Basically you will see how many visits your site gets, and you can compare it to the number of visitors (PrestaShop can recognize when the same visitor visits your site multiple times, hence why the number of visits will be much higher than the number of visitors). The greater the difference between the two numbers, the more you are succeeding in creating a faithful base of customers.
operating systems your visitors are using. Ensure that your site is fully compatible with all of your visitors‘ platforms Catalog Statistics. This section contains practical information on the products sold in your online store. The results shown here can be classified by category. You can act on your catalog‘s performance by considering the following indicators: o Products available. Number of products proposed in this category. o Average price (base price). Average price of the selected category.
Pages Not Found. This page tells you which pages of your catalog people have attempted to access but could not find. This is useful for finding potential technical problems that may hinder your sales. Search Engine Keywords. This page tells you what keywords typed into a search engine brought visitors to your online store. This lets you know which terms make your store easily identifiable. Conversely you can see which keywords are absent from this list. Product Details.
were typed, and how many results were available. It is important that all of your customers‘ requests get a result To improve your store be sure to add the products that meet the customers‘ demands (searches) or add tags to your products that are easily identifiable. For more information, see Listing Your Product on page 24. Catalog Evaluation.
Settings. Choose which graph engine and which grid engine your statistics should be presented with. This does not change your statistics, only the way they are presented, so simply choose the one you prefer. You can currently choose between these four: o Visifire o XML / SWF Charts o Google Chart o Artichow Two: You can also access these settings by clicking on the "Setting" subtab, under the "Stats" tab.
While Google has the biggest share of search engines users, there are many other search engines that people could find you website with, you therefore have to be able retrieve their search request too. When an unknown search engine is starting to bring regular visitors, it is high time that you add it to your database. Adding a Search Engine There is very little to do to add a new search engine to your list.
2. Take the server part, which is specific to that search engine, and put it in the "Server" field. In our case, "baidu". 3. Find the query variable: 1. Find the query string. It should be a set of letters, followed by an "=" sign, followed by the query itself, closed by a "&" or the end of the string. In our case, it's "wd=kids+shoes". 2. The query variable is the set of letters before the "=" sign. In our case: "wd". Put that in the "$_GET variable" field.
The function of a referrer site can be likened to that of an extranet. When you create an affiliate campaign through another site you can allow the other site access to all of the activity it will have made for your site. Let's add a referrer site: click on "Add New", and fill out the form below.
The affiliate space enables you to create privileged access for your partners. They will then have access to all statistics on the flow from their site to your online store. To create their privileged space, fill in the name and password fields. Then define how you will pay based on traffic and sales generated in the fields provided. Finally configure the URL of the origin of the traffic you will receive.
Managing Modules PrestaShop 1.4 comes bundled with over 110 modules that can be installed/uninstalled and configured as desired, so as to customize and complete your shop. The "Modules" tabs gives you access to the list of modules. On this page you can install, uninstall, and configure each module. Click on "Install": in one click, the module is installed. When a module needs to be configured, a click on "Configure" will lead you to a set-up wizard.
Uninstalling can also be done with a single click. You will lose your settings for this module If you'd rather keep your settings for this module, you can disable it by clicking on the green tick. Modules can have one of 4 statuses, represented by icons: Installed and enabled Non installed Installed but disabled Installed and enabled, but with warnings. Most of the time, warnings are a reminder that you haven't properly configured the module.
such as Google's Webmaster Tools. Once installed, click the "Configure" link to reach this page. The first step is to decide whether or not to display the products that you have not activated in your shop. If you want to use all products, check "Sitemap contains all products". Inactive products will then be indexed by Google so that you can make them visible as soon as you put them back online. Once you've finished configuring the module, click on "Update sitemap file".
Billing & Invoicing This section contains only one module. European VAT Number This module enables you customer to fill in their VAT number in their details. The VAT can be fetched through a web service, based on your country. The VAT field appears only when the user enters the company name. Search & Filter This section contains only one module. Quick Search block This module installs a search field in your store.
Market Place This section contains only one module. eBay This module enables you to easily bring your your product catalog on eBay. This is an excellent way of widening your shop's audience. Install the module, click on the "Configure" link, and follow the module's instructions. For instance, you will have to register your module/shop on eBay first in order for it to work. Migration Tools This section contains two modules.
module is activated, this module's configuration page gives access to a drop-down menu. Choose the platform of the source system, and enter the required authentication details. Click next and follow the module's instructions. Caution Do make a backup of both platforms before doing anything! It is vital that you be able to restore your data in case of import failure. Importer osCommerce This is an import module for the Shop Importer. Install it in order to use it with the Shop importer module.
1. Activate the module. 2. Choose what type of discount you want to send, i.e. discount on order %, etc. 3. Enter the amount in the "Value" field and specify the minimum amount that the customer must buy to use this voucher. In order for this module to work, you must configure a cron task on your server that will be run every day. The address of the file is: http://www.myprestashop.com/modules/birthdaypresent/cron.php Note A CRON task automatically and regularly executes a task.
Install it, and see how simple the configuration is: Customer loyalty and rewards PrestaShop's loyalty tool offers your clients a certain amount of loyalty points depending on the amount they spend at your store Install it and click "Configure" to access this form:
Fill in the various fields and selectors according to your needs, and save. Payment Security This section contains 4 modules.
FIA-NET - Système d'Analyse des Commandes FIA-NET is a French third-party e-commerce trust partner: it protects both customers and online shops against against credit card frauds and other malevolent activities. You have to already have a FIA-NET account in order to use the module. Ask for one here. Once you have an account, configure the module with your details.
PrestaShop Security PrestaShop Security is a service provided by PrestaShop in order to protect the security of your shop against fraudulent payments. If you do not have an account, you can create one directly from PrestaShop: fill in the first field with your e-mail, and check that the second one does contain the correct URL for your shop, then click "Create Account".
Fill it in with your credentials and choices from your shop, and save. Secuvad module Secuvad is a solution fighting against online fraud. You must have an account in order to use this module. You can contact Secuvad using their online form: http://www.secuvad.com/contact.
Once you have an account, fill in the form with your details, and click "Register".
Trusted Shops Customer Rating Trusted Shops is "the leading seal of approval for online shops in Europe which includes buyer protection for consumers and a rating system". You must have an account in order to use this module. You can create one through this partner link. Once you have an account, fill in your details. Do not forget the module's second tab. Advertising & Marketing This section contains 6 modules. Block Advertising It will display on the front office of your store an image of your choice.
Criteo Criteo is "the world leader pay per click solution in retargeting. Criteo's personalized banners have proven to drive 4 times the click-through-rate (CTR) compared to other re-targeted banners". You must have a Criteo account in order to use this product. You can contact them using the form on their homepage. Once you have an account, you can fill the module's fields with your details.
the customer satisfaction and sales". This module ads an eKomi block to your front-office. You must have an eKomi account in order to use this module. You can create one on their website. Once you have an account, you can fill the module's fields with your details. Customer follow-up This module enables you to create e-mail alerts for your customers. It gives you a way to automatically send discount vouchers to some of your customers.
Google AdSense Google AdSense "offers a contextual advertising solution to web publishers. Delivers text-based Google AdWords ads that are relevant to site content pages." This module enables you to easily integrate Google AdSense script into your shop. You need to have a Google AdSense account in order to use this module. Once you have one, all you have to do is to add your AdSense script code into the textfield.
Here is a description of each field: Minimum number of orders a sponsored friend must place to get their voucher. Fill in the field with the value of your choice. Until this number is reached, your clients can't take advantage of the discount. Number of friends in the referral program invitation form. Fill in the value of your choice.
Voucher type. You can give two types of reduction, either in percentage or amount. Select the one you prefer, then specify the value of the discount you want to apply in the various currencies supported by your shop. Voucher Description. Enter the name for the coupon. Once the setup is complete, click "Update text" . To fully explain how the referral program works, you can write a description in the "Referral Program Rules." Once the conditions are completed, click on "Update text".
Administration This section contains 10 modules. Artichow This module enables a graphic library, that can be used in order to create stats graphs. Google Chart This module enables a graphic library, that can be used in order to create stats graphs. Visifire This module enables a graphic library, that can be used in order to create stats graphs. XML/SWF Charts This module enables a graphic library, that can be used in order to create stats graphs.
When you check the "Product Availability" box, a field appears on the product page of your store when the product is out of stock. It asks your customers to leave their contact information so that they may be contacted when you store will have this product back in stock. In the "Mail Alert" section, you can specify whether you wish to be alerted of each new order. To do so, check the box labeled "New Order".
Newsletter Your customers can give you their e-mail address either by entering it in the Newsletter block located on the homepage or by checking the "Yes" box to subscribe to the newsletter when they register. You need these email addresses in order to do some marketing. Install it and click "Configure" in order to bring the needed page.
The second item, named "Export clients", enables you to filter your customers' e-mail addresses. You can then filter the clients by country of origin by selecting "Customer Country" from the drop-down menu, and then selecting the country you want. Filtering by country is particularly useful for sending newsletters in the right language and for adapting your offers. You can then take more information into account, when exporting the email addresses.
The module presents you with 3 methods to install a new module: from your computer, from a public website, or from your own FTP server. Importing a theme Whatever the method, the process remains the same: indicate the location of the theme's Zip archive, then click "Next". Import from your computer: using the the file explorer to find the archive. Import from the web: indicate the direct public URL to the archive.
along with the theme, what you'd rather do with the current modules configuration, and how you'd like the images configuration to be taken into account. Click "Next" one last time. A final confirmation page presents you with all the changes applied to your PrestaShop install. Click "Finish" to end the process.
Exporting a theme Once at least one theme has been important into your PrestaShop install, a new section appears in the "Import/Export a theme" module configuration page.
Select a theme and click on "Export this theme". A configuration form appears, where you can set the exported themes parameters: author, modules, theme name, compatibility version, etc.
Once all the parameters are correctly set, click on "Generate the archive now". You will quickly get a file to download from your browser.
your hard-drive, then give the save file a proper name. From there on, you can easily share this theme, and if it's your own creation, you can start selling it on PrestaShop's Addons website! SMS Tm4b Tm4b (Text-Messaging for Business) is "an SMS Gateway that provides text-messaging solutions for the business community". PrestaShop enables you to receive texts with important information concerning your store, such as a new order, a change of stock, or a daily activity report.
All information that you must enter into the various fields will be provided when you register on the Tm4b site. Choose what information you want to receive by text/SMS. In order to receive the report, set a CRON job in your shop by adding your URL, such as www.myprestashop.com/modules/tm4b/cron.php, in your server's crontab. Watermark This module enables you to add a watermark to images from your store. This limits their diffusion on the Internet.
transparency value (100 amounts to a non-transparent image). Select where your watermark should appear on each of your images. The X alignment corresponds to the horizontal axis. The drop-down menu proposes three options: Left Medium Right Then select the Y alignment (vertical alignment) and choose from the these options : Top Middle Bottom Combine the two axis to choose where to place your watermark. Then select what type of image it is being applied to.
Note that all your carriers must have their fees properly set. This is done at the bottom "Shipping" page, in the "Fees by carrier, geographical zone, and ranges". Date of delivery This module displays an approximate date of delivery during the checkout process.
You need to set delivery rules for each carrier. Click "Add Now" to find that form. Unable to embed resource: 173-modules-deliveryDateAddNew.png of type application/octet-stream You should create as many delivery rules as necessary. Set the remaining module options, and finally click "Save". Dejala.com : Courier delivery Once you sign up with Dejala, the module allows you to add supplementary delivery services.
This service is only available in certain towns. Please see the site http://www.dejala.fr for more information. As of this writing, they have staff in France's Ile-de-France region, and in Madrid, Spain. Envoimoinscher This module allows you to compare carrier offers and online ordering services' negotiated delivery rates. You need an Envoimoinscher account in order to use this module. You can create one on their website. !_Images^174-modules-envoimoinscher.
Mondial Relay This module enables you to display rates for delivering in Mondial Relay points. This service is available in France, Luxembourg, Spain and Belgium. You must have a Mondial Relay account in order to use this service. You can create one on their website. Once you have your authentication details, use them to fill the first form in the module, and click "Update Settings" in order to connect your shop to the Mondial Relay webservice.
From there on, follow the module's instructions. So Colissimo SoColissimo is a service offered by La Poste (France), which allows you to offer your customers various modes of delivery. You must have a So Colissimo account in order to use this service. You can create by calling a phone number in France: (+33) 36 34. Once you have your authentication details, use them for fill the module's form, then click "Save".
Tracking - Front office Enable your affiliates to access their own statistics.
UPS Carrier UPS is a well-know worldwide parcel carrier With this modules, you can add UPS to your list of carriers, and offer your customers different delivery methods through their service. You must have an UPS account in order to use this module. You can register on their website. Once you have your account set up, fill in the various fields from the module's configuration form, and validate.
USPS Carrier This modules enables you to add the United States Postal Service to your list of carriers. You must have an USPS account in order to use this module. You can register on their website. Once you have your account set up, fill in the various fields from the module's configuration form, and validate. Once your PrestaShop is tied to the USPS webservice, you can use the two other tabs, named "Categories Settings" and "Products Settings". The last tab gives you some help.
Payments & Gateways This section contains 12 modules They are all explained in detail in the "Managing Payments Methods" section of this user-guide, in the "Setting up a payment module" section. Analytics & Stats This section contains 23 modules. Most of them create a new section in the "Stats" tab of your PrestaShop install. Many are installed by default. Therefore, if some of PrestaShop's functionalities are not useful to you, you can disable them here.
Geolocation This module adds a "Geolocation" link to the list of possible stats. At first launch, you will have to update the location of many of the missing countries (mostly the lesser know ones). This will help the module locate your visitors. Simply click on the country's name, and indicate where it is on the map. Front Office Features This section contains 34 modules. Many of these are installed by default.
"Shopping Cart", they see the "Summary Order" of all products added to their basket and their quantity. Categories block This feature allows you to display a list of your product categories on your site. To create the categories, consult the section Managing Categories on page 17. CMS Block Adds a block with several CMS links. Currency block This feature allows your customers to choose which currency will appear in price displays, as well as how the customers will pay for their orders.
The first section "Add a new link," allows you to specify the link name and URL Enter a link following the form http://www.myprestashop.com Click "Add this link" The second section "Block title," is where you add a site name as well as a URL to which visitors will be redirected. Standard links block links ranked in order of update. If you want the oldest first, select the drop down menu "first link". By default the links are ordered according by most recent update.
entered. If you would like to modify the links, click the Edit button, or to delete a link, click the red cross. Once the changes are made, the results will appear on your site. Manufacturers block Displays a block of manufacturers/brands. My Account block Each client must be able to view all of their account data. Here they will find a summary of previously made orders, package tracking, product returns, their addresses (if more than one), coupons etc.
Block payment logo Adds a block to display all payment logos. The module's configuration page let's you choose where to display these logos. Permanent links block Adds a block that displays permanent links such as sitemap, contact, etc. RSS feed block The RSS feed allows your visitors to stay informed about news from a site that you specify in the field provided in the module configuration. Please do not put your website address in this field- it could create an error.
Suppliers block Adds a block displaying suppliers. Tags block This block can slightly improve your store's SEO and make visible the most important words of your shop. Indicate in the module's configuration how many keywords should appear. They will then show up in a block. User info block Adds a block that displays information about the customer. Viewed products block This block displays the latest products that each customer has consulted.
Wishlist block With this module your customers can save a wish list that can be sent to many people. Once the module is enabled, the product page will have a new button, "Add to my list." By clicking the button and logging in, you client can add the products to his list. He can always review its contents by going directly into the "My Wishlist" section of his account. The module's configuration page enables you to view your customers' lists.
You can now see the new look of your store by going to your homepage. Note: The homepage is the first image that your visitors experience when they access your store. Remember to make it pleasant and efficient and to update it regularly. RSS products feed Permits you to generate an RSS Product Feed on your store, showing the latest products that you have put on line. Regular visitors as well as search engines are very fond of this module.
Featured Products on the homepage With this module you can choose which products to highlight by placing them on your homepage. To activate this feature, install the module located in your Back Office and click on "Configure". A page will appear asking how many products you want to show. Enter the value of your choice and click "Save." Now go into the configuration page of a product of your choice by going to the "Catalog" tab. Select "Home" as the category into which the product appears.
LiveZilla Live support chat.
Product Comments This module gives visitors the possible to leave a message on your product page. They can write it by using a new tab that will add itself to your product page. Click on "Configure" from your Back Office and you will have the option of validating or rejecting the comments submitted. To validate click on the corresponding green icon; to delete the comment then click on the red icon. If you want your comments to be validated automatically, check the red cross icon in "Validation Required.
Products Category The "Products Category" module enables you to display on each product page suggestions of other products that are in the same category. This model is particularly useful for discovering what your store has to offer. See the example below.
Product tooltips This model shows information on the behavior of the visitors on the page that you're currently looking at Click on "install" to install this module then on "configure" to set up all of the different possibilities offered. The screenshot below will then appear. Validate the choices corresponding to the information that you would like to show to your clients. Once you are done click on "Update Settings" to save This information will then be posted in the top right section of your browser.
Send to a Friend module You want to give your customers the opportunity to share your product knowledge. In order to do this install the "send to a friend module t the bottom of your product pages a link will appear with which you can share the product. By clicking on the link, you are then redirected to a form where you can enter the name and email address of the person with whom you want to share your product. He will then receive the link of the product in question, inviting him to see it.
Installing modules Once you have downloaded a module from the Addons online store, it's up to you have it installed on your PrestaShop site. To install a new PrestaShop module: 1. Unzip (decompress) the module archive file (.zip). This should result in a new folder. 2. Using your FTP client, place the folder in your PrestaShop /modules folder. Pay attention NOT to upload that folder in another module's folder (which can happen when drag-and-dropping items).
4. Locate the new module in the modules list. You might have to scroll down; you can also use the list's search engine, which should give you a dynamically updated list of matching module names. 5. In the row for the new module, click the "Install" button. 6. Your module is now installed and should be activated too (green tick). If necessary, click on the module's "Configure" link. Pay also attention to any warning message that might be displayed by PrestaShop.
Log-in using the form on the "My Account" sub-tab, and get access to all your Addons details. Themes The "Themes" sub-tab enables you to quickly customize the current theme: header logo, mail logo, invoice logo, favicon, store icon and even the navigation pipe can be easily modified from there.
From this sub-tab, you can also choose to use another theme (if you have more than one installed already).
Finally, a section lists the latest themes from the Addons site, and you can click on any of them to reach their page, and possibly download them.
Installer des thèmes Once you have downloaded a theme from the Addons online store, it's up to you have it installed on your PrestaShop site. To install a new PrestaShop theme: 1. Unzip (decompress) the themearchive file (.zip). This should result in at least one new local folder, /themes, containing your theme's folder(s). 2. Using your FTP client, place the theme's folder (as found in the local /themes folder) online in your PrestaShop /themes folder.
"Positions" sub-tab for the "Modules" tab. In effect, this enables you to attach a module to one of the many available hooks in the current theme, without writing any code. The "Positions" home-page displays all the available hooks, and their attached modules.
themselves For each module, you have access to its position relative to this hook. Moving a module You have two ways of moving a module within a hook: Click the up or down arrow. The page will reload and display the new order. Drag and drop the module's row itself: 1. Place the mouse cursor between the moving arrows and the module's name to have it change into a "move item" cursor. 2. Click and hold: the row turns orange 3.
The "Hook Into" drop-down menu gives you a good idea where module can be placed. Transplanting a module by modifying its code Some modules cannot be transplanted into other page sections because they lack the necessary code. For example, the Quick Search block contains templates for both column display and header display, while the Currencies block only has one template file which only pertains to the header section.
Once clicked, PrestaShop opens the homepage in a new browser windows/tab, with the Live Edit script on top: All blocks have a dotted red border, enabling you to see which blocks you can move. At their top left side, a block-specific icon appears, along with the block's name, enabling you to always find your way among blocks. At their top right side, they have two icons: 1. A "move" icon: click on it to start moving the module around. 2. A "trash" icon: click it to remove the block from the home.
At the bottom of the Live Edit mode, a row presents you with two buttons: "Save" and "Close Live Edit". The first one is explicit, the second one cancels all changes you might have made to your modules during this live-editing session. Note that once you have clicked after having removed a module, you'll have to go to the "Positions" sub-tab and use the "Transplant a module" form in order to bring it back.
Managing Employees PrestaShop allows you to assign specific duties and rights to each employee helping to manage the store. For example, the administrator will have access to the entire store, without restriction, while an employee can only have access to the catalog or orders. To configure this feature, go to the ―Employees‖ tab. Here you can discover all the accounts that have access to your store.
To create new profiles, click the "Profiles" sub-tab. You arrive at a page summarizing all the profiles in your store, as shown in the screenshot below. By default, four profiles are registered: "Administrator", "Logistician", "Translator" and "Salesman". Click the "Add New" link to access this form: For this example we will create the profile "Preparer of Orders" by completing the "Name" field. Once entered click "Save." It will then appear in the list of profiles.
Add. Enable employee the possibility to add new information. Edit. Enable employee the possibility to change information. Delete. Enable the employee to delete information. All. Enable all the above options for the current row. At the top of each column, a checkbox makes it possible to have all the column's checkboxes checked at once. If you click on the All checkbox, all the checkboxes for all rows get checked.
Fill in all fields (first and last name, password, e-mail address, etc.), and at the bottom of the form select the profile for your employee. This will then apply the permissions configured. Validate by clicking on "Save." Congratulations! You just created a new account that can be used by one of your employees. When the employee logs in, only the tabs that have been configured as accessible to them will be displayed. It is better to create an account for each of your employees.
Moving tabs and sub-tabs At the bottom of the page, you will find a tool to help you customize the tabs' positions.
You have access to both tabs and sub-tabs. They are placed according to their order and position in the current tab system. You can change a subtab's parent tab by editing it and using the "Parent" drop-down menu. Click the arrows in order to change a tab or sub-tab position. Creating a New Tab Click on ―Add New‖ to create a new tab.
Define a name, and give it a class. You can assign it an graphic icon. Choose which existing tab is connected to this tab before saving it. If you choose "Home", then this will be a top-level tab. If you choose "None", you won't be able to reach the tab. Contacts To facilitate communication with your clients, you can create multiple contact accounts. For example: customer service, technical support, sales department, etc.
He is then asked to choose the service he wishes to contact, to indicate his email address and then complete the message. He can indicate which is the order he wants to discuss, and even the product from that order. In order for the message to be redirected to the intended recipient, you must configure the contacts in your shop. By clicking on the "Contacts" sub-tab, you access the contact list already created.
You can edit a couple options at the bottom of the page: whether the customer can attach a file to his message (this can be useful in the cas of bugs), and the default message (keep it simple, so that it can adapt to many situations, even if it needs a little editing for each case). To create a new contact, or edit an existing one, go to the ―Contacts‖ subtab under the ―Employees‖ tab.
Add a title/name for this contact. Indicate its e-mail address (it can be the same as another contact). Indicate if the e-mail is to be saved in the "Customer Service" tab (see below). Give a description. Make it short, as it is displayed to the customer in the contact form. Customer Service PrestaShop enables you to centralize all the customers' request within its confines.
Each contacts has its own section, where you can quickly see if a there are new messages. Handling Customer Service Messages Each message is to be handled through a complete interface.
You can forward the request to another shop employee, who will receive a notification. You can find the details from the request: name or customer, complete order, and finally the message itself. Click "Reply to this message" in order to start the discussion (the form will display your default message, as set in the "Contacts" sub-tab).
You can manage the request's status using the 4 buttons on the right: keep it unanswered, mark it as handled, and two "pending" statuses, for internal use.
Understanding the Preferences The preferences tab lets you configure and fine-tune some of your store‘s details. We will now look over all of the functions in this section. General Clicking on the "Preferences" tab will directly take you to your store‘s general settings.
Enable Shop. Choose to make your shop active after you have made changes. Use it when you need to performe a maintenance on your shop. Note that the webservice will still be active, and thus your data will still be available this way. Maintenance IP. The maintenance IP allows people to access the store even if it is disabled. If you want to add more IP addresses, separate them with commas ",". To find out your IP address, go to http://www.myip.dk/ Enable SSL.
Round mode. Choose the rounding method: always superior, always inferior, or classic rounding. Automatically check for module updates. Display new and ready-to-be-updated modules at the top of the "Modules" tab. Hide optimization tips. The back-office homepage gives you a handful of optimization tips. If you are better without them, change that setting. Display suppliers and manufacturers. Display manufacturers and suppliers list even if corresponding blocks are disabled.
Shop name. Shop address line 1. Address line 2. Post/Zip code.
City. Country. Phone. Use your shop's contact phone. If you'd rather customers not call you, do not put anything in there. Shop e-mail. Use the general contact e-mail address that the customers should see when they receive an e-mail from your shop. Registration. Indication your shop's legal registrations numbers. This proves that you are a fully registered business, and gives it a better image. State. Fax. Appearance You can personalize your shop‘s appearance with the ―Appearance‖ tab.
Click ―Browse‖ to load an image from your computer.
A favicon is a small image that appears in the address bar of your browser and helps your customers find your store more easily amongst their list of favorites. The navigation pipe is what PrestaShop uses to separate breadcrumb items, for instance "Music players > iPods > Ipod Nano". The second section displays all the themes available on your server. Select the theme that will be active on your shop by clicking the radio button, then confirm by clicking "Save.
You can easily customized your shop with the various available themes. You can find them directly at: http://addons.prestashop.com/en/3themes-prestashop SEO & URLs SEO means Search Engine Optimization. It represents a set of techniques aimed at improving the visibility of a website on search engines. This section helps you improve the presence of your PrestaShop store on web searches, and therefore reach more potential customers.
presents you with a list of these CMS pages, and enables you to edit their friendly URLs. WARNING: Friendly URLs only work with a server setup that supports URL rewriting.
This forms presents you with a handful of fields: Page. Presents you the page that do not yet have a friendly URL set. Page's title. The title that will appear on the search engines when a request is made by a customer Meta description. A presentation of the product in just a few words, intended to capture a customer‘s interest It will appear in search results. Meta Keywords. Keywords that you must define in order to have your site referenced by search engines.
Here you can view and edit some of the default server settings. Most of the time, you shouldn't touch the first four fields (PS directory, Homepage file, Homepage file, Shop domain name for SSL) with knowing exactly what you are doing. One mistake could break your shop. Change the "Friendly URL" radio buttons settings if you know that your server can support URL rewriting. If not, leave it at "No".
Catalog mode. Enable the catalog mode turns your shop into a simply gallery of products, with no way to buy the items whatsoever. Allow ordering out-of-stock product. Displays the "Add to Cart" button even if the products is not currently available. Enable stock management. By default you should leave this feature enabled. This affects the entire inventory management of your store, such as the management according to status, etc. Display available quantities on product page.
Number of days during which the product is considered 'new'. When you add a product in your store, it is considered new and it is reported back through the "New products" block and the "New products" page. The field allows you to specify how many days the product will remain visible on the block and page. With this feature, you choose how to display and updated your store's news This page is usually accessed by your loyal customers. Re-direction after adding product to cart.
Use the legacy image filesystem. Only change this settings if you have moved the images folder from its default location. E-Mail At the end of the checkout process, a client can leave a message. He can choose whom to send it to by selecting from the drop-down menu. Under the "Email" sub-tab of the "Preferences" tab, you can configure PrestaShop to send emails to your customers. However, we advise that you consult your web host which settings to use for this feature.
Once you have configured emails using one of the two methods, enter your email address in the field labeled ―Test your email configuration‖ then click ―Send a email test at‖. Now check the inbox of the address provided to verify that you received the test mail. If you have not received it, please modify your configuration.
Your Your Your Your system administrator host ISP e-mail provider. Your web host can tell you whether or not your username is mandatory, as well as the password information, and the encryption to use. For example, in the case of GMail (the email service offered by Google), enter the following information: SMTP server: smtp.gmail.com User: user.name@gmail.
For instance, let's say your visitor frequently "player" as "palyer" and "plaier". You can create an alias for each of these typo, which will match the word "Player". Once all of your words are configured click "Save" to confirm. We also invite you to consult the section on meta tags, to better understand how to display products based on words typed by your customers. See Configuring product description on page 25 and Tags on page 47.
Add a New Images Size You can easily add a new image size, and even set which categories it applies to.
Type in its name, width and height. Choose which categories it applies to. Validate. Regenerate Images You may be dissatisfied with your shop's current thumbnails size. You can regenerate them using the "Regenerate" section at the bottom of the "Image" sub-tab page.
Select which category's images should be regenerated, indicate whether the previous thumbnails should be kept or not, then click "Regenerate Images". Database You can change your store‘s database settings if you need to change your database server, or if you change the configuration access to your database. However, before making any changes, be careful and do all the necessary checks, or ask your host. These changes are required only if you changed your database settings at your server level.
At the bottom of the page is the "MySQL Engine" section, which is a long list of all of PrestaShop's table, and their MySQL engine.
You can change the engine by ticking the appropriate tables, choose the engine in the drop-down menu, and clicking "Submit". You can learn more about the various MySQL engines (including some not available to you) on the MySQL website. Localization This sub-tab enables you to set the units used for your products.
In addition to that, PrestaShop provides you with an extensive list of existing unit localization packs.
Choose your shop's country, check the box that apply, and whole lot of local data will be imported for you. Finally, you can indicate your shop's language, using the adequate ISO 639 code for the language, and the adequate ISO 3166 code for the country. Search The "Search" sub-tab enables you to configure your shop's search function.
The following section enable you to configure the behavior of your shop‘s search function.
AJAX search. Enabling it displays a list of results from the moment your customers type a few letters into the search bar.
Instant Search. Minimum word length. You can choose the minimum size at which a word may be registered in the search index and found by your customers. This feature allows you to eliminate short words in the search, such as prepositions or articles (the, and, of ..). Blacklisted words. You can choose the terms that must not be found by your visitors. Enter them directly into the field separated by "|". Product Name Weight.
Force compile. Only enable this if you are building a theme, and needed to see your changes at each page reload. Cache. Only disable this if you debugging a theme or a module for PrestaShop. Otherwise, you should probably not touch this. Combine, Compress and Cache (CCC) CCC is a set of tools aimed at minimizing server load and theme loading time.
Smart cache for CSS. Smart cache for JavaScript. Minify HTML. Compress inline JavaScript in HTML. High risk HTML compression. It is marked as "high risk" because while the HTML code is very much compressed, it will not respect web-standards anymore. Use it at your own risk: some search engine do not deal well with non-standard-respecting website.
Cyphering Cyphering means to encrypt data so as to render unreadable to unwanted eyes. Your costumers' account details, as well your own, are protect by cyphering. Here you can choose the algorithm you prefer: Rijndael with mcrypt lib. Default choice. Fast and secure. custom BlowFish class. Better security, but performance take a toll, as it takes more time to validate the authentication, this for each page load.
As indicated the first time you open the "Geolocation" sub-tab, in order to use geolocation, you need download this file and decompress it into the /tools/geoip/ directory. This file is the GeoLite City database from MaxMind, an accurate database of cities locations. Once the file is in place and geolocation is enabled, you can choose which countries can access your shop (all of them, by default), and set PrestaShop's behavior for restricted and undefined countries: Visitors can't see your catalog.
At the bottom of the "Geolocation" sub-tab is the "Whitelist of IP address" section. It enables you to block specific IPs rather than blocking whole countries. It can be useful in case of spammers, bots or attacks. It is already filled with a list of known bad IPs. Add as many as needed, one per line, and click "Save".
Exploring PrestaShop's Tools PrestaShop's "Tools" tab provides access to various tools that enhance your PrestaShop experience. Languages PrestaShop comes multilingual out of the box: there are 5 default languages (English, French, Spanish, Deutsch and Italian), and many more are available to download. The "Language" tab manages the languages you'll see in your back office and your shop. When you click on this tab the page below is displayed.
In the "Language options" section, you can select which language will be displayed by default, both in the back office and the front office. If you want to add a language to your store, click the ―Add New‖ to reach the form below. In order to add a new language: Enter the Name. Enter the adequate ISO 639-1 code. Enter an image of the flag of the language you want to add: upload a very small sized picture that does not exceed the resolution of 16*11 pixels.
You can click on the flags at the top of your shop (front-office) to verify this operation. Similarly, visitors to your shop can now select an additional language by using the icons at the top of the page. Translations PrestaShop provides you with full translation tool for your shop. This helps you add and edit the current translations. This way, you are the master of your shop, and can handle your translated strings without having to wait for translators to publish their corrections.
Add / Update a language Many languages are available for your to download and install, directly from the PrestaShop servers. Your PrestaShop install will take care of downloading the language pack, unpacking it and create the correct subfolder in your install's /translation folder. You can also update the currently installed languages, likewise directly from the PrestaShop servers. But be reminded that any change that you might have made to a language pack will be lost if you update it.
Select the part of the current translation that you wish to edit: Front Office translations. Text visible to your customers about your shop. Back Office translations. The texts accessible from your store‘s admin panel Error message translations. The error message translations that may appear. Fields Names translations. The name of the fields in the front office or back office. Module translations. The terms used by the installed and activated modules. PDF translations.
Click on a section title to open or close it, edit at will, and click on the "Update Translation" button at the top of the page when you are done. At the right of each text field is a an icon: Hover the mouse cursor over it to display the Google Translate suggestion. Click it to apply the suggestion.
Quick Access PrestaShop has handy shortcuts to your most important pages, which can be accessed through the "Quick Access" menu, at the top of every page of the PrestaShop back-office. The "Quick Access" sub-tab enables you to create customized shortcuts in order to make your navigation within the admin area even easier. The page displays all the shortcuts that have already been created. You can create as many shortcuts as needed – just don't overdo it, obviously.
Let's create a shortcut the "Tracking" sub-tab of the "Catalog" tab: Give the shortcut a unique name. Indicate the page's address. o Go to the "Tracking" sub-tab. o Copy it's address; for instance, http://www.myprestashop.com/admin42/index.php?tab=Admi nTracking&token=6ebfba8b18a50168a20a97fb9614d750 o Paste the important bits (i.e., not the domain and admin folder, and not the token): index.php?tab=AdminTracking Indicate whether you want to have this tab open in a new window or not. Save.
customers, addresses, manufacturers, suppliers. Have a good look at the exemple displayed on the page. You will have to create a relationshop between the contenu of your columns, and the location of the data in the PrestaShop catalog. Data format Imported data file must be in text-file, using a CSV-based format (Coma Separated Value), and the accompanying .cvs file extension. We recommend using a semicolon ";" as a separator.
Uploading the file Once you have all your data in CSV format, you can upload them to your store's database using the form in the "Import" sub-tab of the "Tools" tab. Load your file from your computer by clicking "Browse", confirm by clicking "Upload". The page is updated, and a form appears: The name of your file will appear in the drop-down menu named "Select your .CSV file". Then: Select the type of data contained in your file, using the dropdown menu named "Select which entity to import".
If you want to remove all the products in your catalog before importing, select the appropriate option. Once all your choices have been made, click "Next step". Note that all import files are uploaded directly in the admin folder's /import sub-folder. If the CSV File drop-down menu gets too crowded, you can delete old imports directly using your FTP client. The next steps will be worked out on the screen that then loads.
Once you are done match your columns, click the "Import CSV data" button, and you're done! Matching configurations The matching process can be a tedious task if you cannot customize your CSV file's columns order according to that used by the PrestaShop importer, and even more so if you have to do that repeatedly or frequently. That is why PrestaShop includes a small tool to save the current matching order that you have set up using all the headers dropdown menus: Saving.
Add a new sub-domain is trivial. DB backup You must perform regular backups of your shop, so that in case of a crash, you can reboot your shop quickly and in the best conditions. The database contains all the information in your shop. To create database backups of your shop, you have several solutions. You can use tools such as phpMyAdmin (reserved for advanced users) or use the tool integrated into PrestaShop, such as the one available on the "DB Backup" tab displayed below.
The table above lists all backups that have already been made, specifying the date of creation, age, file name and size. To create a new backup of the database, click on "Create a new backup". You then arrive on the following notification: You are then prompted to click on the link "download the backup file" to save your database in the SQL format (and .sql file extension), archived in BZip2 format (.bz2). Put your backup in a safe place, for you might need it at any given time.
CMS - Creating a Text Page PrestaShop enables you create content pages just like you create product pages, using its CMS tool. The pages will appear to customers in the "Information" block on your homepage. The "CMS sub-tab presents you all the content pages that were previously created on your shop, for the currently selected category (by default, the home page).
Here we find the usual fields: CMS Category. You must first have created new categories, otherwise you will be limited to the home-page. Meta title. The name of the link to access the page. Meta description. Used to describe the content of this page for search engines. Meta Keywords. Used by search engines to understand what types of information the page is composed of. Friendly URL. Appears in the browser; also, make it easier for search engines. Page content.
Once all the fields are filled out, click on "Save." If activated, you can then view the result directly on your online store. Here is a sample page: Creating a New CMS Category Click the usual link to create a CMS category – actually, a sub-category of the root category, "Home". You can create as many categories as needed. !_Images^261-tools-cmsCategorieAddNew.png|border=1 Name. The category title.
Displayed. Whether the category (and its page) is available to the public, or hidden. Parent CMS category. The category under which this category is placed. By default, "Home". You can have an unlimited number of levels of categories. Description. Describes the category content. Meta title. The name of the link to access its pages. *Meta description *. Used to describe the content of this page for search engines. Meta keywords.
All fields are optional. Check the optimization box. Check the friendly URL box. Check the "Disable apache multiviews" if you have a issues with friendly URLs. Put your specific rules in the adequate text field. Click the "Generate .htaccess file" button Warning: your current .
Robots file generation A robots.text file enables you to block specific automated bots and web spiders, which crawl the web in order to find more webpages to add to their company's servers. Some bots you want to have full access to your website, such as Google's or Yahoo's, and some others you'd rather not, such as spam bots, content stealers, e-mail collectors, etc. Note that the worst of bots do not respect this files directive, as it is purely advisory. PrestaShop's robots.
If you want to add your own rules, do it after PrestaShop has generated this file, as it will delete any existing version of it. Stores PrestaShop provides a complete store-locating tool for your customers.
You can choose how these stores are displayed in the front-office.
All your stores are listed in a handy list.
Fill-in as many of the fields as possible, as it will be displayed to your customers right within the map:
Configuration Information This sub-tab serves as a handy reminder of your PrestaShop configuration: version, server info, PHP version, MySQL version. All these prove really useful when you need to report an issue to the PrestaShop developers, or simply your webmaster.
Webservice A Web service is a method of communication between two electronic devices over a network. It relies on a known set of methods, formats and access rights, so as be able to use the webservice's content on any other authorized tool, and build upon the original content. You can enable your PrestaShop install's webservice, so that third-party tools can access your data.
The configuration is pretty basic: if you don't want anyone to access your shop through third-party tools and apps, just keep it disabled. Warning: For security reasons, make sure your shop supports secure SSL connection! Not any app can access your store through the PrestaShop webservice: you decide which can, and what they can do. Every app as a unique connection key, with specific access rights.
Key. A unique key. You can either create your own, or choose to use a generated one. Key description. A reminder of who that key is for, and what it gives access to Status. You can disable a key anytime. Permissions. You can choose among a wide array of permissions, either by section and by type of access.
Logs Errors happen. Most of the time, you are not aware of them because the system handles them silently. But you might want to know about them, in order to be able to correct the most regular ones, and insure a better stability for your shop. The "Logs" sub-tab is were you can have a look at the PHP errors that happen. They are logged in the sub-tab's central table, and are presented in 4 types (here with original explanations from PHP.net): Informative only. Run-time notices.
know about everything, even the smallest notice. The default is "5": no notification is sent. Choose the level, and click "Save". Upgrade This sub-tab features a feature introduced with version 1.4.4 of PrestaShop, and which is still considered experimental: the One-Click Upgrade, which makes it incredible easier to upgrade your PrestaShop install to the latest version... provided you already have PrestaShop 1.4.4 installed. PrestaShop versions below 1.4.4 still need to be upgraded manually.
during the whole process (file backup, database backup, automatic upgrade, verification), so as to prevent customers from losing orders... PHP time limit: the automatic upgrade can be a lengthy process, as it needs to download the archive from prestashop.com, unzip it on the server, replace the currently installed files, then trigger the update itself. Hence, the PHP settings might be too low, and break the upgrade altogether, mid-process at worse.
This options enable you to have some control on the upgrade process: Don't save images: the upgrade process normally doesn't touch your images folder. If you have made a proper back of all your files, you might wish to let the process take care of that folder too, in order to have a clean install again and re-upload your files. Nevertheless, it not recommended to do this. Keep theme "prestashop": the upgrade process overwrites the default theme with its latest incarnation.
It gives you an indication of your version number, and the number for the latest version available on the PrestaShop servers. If there's a difference, you can click the "Upgrade PrestaShop Now!" button in order to start the upgrade process. A status upgrade then appears at the right, while the process is running.
performs an additional backup of said files and data itself (which you should not always count on, obviously. Make your own backup first). PrestaShop's own backup files are saved on your server, and if it turns your an update has gone badly, you can find them in the "Rollback" section of the "Upgrade" sub-tab. There are three available options: restoreFiles: takes the files from the latest backup, and re-installs them in place of those from the current installed version.