PrestaShop for Sellsy
Configure a Sellsy connector for PrestaShop
Supported workflows
Orders into invoices
Each order is automatically converted into an invoice.
Orders into estimates
Convert your orders into estimates, with draft, validation and signing.
Orders into sales orders
Generate a sales order document for each store order.
Delivery notes
Issue a delivery note alongside each order.
Refunds into credit notes
Refunds automatically generate a credit note linked to the original invoice.
Customer sync
Customers are created or reconciled automatically by email.
Product sync
Products are matched to your catalog by reference, and created when missing.
Payment sync
Payments collected on your store are recorded against the document.
Invoices by email
Send finalized invoices to your customers by email automatically.
Stock updates
Keep stock levels in sync between your store and your invoicing software.
Overview
This integration lets you automatically sync your PrestaShop orders to Sellsy, turning your e-commerce orders into invoices, quotes, purchase orders, or delivery notes depending on your needs.
Key features
- Automatic synchronization: New orders are retrieved every 5 minutes
- Smart reconciliation: Existing customers and products are automatically linked
- Tax handling: PrestaShop tax information is preserved
- Configurable workflows: Choose the document types to create in Sellsy
- Multistore mode: Support for multiple PrestaShop stores
Installation
Sign up and log in
- Create your account on Order Invoicer
- Log in to your customer area
Note: Signing up is free and lets you test the integration.
Create a new connector
- In your dashboard, click "Add a connector"
- Select "PrestaShop" as the e-commerce platform
- Select "Sellsy" as the invoicing software
- Click "Create connector"
Important: This step creates the foundation of your integration. You can change the settings later.
Configure PrestaShop
- Your store URL: Enter the full URL of your PrestaShop (e.g.
https://your-store.com) - API key: Enter the API key generated in PrestaShop (32 characters)
- Click "Test connection" to verify access
- Click "Save" to validate the configuration
Verification: Make sure the URL ends with your domain (without a trailing
/).
Configure Sellsy
It is strongly recommended that the user configuring this step be an administrator of the Sellsy account, so that they automatically have all the permissions required by the connector.
Otherwise, please make sure the collaborator's privilege profile has at least the following permissions:
- Clients / Client visibility level: All
- Clients / Create clients
- Contacts / Contact visibility level: All
- Contacts / Create contacts
- Invoicing / Access to the Invoicing module
- Invoicing / Invoice visibility level: All
- Invoicing / Create invoices
- Invoicing / Validate invoices
- Invoicing / Credit note visibility level: All
- Invoicing / Create credit notes
- Invoicing / Validate credit notes
- Invoicing / Purchase order visibility level: All
- Invoicing / Create purchase orders
- Invoicing / Allow creating purchase orders for a client with an overdue invoice
- Invoicing / Template visibility level: All
- Invoicing / Allow adding simple lines to documents
- Catalog / Create products and services
- Catalog / Edit products and services
- Catalog / Manage variants
Click "Connect Sellsy" and accept the permissions.
Note: The Sellsy configuration is identical for all e-commerce platforms.
Enable your workflows
Once the Sellsy app is installed, you will be redirected automatically to this step.
Pay attention to the start date of your flows (by default, the date the connector is configured).
We recommend generating "drafts" rather than finalized invoices during the testing phase.
You can configure:
- The document owner (by default, the user who configured Sellsy)
- A document template
- A pricing category
Missing a setting you consider essential? Please contact us by email at contact@orderinvoicer.com.
You must enable at least one flow to move on to the next step.
Recommended workflows for PrestaShop
Workflow 1 - Invoice creation (Recommended)
- Automatically converts orders into Sellsy invoices
- Configurable trigger based on order status
- Automatic sending of invoices by email
Workflow 2 - Purchase order creation
- Pushes orders to Sellsy as purchase orders
- Useful for stock management and preparation
Workflow 3 - Quote creation
- Converts orders into Sellsy quotes
- Ideal for orders awaiting validation
Workflow 7 - Delivery note creation
- Automatically generates delivery notes
- Perfect for logistics and shipping
Activate your subscription
For now, please contact contact@orderinvoicer.com to activate your subscription.
Note: We offer different plans tailored to your order volume.
Check the conversion of your orders
For PrestaShop, new orders are converted every 5 minutes, so please be patient.
Automatic reconciliation
Customers
- PrestaShop customers present in Sellsy are reconciled automatically by email
- New customers are created automatically in Sellsy
- Contact information is preserved
Products
- PrestaShop products already present in Sellsy are reconciled automatically by reference (Sellsy) and SKU (PrestaShop)
- New products are created automatically in Sellsy
- Price and stock information is synchronized
- Important: The SKU must contain at least 2 characters to be synchronized
Taxes
- Tax information is retrieved from PrestaShop
- Please make sure it is configured correctly in PrestaShop
- VAT rates are preserved in Sellsy
Advanced configuration
Synchronization settings
Synchronization frequency
- New orders: Every 5 minutes
- Updates: Every 10 minutes
- Manual synchronization: Available from the dashboard
Error handling
- Orders in error are flagged in the dashboard
- Reconversion attempts are automatic
- Error logs are available for diagnostics
Workflow customization
Trigger conditions
You can configure when to trigger each workflow:
- Order confirmed: As soon as the order is validated
- Order paid: After payment is received
- Order shipped: After the shipping status is updated
- Order completed: Once the order is finalized
Multistore configuration
If you use PrestaShop in multistore mode:
- Create one connector per store: Each store requires its own configuration
- Separate API keys: Use different API keys for each store
- Custom workflows: Adapt the workflows to the needs of each store
Troubleshooting
Common issues
Synchronization is not working
- Check that the API keys are correct
- Make sure the PrestaShop webservice is enabled
- Check the permissions of the API key
Customers not reconciled
- Check that the emails match between PrestaShop and Sellsy
- Make sure the customers exist in Sellsy
- Check the case of the emails
Products not reconciled
- Check that the references/SKUs match
- Make sure the products exist in Sellsy
- Check the reference configuration
Tax errors
- Check the tax configuration in PrestaShop
- Make sure the VAT rates are correct
- Check the tax rules configuration
Logs and diagnostics
Access the logs
- In your dashboard, go to "Settings"
- Click "Logs"
- Review the errors and warnings
Diagnostic information
- Last synchronization: Time of the last retrieval
- Pending orders: Number of orders being processed
- Recent errors: Details of the latest errors
Best practices
Data preparation
Before the first synchronization
- Check that your Sellsy customers have valid emails
- Make sure your Sellsy products have unique references
- Check the tax configuration
Ongoing maintenance
- Regularly monitor error logs
- Check the quality of synchronized data
- Test the workflows after updates
Performance
PrestaShop optimization
- Keep your PrestaShop up to date
- Optimize your database
- Use a cache to improve performance
Sellsy optimization
- Organize your products with clear references
- Keep your customers up to date
- Use document templates to standardize
Support
Help resources
- Documentation: Consult this documentation for common questions
- Technical support: Contact
contact@orderinvoicer.comfor assistance - Community: Join our user community
Contact
- Email:
contact@orderinvoicer.com - Response: Within 24h on business days
- Emergencies: Priority support for active customers
Configuration
You can change the connector settings at any time from your Order Invoicer dashboard.
Note: Configuration changes are applied immediately for new orders.