Οδηγοί
Οδηγός Viva Payments για WooCommerce
Payment Source, redirect URLs, Demo/Live environment, credentials, timeout και δόσεις για Viva Payments στο WooCommerce.
Η ροή Viva Payments είναι redirect: ο πελάτης μεταφέρεται στο ασφαλές περιβάλλον Viva και επιστρέφει στο WooCommerce μέσω success ή failure URL.
Πριν ανοίξει το checkout
- Ενεργός Viva merchant λογαριασμός και εγκεκριμένη Payment Source
- Integration method Redirection
- Success και Failure URL με το πραγματικό domain του eshop
- Σωστό Demo ή Live environment για τα αντίστοιχα credentials
- HTTPS και staging test order πριν από παραγωγική ενεργοποίηση
Όλες οι διαθέσιμες ρυθμίσεις
- Enable Viva Payments
- Checkout Title και Description
- Viva Payments Host: Demo ή Live
- Viva Merchant ID, Viva API Key και Source Code
- Payment Timeout σε δευτερόλεπτα
- Προαιρετικοί κανόνες Max Installments ανά εύρος Min/Max Total
Payment Source και URLs
Στο Viva account ανοίγουμε Sales → Payment Sources και αντιστοιχίζουμε την πηγή πληρωμής στο συγκεκριμένο eshop. Τα success/failure URLs πρέπει να προκύπτουν από το ίδιο WooCommerce installation και να είναι δημόσια προσβάσιμα μέσω HTTPS.
Έλεγχος πριν το live
- Επιτυχής sandbox πληρωμή και επιστροφή σε paid/processing order
- Αποτυχημένη και ακυρωμένη πληρωμή χωρίς false paid status
- Browser close ή χαμένη επιστροφή με ασφαλή reconciliation διαδικασία
- Έλεγχος ακριβούς ποσού, νομίσματος και μοναδικού transaction ID
- Μετάβαση σε Live μόνο με τα live credentials της αντίστοιχης Payment Source
Βήματα εγκατάστασης
-
Βήμα 1
Payment Source
Δημιουργούμε ή επιβεβαιώνουμε τη Viva Payment Source για το συγκεκριμένο eshop.
-
Βήμα 2
Gateway settings
Ορίζουμε environment, Merchant ID, API Key, Source Code και timeout.
-
Βήμα 3
Redirect URLs
Περνάμε τα success/failure URLs που εμφανίζει το WooCommerce plugin.
-
Βήμα 4
Sandbox QA
Δοκιμάζουμε success, failure, cancel και browser-close σενάρια.
-
Βήμα 5
Go-live
Περνάμε τα live στοιχεία μόνο μετά την έγκριση και κάνουμε ελεγχόμενη συναλλαγή.
Συχνές ερωτήσεις
Πού βρίσκω Merchant ID, API Key και Source Code;
Στο εγκεκριμένο Viva merchant account και στη Payment Source που αντιστοιχεί στο συγκεκριμένο eshop.
Χρησιμοποιώ τα ίδια callback URLs σε κάθε eshop;
Όχι. Κάθε eshop χρησιμοποιεί τα URLs που εμφανίζει η δική του εγκατάσταση.
Τι τιμή βάζω στο timeout;
Η τιμή επιβεβαιώνεται με τη ροή του merchant και το unpaid-order policy του WooCommerce. Δεν αλλάζει χωρίς sandbox test.