PrestaShop Documentation, PrestaShop Tutorials

PrestaShop what is CDN

A CDN (Content Delivery Network) in PrestaShop helps your store load faster by serving images, CSS, JavaScript, and other static files from servers closer to your visitors. How CDN Works Without CDN: Visitor in Mumbai loads files directly from your hosting server. If your server is far away or slow, website becomes slow. With CDN: Static files are copied to…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop How to add products

To add products in PrestaShop: Step-by-step (PrestaShop 1.7 / 8 / 9) Log in to your Admin Panel Go to Catalog → Products Click “New Product” Fill basic details: Product Name Product Type: Standard Product Pack Virtual Product Price Quantity/Stock Upload product images Add: Description Short description SEO title/meta description Categories Brand/Manufacturer Configure: Shipping Combinations/Variants (size, color) Features Related products…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop 9 System Requirements

System Requirements for PrestaShop 9 Minimum Server Requirements Component Requirement Web Server Apache 2.4+ or Nginx PHP PHP 8.1–8.5 Recommended PHP PHP 8.4 for PS 9.0, PHP 8.5 for PS 9.1 Database MySQL 5.7+ or MariaDB 10.2+ RAM Minimum 512 MB memory_limit OS Linux recommended HTTPS SSL certificate required Composer Required for development Node.js Node.js 20.x for frontend development Official…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop Best abandoned cart settings for maximum conversion

For PrestaShop, the highest-converting abandoned cart setup usually focuses on: Fast first reminder Small but targeted discounts WhatsApp + email combination Mobile-friendly emails Limiting too many reminders Recommended High-Converting Setup Reminder Flow Timing Goal Discount 30–60 minutes Reminder only No discount 24 hours Create urgency 5% 48–72 hours Final recovery 10% or free shipping Avoid sending more than 3 emails.…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop Abandoned Cart Settings

In PrestaShop, “Abandoned Cart” settings are usually managed through a module, because default PrestaShop does not include advanced abandoned cart recovery emails. Common Abandoned Cart Settings 1. Enable Guest Checkout Go to: Shop Parameters → Order Settings Enable: Guest checkout Reorder option This helps reduce cart abandonment. 2. Install an Abandoned Cart Module Popular modules: PrestaShop Addons Marketplace Modules like:…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop how to find version from files

You can find the version of PrestaShop from files in several ways: Method 1: Check config/settings.inc.php (PrestaShop 1.6 and older) Open: /config/settings.inc.php Search for: define(‘_PS_VERSION_’, ‘1.6.x.x’); Method 2: Check app/AppKernel.php (PrestaShop 1.7) Open: /app/AppKernel.php Look for something like: const VERSION = ‘1.7.x.x’; Method 3: Check src/Core/Version.php (PrestaShop 8) Open: /src/Core/Version.php You may see: public const VERSION = ‘8.x.x’; Method 4:…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop Geolocation Setup and documentation

PrestaShop Official Website In PrestaShop, Geolocation allows your store to detect a visitor’s country using their IP address. It can automatically: Restrict access by country Show localized taxes Display country-specific shipping methods Improve fraud prevention Support regional compliance How to Configure Geolocation in PrestaShop Step 1: Open Geolocation Settings Go to: International → Geolocation Step 2: Download GeoLite2 Database PrestaShop…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop Carrier Setup

PrestaShop Official Website In PrestaShop, Carrier Setup is used to configure shipping methods and delivery charges for your store. How to Configure Carriers in PrestaShop Open Carrier Settings Go to: Shipping → Carriers Here you can: Add new courier/shipping methods Set shipping prices Configure delivery zones Set free shipping rules Add a New Carrier Click Add New Carrier You can…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop Localization

PrestaShop Official Website In PrestaShop, Localization helps you configure your store for different countries, languages, currencies, taxes, units, and regional settings. It is important for international selling. Main Features of PrestaShop Localization 1. Languages You can install multiple languages for your store: English French Arabic Hindi Spanish etc. Path: International → Localization → Languages 2. Currencies Supports multiple currencies: INR…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

Prestashop how to hook unhook module transplant module from back-office

In PrestaShop, managing hooks (also called positions or transplanting modules) from the back-office is straightforward. Here’s how you can hook, unhook, and transplant modules step by step. 🔹 1. Go to Positions (Hooks Page) Login to Admin Panel Navigate: Design → Positions (In older versions: Modules → Positions) 🔹 2. Transplant (Hook) a Module This means attaching a module to…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop Products Extra Tabs Benefits

Adding extra tabs on product pages in PrestaShop isn’t just about design—it can directly affect conversions, SEO, and customer trust. If used properly, they become a quiet sales tool. 🛒 1. Better Product Presentation Extra tabs let you organize content like: Description Specifications Reviews FAQs Shipping info 👉 Instead of a long messy page, users get clean, structured information. 📈…

Continue Reading

PrestaShop Documentation, PrestaShop Tutorials

PrestaShop API Web Service

The PrestaShop Webservice API allows you to interact with your store programmatically—create, read, update, and delete data like products, customers, orders, etc. It’s very useful if you want to connect your store with mobile apps, ERP systems, or automation scripts (like your PHP/Python work). 🔧 1. Enable Webservice API Go to Back Office → Advanced Parameters → Webservice Click Enable…

Continue Reading