Skip to content

Integration

Pindash for PrestaShop

Your PrestaShop sales in a clear dashboard and in an email every morning. Install our free module, paste a code and you’re done: the module creates a read-only webservice key and sends it to us. No creating keys or ticking permissions by hand.

  • Read-only (GET)
  • One-click connection on PrestaShop 1.7.5 or later

How it connects

  1. In Pindash, download the free “Pindash” module and install it in your store: Modules → Module Manager → Upload a module.
  2. Get your connection code in Pindash (it expires after 15 minutes and works only once).
  3. In the module, paste the code and click Connect to Pindash. Before anything changes, you’ll see which account the store will connect to and what the module will do.
  4. Click Continue and connect: the module creates the read-only key and sends it straight to us, encrypted. Confirm your order statuses in Pindash and the import begins.

The key the module creates only has read (GET) permission on the resources listed here: no permission to create, edit or delete anything. Clicking “Disconnect” in the module, or uninstalling it, deletes the key.

Order source, if you turn it on: the same module can save the channel each order came from, so you can see your sales by channel. It’s a separate feature that you turn on yourself in the module settings.

Key permissions (GET only)

Required
orders, order_states, currencies
Recommended
order_histories (the exact date an order becomes a sale) and order_slip (refunds)
Catalog and multistore
shops, products, combinations, stock_availables, languages
Order source
pindash_origins (only with the feature turned on)

We don’t request customers or addresses. The module shows you the full list before creating the key.

Versions and compatibility

Pindash works with PrestaShop 1.7.5 or later, including PrestaShop 8 and 9. We’ve certified it with real stores on the versions in the table; if something doesn’t work on your version, we’ll support you right away until it does. Plugins, customizations or hosting restrictions may also need some help: we’ll sort them out with a specific diagnosis.

PrestaShop compatibility status
VersionStatusGuide
8.2Certified
Tested with two real stores (8.2.3 and 8.2.8): orders, statuses, refunds and credit slips matched to the cent for a closed month; catalog and stock. Connected with the module on 8.2.3.
PrestaShop guide
1.7.8Certified
Tested with two real stores (1.7.8.11): orders, statuses and refunds matched to the cent for a closed month, including with 15 currencies; catalog and stock. Connected with the module on 1.7.8.11.
PrestaShop guide
1.7.5Certified
Tested with one real store (1.7.5.2): orders, statuses and refunds matched to the cent; catalog and stock. Pindash works around the known PrestaShop 1.7.5 bug with PHP 7.2 or later. Connected with the module on 1.7.5.2.
PrestaShop guide
Other versions from 1.7.5 (including 8 and 9)Compatible
Not yet certified with a real store. If something goes wrong when connecting or reading your orders, we’ll support you right away until it works. Contact us.
PrestaShop guide

Multistore: we haven’t tested it with a real multistore installation yet.

Requirements

  • An HTTPS address with a valid certificate.
  • Permission to install modules in your store. The module turns on the webservice if it’s off; it must be reachable from the internet.
  • Your store must be able to connect to app.pindash.pro over HTTPS to send us the key.
  • Your hosting must allow the Authorization header; if it blocks it, we’ll let you know and help you fix it without putting the key in the URL.
  • Multistore: each selected store counts as one store on your plan.

How we calculate your sales

You choose which order statuses count as a sale, canceled or refunded. By default we suggest “Payment accepted”, “Processing in progress”, “Shipped” and “Delivered” as sales, and you confirm. Refunds are subtracted on the date of the credit slip.

Do you run a PrestaShop store?

Start your 14-day free trial, and if you get stuck connecting, we’ll help at no cost.