Branche: Nahrungsergänzungen.
Realisiert mit PrestaShop, Electron, JavaScript, Python, PHP.
Das tägliche Bearbeiten eingehender Bestellungen gestaltet sich im Backend von PrestaShop genau so wie in allen anderen Onlineshops recht mühsam und zeitraubend. Da im Browser gearbeitet wird, ist es nicht möglich z.B. alle neuen Aufträge mit einem Klick zu selektieren und mit einem einzigen weiteren Klick zu drucken.
Bestellungen aus PrestaShop drucken
Gelöst wurde das Problem für PrestaShop mit einer sog. Hybrid App, welche das schnelle und komfortable Arbeiten einer Desktop App mit den Vorzügen einer Web App vereint.
Das Programm ist über PHP direkt an die PrestaShop-Datenbank angebunden und hat folgende Features:
- In PrestaShop eingehende Bestellungen werden in Echtzeit angezeigt, ohne dass der Benutzer diese extra vom Server abrufen muss. So kann das Programm den ganzen Tag im Hintergrund laufen und eingehende Aufträge können bequem zeitnah abgearbeitet werden.
- Die Bestellungen können nach Kundengruppen selektiert werden.
- Ein Suchfeld gestattet das Filtern über alle angezeigten Spalten.
- Alle wesentlichen Auftragsdaten sind auf einen Blick sichtbar, inkl. Zahlungsart und Zahlungs-Status.
- Ein Klick auf die Emailadresse des Kunden öffnet eine neue Mail im installieren Mailprogramm.
- Die Software liest alle verfügbaren Zahlungs-Statuscodes direkt aus der PrestaShop Datenbank aus.
- War eine Transaktion fehlerhaft, wird der entsprechende Zahlungstatus rot markiert.
- Bestellungen können einzeln oder alle mit einem einzigen Klick zum Drucken markiert werden.
- Das Drucken aller markieren Bestellungen aus PrestaShop ist dann nur noch 1 einziger Mausklick.
- Gedruckte Belege verschwinden aus der aktuellen Ansicht, können jedoch per Klick 30 Tage rückwirkend nochmals aufgerufen werden.
- Nach Belegdruck wird der Status in PrestaShop automatisch auf “Bestellung wurde bearbeitet” gesetzt.
- Dier gedruckte Auftrag enthält alle Daten in komprimierter, übersichtlicher Form. So z.B. Kontaktdaten des Kunden, abweichende Lieferadresse, den aktuellen Zahlungstatus oder die für Paypal verwendete Emailadresse und den Paypal Transaktionscode zum leichteren Auffinden der Zahlungseingänge.
- Die Software läuft auf beliebig vielen Arbeitsplätzen unter macOS oder Windows.
- Eine Auto-Update-Funktion erlaubt Updates im laufenden Betrieb.
Unter der Haube sorgen JavaScript und Bootstrap für eine schnelle grafische Oberfläche und die Darstellung des Datengitters. Asynchrone JavaScript-Aufrufe und PHP managen die Anbindung an die PrestaShop Datenbank und Python die Aufbereitung der Druckdaten.