Cos'è. Applicazione desktop cross-platform sviluppata internamente da MontMara S.r.l. per gestire prezzi, sconti e margini di e-commerce PrestaShop. Attualmente in uso su Orologin.com e Luxislife.store per l'applicazione automatizzata di regole prezzo.
Cosa fa:
- Gestione multi-store nativa: ogni sito PrestaShop è un profilo con database, dominio, IVA e commissioni configurabili in modo indipendente
- Sconti parametrizzabili per categoria, marca e fornitore, con applicazione batch alle righe selezionate
- Filtri combinati su stato prodotto, condizione di sconto, categoria e fornitore, con ricerca live su tutte le colonne
- Calcolo margini automatico che considera commissioni marketplace (PayPal, Klarna, Stripe) e IVA per paese
- Gestione categoria "Prodotti a tempo" per campagne sconti temporanee, con azione dedicata di rimozione dalla categoria
- Import/export configurazioni in JSON tra installazioni diverse: spostare il setup da un PC all'altro richiede secondi
- Integrazione Google Analytics GA4 per correlazione sconti/vendite in tempo reale
La sfida tecnica. Su cataloghi con migliaia di prodotti l'applicazione di sconti via Webservice PrestaShop richiederebbe ore. PriceFlow bypassa il webservice e opera direttamente sul database MySQL con transazioni batch, riducendo l'operazione a pochi minuti. Il calcolo dei margini tiene conto delle commissioni di pagamento e della vendita marketplace, coerenti con la configurazione multi-store.
Stack tecnico: Python 3, PySide6 (Qt Framework), MySQL connector, integrazione Google Analytics Data API, QSettings per storage locale profili, PyInstaller per distribuzione desktop, JSON per export configurazioni.