sanctusmob Posted August 28, 2018 Share Posted August 28, 2018 Καλησπέρα σε όλους Για όσους κάνουν τις παραγγελίες "Shipped" και τις αφήνουν έτσι να ξέρουν πως είναι λάθος, για όσους τις κάνουν "Delivered" ξέρουν τι κόπο και χρόνο θέλει. Έφτιαξα μία εφαρμογή σε C# που ενημερώνει αυτόματα τις παραγγελίες που έχει παραδοθεί. Δηλαδή αλλάζει το status από "απεστάλη" σε "παραδόθηκε" Συνδέετε με στο web api του prestashop. Κατεβάζει τις X παραγγελίες που έχουν χαρακτηριστεί ως "απεστάλη". Συνδέετε με το web service από τον εκάστοτε courier (προς το παρόν ACS, Γενική ταχυδρομική και Ελτα Πόρτα Πόρτα, σύντομα και speedex). Τραβάει το status και το history και ενημερώνει το prestashop για τις παραγγελίες που παραδοθήκαν. Την επόμενη φορά που θα κατεβάσει τις παραγγελίες θα κατεβάσει μόνο αυτές που είναι σε "απεστάλη". Οπότε έτσι μπορούμε να αλλάξουμε το status από όλες μας τις παραγγελίες, ακόμη και τις πιο παλιές. Μπορούμε να παρακολουθούμε πακέτα που δεν παραδόθηκαν (ελλειπή στοιχεία, δεν τον βρίσκουμε και τα γνωστά... ) και να επέμβουμε ώστε να έχουμε λιγότερες επιστροφές . Επίσης όταν έχουμε τις παραγγελίες σε "παραδόθηκε" μπορούμε να κάνουμε export και να δούμε τις αντικαταβολές που έχουμε να παίρνουμε, για να κάνουμε διασταύρωση με τα τιμολόγια από τις courier. Τι χρειάζεται το πρόγραμμα. -- Prestashop web service api key (το φτιάχνουμε μόνοι από το admin του prestashop) -- Να έχουμε ξεχωριστό carrier για κάθε εταιρία courier που συνεργαζόμαστε -- Να έχουμε κωδικούς για το web service της εκάστοτε εταιρίας courier (ζητάμε να μας κάνουνε account αν δεν έχουμε) Έβαλα και δύο screen shot. Σύντομα θα βγει και video. Ακόμη είναι σε beta. Όσοι ενδιαφέρονται pm. 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now