MageSentinel

Magento πολλών καταστημάτων: το checkout που αποτυγχάνει μόνο σε μία χώρα

Το Magento μπορεί να τρέχει πολλά websites και store views από μία εγκατάσταση, το καθένα με δικό του νόμισμα, γλώσσα, πληρωμές και αποστολές. Αυτή η ευελιξία έχει κόστος: ένα checkout μπορεί να είναι χαλασμένο σε μία αγορά ενώ όλες οι άλλες δουλεύουν τέλεια.

Όλα τα άρθρα1 λεπτά ανάγνωσης

Λευκή υδρόγειος

Πώς γίνονται τα λάθη scope

Οι ρυθμίσεις ορίζονται σε επίπεδο default, website ή store view, και μια πιο ειδική τιμή αντικαθιστά σιωπηλά τη γενική. Κάποιος απενεργοποιεί έναν τρόπο πληρωμής «για δοκιμή» σε ένα website, ή ορίζει table rate αποστολής μόνο στο default, και μια αγορά τον χάνει.

Τα imports, τα extensions και τα scripts deploy που γράφουν ρυθμίσεις το χειροτερεύουν. Κρατήστε ρυθμίσεις στον κώδικα όπου γίνεται (`config.php` / `env.php`), ώστε οι αλλαγές να ελέγχονται.

Τι χαλάει

Τρόποι πληρωμής που λείπουν σε ένα νόμισμα, τιμές αποστολής που δεν υπάρχουν για μία χώρα, φορολογικοί κανόνες μόνο σε ένα store view, μια μετάφραση που σπάει ένα string JavaScript στο checkout.

Επειδή κάθε αγορά είναι μικρότερη από το σύνολο, η πτώση παραγγελιών εύκολα περνά απαρατήρητη — το ίδιο πρόβλημα με τα checkouts επισκέπτη και λογαριασμού που χαλάνε χωριστά.

Παρακολουθήστε κάθε αγορά

Αντιμετωπίστε κάθε σημαντικό store view ως ξεχωριστό κατάστημα στις δοκιμές: δικό του δοκιμαστικό προϊόν, διεύθυνση και τρόπο πληρωμής. Μετά από αλλαγές ρυθμίσεων, δοκιμάστε και τις αγορές που δεν αγγίξατε.

Στο MageSentinel, κάθε store view προστίθεται ως ξεχωριστό κατάστημα με δικό του πρόγραμμα και ειδοποιήσεις, οπότε μια αποτυχία σε μία χώρα αναφέρεται ως τέτοια.

Ελέγξτε το δικό σας κατάστημα τώρα με το δωρεάν τεστ checkout Magento: περνά το checkout σε πραγματικό browser, Luma ή Hyvä, και δείχνει το βήμα όπου σταματά.

Συχνές ερωτήσεις

Γιατί το checkout του Magento χαλάει μόνο σε ένα store view;

Μια ρύθμιση πληρωμής, αποστολής ή φόρου άλλαξε σε scope website ή store view και παρακάμπτει την προεπιλογή μόνο για εκείνη την αγορά.

Πώς βλέπω από ποιο scope έρχεται μια ρύθμιση;

Αλλάξτε scope στο Stores → Configuration· τα πεδία που παρακάμπτουν την προεπιλογή έχουν ξετσεκαρισμένο το "Use Default".

Χρειάζεται έλεγχος σε κάθε store view;

Ναι. Κάθε website, νόμισμα και χώρα μπορεί να χαλάσει μόνο του, οπότε ελέγξτε κάθε αγορά όπου πουλάτε.