Σε αυτό το άρθρο
Πού: Ρυθμίσεις → Αναγνώστες & χρήματα → Συνδέσεις → Πληρωμές
Ανοίξτε αυτή τη σελίδα: admin.<your-site>/settings/connections/payments (αντικαταστήστε το <your-site> με τη διεύθυνση του ιστοτόπου σας)
Πριν ξεκινήσετε
- Συνδέστε πρώτα το Razorpay, το Stripe ή το PayPal. Δείτε: Πληρωμές.
- Πρέπει να είστε ο ιδιοκτήτης του ιστοτόπου.
Βήματα
Stripe και PayPal: Το Keynate ρυθμίζει αυτόματα τα μηνύματα πληρωμών στον λογαριασμό σας όποτε είναι δυνατόν. Η κάρτα αναφέρει «Τα μηνύματα πληρωμών έχουν ρυθμιστεί στο Stripe για εσάς». Εάν δεν μπορεί, αναφέρει «Ένα ακόμη βήμα» και ένα κουμπί Ολοκλήρωση ρύθμισης. Ακολουθήστε τα παρακάτω βήματα.
Razorpay: δεν μπορεί να γίνει αυτόματα. Η κάρτα του Razorpay διαθέτει έναν οδηγό 3 βημάτων με ζωντανό έλεγχο: Το μήνυμα Αναμονή για το πρώτο μήνυμα του Razorpay… αλλάζει σε Λάβαμε το πρώτο μήνυμα του Razorpay. μετά την πρώτη σας πληρωμή, δοκιμαστική ή πραγματική. Πατήστε Έλεγχος τώρα για επανέλεγχο. Δείτε: Σύνδεση Razorpay.
Τα βήματα για κάθε πύλη:
- Ανοίξτε το Ρυθμίσεις → Αναγνώστες & έσοδα → Συνδέσεις → Πληρωμές.
- Στην κάρτα της πύλης σας, βρείτε το πλαίσιο Webhook.
- Πατήστε Άνοιγμα webhooks (το κουμπί αναφέρει την πύλη σας). Ο πίνακας ελέγχου της πύλης θα ανοίξει σε νέα καρτέλα.
- Στην πύλη πληρωμών, πατήστε Προσθήκη.
- Επιστρέψτε στο Keynate, πατήστε Αντιγραφή δίπλα στο URL του webhook και επικολλήστε το στην πύλη.
- Επιλέξτε τα συμβάντα που αναφέρονται στο πλαίσιο του Keynate.
- Razorpay: πατήστε Αντιγραφή στον μυστικό κωδικό και επικολλήστε τον ως secret. Χρησιμοποιήστε διαφορετικό μυστικό κωδικό για δοκιμαστική (test) και ζωντανή (live) λειτουργία.
- Αποθηκεύστε τις ρυθμίσεις στην πύλη.
- Το Stripe και το PayPal εμφανίζουν έναν κωδικό μετά την αποθήκευση. Το Stripe τον ονομάζει signing secret και ξεκινά με
whsec_. Το PayPal τον ονομάζει Webhook ID. Αντιγράψτε τον και επικολλήστε τον στο αντίστοιχο πλαίσιο στο Keynate. - Πατήστε Δοκιμή σύνδεσης.
Χρήσιμες πληροφορίες
- Η δοκιμαστική λειτουργία (test) και η ζωντανή λειτουργία (live) χρειάζονται η καθεμία το δικό της webhook.
- Αν χάσετε τον μυστικό κωδικό, προσθέστε ένα νέο webhook στην πύλη πληρωμών και επικολλήστε τον νέο κωδικό.
Συνηθισμένα προβλήματα
- «Επικολλήστε το webhook secret που πληκτρολογήσατε στο Razorpay.» Το πλαίσιο στο Keynate είναι κενό. Επικολλήστε τον ίδιο μυστικό κωδικό που δηλώσατε στο Razorpay.
- «Χρησιμοποιήστε διαφορετικό webhook secret για test και live.» Δημιουργήστε έναν νέο μυστικό κωδικό για τη δεύτερη λειτουργία.
- «Επικολλήστε το signing secret του webhook. Ξεκινά με whsec_.» Αντιγράψτε το από το Stripe αφού προσθέσετε το endpoint.
- «Επικολλήστε το Webhook ID (μόνο γράμματα και αριθμοί).» Αντιγράψτε το αναγνωριστικό (ID) από τη λίστα Webhooks στην εφαρμογή σας στο PayPal.
- Το Razorpay εξακολουθεί να εμφανίζει «Αναμονή για το πρώτο μήνυμα του Razorpay…». Κάντε μια μικρή δοκιμαστική πληρωμή. Το μήνυμα φτάνει μετά την πρώτη πληρωμή. Έπειτα πατήστε Έλεγχος τώρα.
- Μια παραγγελία παραμένει απλήρωτη παρόλο που ο αναγνώστης πλήρωσε. Το webhook λείπει ή είναι λάθος. Κάθε βράδυ το Keynate συγκρίνει επίσης τις παραγγελίες σας με την πύλη πληρωμών και διορθώνει όσες εκκρεμούν.
Ερωτήσεις
Συχνές ερωτήσεις
Είναι το ίδιο πράγμα με ένα API key;
Όχι. Τα κλειδιά επιτρέπουν στο Keynate να επικοινωνεί με την πύλη. Το webhook επιτρέπει στην πύλη να στέλνει ενημερώσεις στο Keynate.
Χρειάζομαι webhook τόσο για δοκιμές όσο και για ζωντανή λειτουργία;
Ναι. Η δοκιμαστική λειτουργία (test) και η κανονική λειτουργία (live) χρειάζονται ξεχωριστό webhook η καθεμία.
Τι γίνεται αν χάσω το secret;
Προσθέστε ένα νέο webhook στην πύλη πληρωμών και επικολλήστε τον νέο κωδικό στο Keynate.
Τι συμβαίνει αν μια παραγγελία παραμένει απλήρωτη ενώ ο αναγνώστης πλήρωσε;
Το webhook λείπει ή έχει ρυθμιστεί λάθος. Κάθε βράδυ το Keynate συγκρίνει αυτόματα τις παραγγελίες με την πύλη πληρωμών και επιβεβαιώνει όσες παραλείφθηκαν.