Payment widget: τι συμβαίνει μετά το πάτημα του κουμπιού
Ένα payment widget μπορεί να κάνει την έναρξη της πληρωμής πιο άμεση, αλλά δεν αφαιρεί την ανάγκη για σωστή παραγγελία και επαλήθευση αποτελέσματος. Η ομάδα πρέπει να γνωρίζει τι συμβαίνει πριν ανοίξει το παράθυρο, όσο ο πελάτης πληρώνει και αφού το κλείσει. Ο σχεδιασμός ξεκινά από αυτές τις καταστάσεις και όχι από το χρώμα του κουμπιού.

Ορίστε την ενέργεια του κουμπιού
Γράψτε με ακρίβεια αν το κουμπί δημιουργεί νέα προσπάθεια, ανοίγει υπάρχουσα ή μεταφέρει σε ξεχωριστό checkout. Η επιλογή πρέπει να ταιριάζει με το σημείο αποθήκευσης της παραγγελίας. Μια υπηρεσία με προεγκεκριμένη προσφορά χρειάζεται διαφορετική λογική από ένα καλάθι που αλλάζει συνεχώς. Το κείμενο του κουμπιού πρέπει να περιγράφει την πραγματική επόμενη ενέργεια.
Για παράδειγμα, η πληρωμή μιας συνεδρίας αφορά συγκεκριμένη διάρκεια και συμφωνημένο ποσό. Αν ο χρήστης αλλάξει τη διάρκεια, ο διακομιστής πρέπει να επανελέγξει την παραγγελία πριν ξεκινήσει η πράξη. Το widget δεν πρέπει να αποφασίζει μόνο του τη νέα τιμή. Κρατήστε σαφή σύνδεση με την έκδοση της παραγγελίας που αποδέχτηκε ο πελάτης εκείνη τη στιγμή.
Κρατήστε τους ουσιαστικούς ελέγχους στον διακομιστή
Το περιβάλλον του πελάτη μπορεί να τροποποιηθεί. Επαληθεύστε ποσό, νόμισμα, δικαιώματα και κατάσταση παραγγελίας στο σύστημα που ελέγχει η επιχείρηση. Μην εμπιστεύεστε ένα κρυφό πεδίο μόνο επειδή δεν φαίνεται στην οθόνη. Δοκιμάστε αλλαγή παραμέτρων και πρόσβαση σε παλιά ή ξένη παραγγελία πριν προχωρήσετε σε πραγματική χρήση.
Η προσωρινή απενεργοποίηση του κουμπιού βελτιώνει την εμπειρία αλλά δεν προστατεύει από όλες τις επαναλήψεις. Ο πελάτης μπορεί να ανοίξει δεύτερη καρτέλα ή να ανανεώσει τη σελίδα. Χρειάζεται αναγνωρίσιμη πρόθεση πληρωμής και κανόνας για επαναλαμβανόμενες αιτήσεις. Η ίδια αγορά δεν πρέπει να μετατραπεί σε δύο ανεξάρτητες πράξεις επειδή η πρώτη απάντηση άργησε.
Επιβεβαιώστε τον τρόπο διάθεσης του widget
Υπάρχει υλοποίηση widget OrsunPay, αλλά το δημόσιο πακέτο και η διεύθυνση διάθεσης πρέπει να επιβεβαιωθούν για τη συγκεκριμένη εγκατάσταση. Μην αντιγράφετε άγνωστο script από μη επίσημο παράδειγμα. Καταγράψτε έκδοση, τρόπο ενημέρωσης και υπεύθυνο συντήρησης, ώστε η ομάδα να γνωρίζει τι λειτουργεί στην παραγωγή και πώς μπορεί να το ελέγξει.
Η εισαγωγή στοιχείων κάρτας συνδέεται με το κατάλληλο περιβάλλον του παρόχου. Η προσθήκη widget δεν αποτελεί λόγο συλλογής μυστικών κάρτας σε δικές σας απλές φόρμες. Επιβεβαιώστε επίσης τις ενεργές μεθόδους για τον λογαριασμό του εμπόρου. Οι γενικές δυνατότητες ενός παρόχου δεν μεταφέρονται αυτομάτως σε κάθε σύνδεση ή διαμόρφωση του λογισμικού.
Μην εξισώνετε κλείσιμο και αποτέλεσμα
Το κλείσιμο του παραθύρου δεν αποδεικνύει ακύρωση και η εμφάνιση επιτυχίας στον πελάτη δεν αντικαθιστά την έγκυρη επιβεβαίωση. Η τεκμηρίωση Stripe για πληρωμές και webhooks περιγράφει ασύγχρονες ενημερώσεις. Η εφαρμογή πρέπει να ακολουθεί το επαληθευμένο αποτέλεσμα και να επιτρέπει την ενημέρωση της παραγγελίας ακόμη κι αν το πρόγραμμα περιήγησης έχει κλείσει.
Διαχωρίστε την οικονομική κατάσταση από την παράδοση. Αν η πληρωμή επιβεβαιώθηκε αλλά η υπηρεσία δεν ενεργοποιήθηκε, επαναλάβετε τη δεύτερη εργασία. Προβλέψτε επίσης κατάσταση ελέγχου όταν η απάντηση είναι άγνωστη. Μια βιαστική προτροπή για νέα πληρωμή μπορεί να κάνει δυσκολότερη τη διερεύνηση, ενώ ένα σαφές μήνυμα με αναφορά δίνει στην υποστήριξη πρακτικό σημείο εκκίνησης.
Ελέγξτε χρήση σε κινητό και πληκτρολόγιο
Δοκιμάστε εστίαση, επιστροφή στην προηγούμενη οθόνη και αναγνώριση του μηνύματος αναμονής. Μην στηρίζεστε μόνο στο χρώμα για να εξηγήσετε την κατάσταση. Ελέγξτε μικρή οθόνη, μεγάλο τίτλο υπηρεσίας και προσωρινή απώλεια σύνδεσης. Το μήνυμα σφάλματος πρέπει να εξηγεί την επόμενη ενέργεια χωρίς να εκθέτει ανεπεξέργαστες τεχνικές λεπτομέρειες.
- Το ποσό και το νόμισμα είναι ορατά πριν την πληρωμή.
- Η επανάληψη πατήματος δεν δημιουργεί δεύτερη αγορά.
- Το κλείσιμο του παραθύρου δεν αλλάζει αυθαίρετα την κατάσταση.
- Η υποστήριξη βρίσκει την προσπάθεια με ασφαλή εσωτερική αναφορά.
Λειτουργήστε με γνωστές γλωσσικές και εμπορικές συνθήκες
Το τρέχον hosted checkout OrsunPay υποστηρίζει αγγλικά και ουκρανικά. Ελέγξτε τη γλώσσα του πραγματικού σεναρίου, ακόμη κι αν η σελίδα προϊόντος είναι ελληνική. Η εμπορική μετάφραση και το περιβάλλον πληρωμής είναι διαφορετικά στοιχεία. Μην υποσχεθείτε γλωσσική κάλυψη που δεν έχει επαληθευτεί στην εγκατάσταση.
Η OrsunPay παραμένει λογισμικό με ξεχωριστή χρέωση, πάνω σε λογαριασμούς και συμβάσεις παρόχων που διατηρεί ο έμπορος. Μετά το ξεκίνημα, παρακολουθήστε μακρόχρονες εκκρεμότητες και πληρωμές χωρίς παράδοση. Οι περιπτώσεις αυτές δείχνουν αν χρειάζεται βελτίωση της διαδικασίας, ακόμη και όταν το ίδιο το widget εμφανίζεται και ανοίγει χωρίς ορατό τεχνικό σφάλμα.
Εξερευνήστε την OrsunPay
Μιλήστε με την ομάδα μαςΠηγές
Διαβάστε επίσης

Payment link στην Ελλάδα: οδηγός για σωστές πληρωμές
Πώς λειτουργεί ένα payment link, τι να ελέγξετε πριν το στείλετε και πώς να συνδέσετε την επιβεβαίωση πληρωμής με την παραγγελία σας.
Διαβάστε τον οδηγό
Σελίδα πληρωμής: προδιαγραφές περιεχομένου και επιβεβαίωσης
Μια σελίδα πληρωμής πρέπει να εξηγεί τι αγοράζει ο πελάτης και να οδηγεί σε αποτέλεσμα που η επιχείρηση μπορεί να επαληθεύσει.
Διαβάστε τον οδηγό
Εναλλακτικές του Stripe: αλλαγή παρόχου ή κοινή διασύνδεση;
Η αναζήτηση εναλλακτικών του Stripe μπορεί να αφορά διαφορετικά προβλήματα: έναν άλλο πάροχο, πρόσθετες συνδέσεις ή καλύτερη οργάνωση της υπάρχουσας λειτουργίας.
Διαβάστε τον οδηγό