Home Service How it works Pricing FAQ Contact Try it free → Log in 🌐 Español
🔌 PrestaShop integration

An AI chatbot
for your PrestaShop store

It answers your shoppers 24/7, in any language, with your real products, prices and stock and the status of every order. It installs with a free module: upload it from your store’s back office, press “Connect” and the chat shows up on its own.

No code to paste. No theme to edit.

Works withPrestaShop 8.1 to 9.x
Module languagesEnglish and Spanish
RequirementsHTTPS and a single store
Module priceFree
What your store gets

What the bot handles
while you do something else

🌙

It answers when you’re away

A good share of a store’s questions come in at night or over the weekend. The bot replies right away, without anyone having to watch the chat.

📏

Combinations: size, color, dimensions

PrestaShop builds each variant as a combination with its own price and stock. The bot reads them and answers about the exact combination it’s asked about.

📦

Real stock, not a promise

If a combination is out of stock, the bot says so and offers the ones in stock. And it follows what you set up in your store: if you allow orders when out of stock, it knows that too.

🧾

“Where is my order?”

The shopper types the order reference (the one in their confirmation email) and the email used for the purchase. The bot checks that they match before showing anything, then replies with the status and the tracking number.

🌍

It replies in the shopper’s language

It detects the language they write in and answers in kind. Someone writing in Spanish, French or Portuguese isn’t left waiting.

🎯

It only knows your business

No generic answers from the internet: it replies with what’s in your store and what you add in your dashboard. When it doesn’t have a reliable answer, it points to your contact details instead of making something up.

How it works

One module that does
both things at once

1. The chat in your store

The module adds the chat to every page of your store, on desktop and mobile. There’s no code to paste and no template to edit. Besides your catalog, the bot answers with whatever you add in your dojosell dashboard: FAQs, shipping terms, returns policy, payment methods, anything you like.

2. Your catalog and orders, live

When you connect, the module creates read-only access to your store and the bot starts reading your real catalog: products, prices, combinations and stock, plus order status. This belongs to the plans with a connected catalog, and connecting your store starts a Pro plan trial on its own, so you can see it working with your own products before paying anything.

See plans and pricing →

Installation

How to install the module
on your PrestaShop store

It installs like any other PrestaShop module, from your store’s back office. You don’t need to code or access the server.

Before you start

The module checks all of this on its own and, if something is missing, tells you what it is before changing anything. Still, it helps to know up front:

✦PrestaShop 8.1 or laterIt works on PrestaShop 8.1 to 9.x. You can see your version in the back office under Advanced Parameters → Information.
✦Your store must use HTTPSIts address must start with https:// and SSL must be enabled under Shop Parameters → General. The access key travels with every request, and without a certificate it won’t connect.
✦A single storePrestaShop’s multistore mode must be turned off. Stores with several shops in one installation can’t be connected yet.
✦A server that reads .htaccessThe bot queries your store at the /api/ address, which PrestaShop sets up through its .htaccess file. Shared hosting (Apache or LiteSpeed) handles this on its own. If your server runs Nginx, your provider needs to have that address configured.

Step by step

1

Download the module

It’s a free ZIP file. Download it here and don’t unzip it: PrestaShop uploads it as is.

2

Upload it to your store

In the PrestaShop back office go to Modules → Module Manager and press Upload a module, top right. Drop the ZIP and wait for the “installed” message.

3

Press “Connect with dojosell”

On the same screen press Configure and then Connect with dojosell. If your store’s Webservice is turned off, the module tells you and asks you to confirm before turning it on. It’s PrestaShop’s standard way of giving other applications access.

4

Finish in dojosell

The module shows the Open dojosell to finish linking button. Press it: in the tab that opens, sign in or create your free account, with your store’s domain as your site, and confirm the store is yours. When you’re done, it takes you back to the confirmation on its own.

5

Check it

Open your store in a new tab. The chat should show up at the bottom right, on every page. Ask it about one of your products: it should reply with its price and stock.

What access you give dojosell

The module creates a read-only PrestaShop Webservice key, just as if you created it yourself under Advanced Parameters → Webservice. dojosell can’t change anything in your store: not products, not prices, not orders.

  • The key reads products, combinations, stock, categories, attributes, orders, carriers, order statuses, currencies and languages.
  • From your customers, only the purchase email is used, to check that whoever asks about an order is the one who placed it.
  • The key never gets access to your store settings.
  • Before saving anything, dojosell tests the key against your store.
  • Your catalog syncs on its own every few minutes. Anything you entered by hand in your dashboard is not deleted.
  • If you uninstall the module, the key is deleted and the chat disappears from your store.

If something doesn’t work

The module shows you on its own screen why it can’t connect: missing HTTPS, multistore turned on, or an /api/ address that doesn’t respond. Once the problem is fixed, press “Connect with dojosell” again. And if your store was already connected and stops working, the screen has a button to generate a new connection, which creates another key without changing which dojosell account it’s linked to. And if none of that is enough, write to us at info@dojosell.com.

The fine print

Three things worth
knowing up front

One store per account

Each dojosell account has one bot, and each bot connects to one store. If you already have another store connected, even on another platform, we ask before replacing it.

Your theme must use the standard footer

The chat is added through PrestaShop’s standard footer, which the classic theme and nearly every theme use. A heavily customized theme that leaves it out won’t show the chat.

It depends on your hosting

The bot checks your store every so often. If your hosting is very slow or down, syncing falls behind. That’s not something we can fix from the outside.

FAQ

Questions that always come up

Does the module cost anything?

No. The module is free. What you pay for is the dojosell plan, and to start you have the free trial: no card required and nothing is charged automatically.

Is it on the PrestaShop Marketplace?

No. You download it from this page and upload it from your store’s back office, with PrestaShop’s own “Upload a module” button.

Can the bot change anything in my store?

No. The key the module creates is read-only. It can read products, prices, stock and orders, and nothing else. It can’t create, edit or delete anything.

What if I change a price or a combination sells out?

You don’t need to do anything: syncing picks up changes on its own every few minutes. Discounts from price rules can take up to an hour to show.

How does a shopper check an order?

They type the order reference, which is a set of letters like XKBKNABJK shown in the confirmation email, along with the email used for the purchase. If they match, the bot tells them whether it’s paid, whether it has shipped and the tracking number. If the carrier has its tracking address set up in PrestaShop, it also gives them the link. If the email doesn’t match, it shows nothing.

The chat doesn’t show up in my store

Check four things. That the module’s screen says the store is connected and linked. That your account has an active plan or a current trial, and hasn’t run out of messages for the month. That you cleared the cache under Advanced Parameters → Performance. And that your theme uses PrestaShop’s standard footer.

It won’t let me connect the store

The module tells you why on its own screen. It’s almost always one of the requirements above: a store without HTTPS, multistore turned on, or a server that doesn’t respond at the /api/ address. If the reason isn’t clear, write to us at info@dojosell.com.

What happens if I uninstall the module?

The module deletes its access key, lets dojosell know and the chat disappears from your store. PrestaShop’s Webservice stays on, in case you use it for something else. If you don’t need it, turn it off under Advanced Parameters → Webservice.

What if my store isn’t on PrestaShop?

The chat installs on any website by pasting one line of code. The live catalog and order connection is currently available for PrestaShop, WooCommerce and Tiendanube.

Want to try it with your own store?

The module is free and so is the trial: no card required and nothing is charged automatically. Connecting your PrestaShop store starts the Pro plan trial on its own, so you can see it working with your real products.

Ki · dojosell assistant
● Online