What PrestaShop integration covers
PrestaShop is an open-source eCommerce platform. Its Webservice gives outside software create, read, update and delete access to the shop's data, which is how an integration reaches it. Typical projects connect PrestaShop to an ERP such as NetSuite or SAP: orders and customers go to the ERP, and stock levels, prices and order progress come back to the shop. Clarity Connect runs each of those flows in both directions, live or on a schedule.
Records synced with PrestaShop
- Customers and addresses
- Orders
- Order states
- Products
- Stock
- Carts
- Prices
How the PrestaShop connection works
Webservice keys with narrow rights
The Webservice is switched on under Advanced Parameters, where you also create a 32-character key for the integration. Each key gets rights per resource and per method (GET, POST, PUT, PATCH, DELETE, HEAD), and PrestaShop's own documentation warns against giving any key every right. We request only the resources the integration actually touches.
The resources an ERP link uses
Orders, order histories and order states carry an order through its life; customers and addresses hold the account; products and stock_availables hold the catalog and quantities. The ERP updates stock_availables, and each new order history entry moves the order to its next state.
PrestaShop 9's Admin API
PrestaShop 9 adds an Admin API built on API Platform 3 and secured with OAuth, with endpoints organised around business operations rather than raw database objects. The Webservice is still documented for version 9, so on a new build we check which of the two covers the records you need.
See Clarity Connect move an order
Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.
Systems we connect to PrestaShop
Clarity Connect connects PrestaShop to any of these. We have pages on PrestaShop and SAP and on PrestaShop and Clarity eCommerce; linked names below go to each system's own integration page.
eCommerce platforms
- 3dcart (Shift4Shop)
- Adobe Commerce (Magento)
- AspDotNetStorefront
- BigCommerce
- Clarity eCommerce
- EKM
- nopCommerce
- SAP Commerce Cloud (Hybris)
- Shopify
- Shopware
- Volusion
- WooCommerce
- X-Cart
- Znode
Marketplaces
- Amazon Fulfillment
- Amazon Marketplace
- Amazon Seller Central
- eBay
- Etsy
- Walmart Marketplace
- Wayfair
ERP and accounting
- Acumatica
- Brightpearl
- Dynamics 365
- Dynamics AX
- Dynamics GP
- Dynamics NAV
- Epicor
- Epicor Eclipse
- Epicor ERP 10 (now Kinetic)
- Epicor ERP 9
- Epicor Kinetic
- Epicor Prophet 21
- FreshBooks
- Hermes
- Infor
- Infor CloudSuite
- Kashflow
- Linnworks
- NetSuite
- Odoo
- Oracle
- Oracle EBS
- Oracle Fusion
- Oracle JD Edwards
- QuickBooks
- Sage 100
- Sage 200
- Sage 300
- Sage 50
- Sage Intacct
- Sage X3
- SAP
- SAP Business ByDesign
- SAP Business One
- SAP Concur
- SAP ECC
- SAP S/4HANA
- SYSPRO
- Xero
- Zoho Inventory
CRM
- Agile CRM
- Dynamics CRM
- HubSpot
- Pipedrive
- Podio
- QuoteWerks
- Salesforce
- Salesforce Marketing Cloud
- Streak
- SugarCRM
- Zendesk
- Zoho
Payments
- Authorize.net
- BNG
- BridgePay
- Chase Orbital Paymentech
- Cybersource
- Fiserv (First Data)
- GoCardless
- Heartland
- Opayo (formerly Sage Pay)
- Payeezy
- Payoneer
- PayPal
- PayTrace
- Stripe
- Worldpay (formerly Vantiv)
Shipping and freight
- A. Duie Pyle
- AAA Cooper Transportation
- ABF Freight System
- Averitt Express
- Day & Ross
- Daylight Transport
- Dayton Freight Lines
- DHL
- DPD
- Estes Express Lines
- FedEx
- FedEx Freight
- Oak Harbor Freight Lines
- Parcelforce
- Pitt Ohio
- R+L Carriers
- Roadrunner Freight
- Saia
- ShipStation
- Southeastern Freight Lines
- TForce Freight (UPS Freight)
- TNT (FedEx)
- UPS
- USPS
- Werner Enterprises
- XPO
Content management
- DNN
- dotCMS
- Drupal
- ExpressionEngine
- Joomla
- Kentico
- Sitecore
- Sitefinity
- WordPress
Marketing automation
- Act-On
- ActiveCampaign
- Adobe Marketo Engage
- ClickDimensions
- Ontraport
- Salesforce Account Engagement (Pardot)
- SharpSpring
- Dotdigital (formerly dotmailer)
- Elastic Email
- Mailchimp
- Mailjet
- Microsoft Exchange
- SendGrid
- SMTP2GO
Social media
- X (Twitter)
- YouTube
Analytics
- Google Analytics
- Google Tag Manager
- Qualtrics
File storage
- Amazon S3
- Box
- Dropbox
- Google Drive
- Google Workspace (G Suite)
- OneDrive
Databases
- Amazon RDS
- Amazon Redshift
- Microsoft SQL Server
- MySQL
- PostgreSQL
EHR and EMR
- eClinicalWorks
- Epic
- LabVantage LIMS
- LabWare LIMS
- PioneerRx
- STARLIMS
- Thermo Fisher SampleManager LIMS
- TIMS
Other systems
- Aareon QL
- Abillity
- Clickatell
- Eventbrite
- FTP
- Groupon
- HCL Notes (Lotus Notes)
- Jira
- Metapack
- OData
- Rithum (ChannelAdvisor)
- SFTP
- Slack
- SurveyMonkey
- Zoho People
Linked names have their own integration page.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform. It maintains a two-way, always-on link between PrestaShop and the systems around it and runs any number of tasks, each live or on a schedule. Clarity has built over 3,000 integrations with it, and clients can get the platform and connector source code.
Discovery
A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.
Tasks and mapping
Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.
Testing
Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.
Live, with a dashboard
Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.
Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.
Questions
Can PrestaShop connect to NetSuite?
Yes. Orders and customers go from PrestaShop to NetSuite, and NetSuite returns stock, prices and fulfilment status. Both are cloud systems, so Connect runs in the cloud with access limited to each one. See NetSuite integration.
Which PrestaShop API does Clarity Connect use?
Usually the Webservice, with a key that has rights only to the resources the integration needs. On PrestaShop 9 we also look at the newer Admin API.
Can order status in PrestaShop update from the ERP?
Yes. When the ERP ships or invoices an order, Connect adds an order history entry in PrestaShop, which moves the order to the matching state.
Is PrestaShop a good fit for B2B ordering?
It depends on how much of your pricing and account structure lives in the ERP. If you're weighing a move, see our PrestaShop and Clarity eCommerce page.
Related resources
Plan your PrestaShop integration
Tell us which ERP, CRM or gateway your PrestaShop store needs to reach. A business analyst will document the records and timing with your team first. Call (800) 928-8160, email sales@clarity-ventures.com or get a consultation.
Book a demo





