Οδηγός σύνδεσης της Eurobank Cardlink στο WordPress για online πληρωμές.
Σε αυτόν τον οδηγό, θα ρυθμίσεις βήμα-βήμα την πύλη πληρωμών Eurobank Cardlink στο WordPress για το site σου.
Τι θα κάνουμε μαζί:
- Πώς να φτιάξεις λογαριασμό στην Cardlink
- Πώς να πραγματοποιήσεις δοκιμές με εικονικές κάρτες.
- Πώς να ζητήσεις τα πραγματικά στοιχεία για live πληρωμές.
- Και πώς να κάνεις την πρώτη σου συναλλαγή σε πραγματικό περιβάλλον.
Μαζί θα περάσουμε όλα τα στάδια — από τις δοκιμές μέχρι και την τελική εγκατάσταση. Πάμε! 💪
Πριν ξεκινήσουμε #
Χρειάζεται να έχεις:
- Έναν λογαριασμό στο developer.cardlink.gr (αν δεν έχεις, μην ανησυχείς — θα τον φτιάξουμε μαζί).
- Πρόσβαση στο διαχειριστικό της ιστοσελίδας σου (admin panel).
💡 TIP: Άνοιξε δύο καρτέλες στον browser σου:
- Μία με το διαχειριστικό της ιστοσελίδας.
- Μία με το Cardlink.
Έτσι θα μπορείς να κάνεις εύκολα copy-paste μεταξύ των δύο. 😉
Δημιουργία λογαριασμού στο Cardlink #
🔑 Τι θα κάνεις εδώ;
Φτιάχνεις λογαριασμό στο Cardlink — είναι το πρώτο βήμα.
- Πήγαινε στη σελίδα: developer.cardlink.gr.
- Πάτα Register για να δημιουργήσεις λογαριασμό (ή Login αν έχεις ήδη).
- Μετά την εγγραφή, πήγαινε στο email σου και ενεργοποίησε τον λογαριασμό πατώντας το link που θα σου στείλουν.


Ωραία, αυτό ήταν. Πάμε τώρα στο επόμενο. 👍
Δημιουργία νέας εφαρμογής (App) – Cardlink #
Ρυθμίσεις για την εφαρμογή Cardlink – Πολύ Σημαντικό Βήμα! #
🔑 Τι κάνεις εδώ;
Σε αυτό το στάδιο θα φτιάξεις μια νέα εφαρμογή στην πλατφόρμα της Cardlink, η οποία θα λειτουργεί ως «γέφυρα» μεταξύ της ιστοσελίδας και του συστήματος πληρωμών.
Αρχικά, κάνε σύνδεση στον λογαριασμό σου και πάτα “Create a new App” :
- Application Name: Βάλε ένα όνομα, π.χ. “My Site” .
- Merchant URL: Γράψε μόνο το όνομα του site σου, π.χ. “mysite.gr”.
🚨 Προσοχή: Όχι http:// ή https:// ούτε κάθετο στο τέλος.
Έπειτα:
- Integration Model: Πάτα Redirect.
- Business Partner: Πάτα Worldline.
💡 Και μετά τι;
- Πατάς το Send background confirmation.
- Το νέο πεδίο, προς το παρόν, παραμένει κενό. Θα το συμπληρώσουμε στο επόμενο βήμα.

🚀 Έτοιμο! Η εφαρμογή έχει δημιουργηθεί και είμαστε έτοιμοι για τη συνέχεια .🎯
Ρυθμίσεις στην ιστοσελίδα σας #
🔑 Τι παίζει εδώ;
Σε αυτό το βήμα, θα κάνουμε τις ρυθμίσεις του site σου ώστε να μπορεί να «μιλάει» με την πλατφόρμα πληρωμών της Cardlink.
- Πρώτο βήμα, Bookings → Gateway Settings.
- Επιλέγεις Eurobank ως πάροχο πληρωμών και:
- Instant Payment Notification URL (Webhook): Αντιγραφή το URL.
- Merchant ID: Προσωρινά, βάλε το 1. (θα επιστρέψουμε σε αυτό αργότερα).
- Secret: Προσωρινά, βάλε το 1. (θα επιστρέψουμε σε αυτό αργότερα).
- Merchant Email: Το email που αντιστοιχεί στο site σου.
- Τέλος, πάτα Save Changes.

🦾 Μέχρι εδώ πολύ καλά!
Τελικά βήματα στο Cardlink #
Σύνδεση των συστημάτων — το τελικό και πιο σημαντικό βήμα! #
🔑 Τι θα κάνεις εδώ;
Σε αυτό το στάδιο, θα περάσεις στην εφαρμογή του Cardlink τα στοιχεία που επιτρέπουν στο site να επικοινωνεί με ασφάλεια με την πλατφόρμα πληρωμών.
- Επιστρέψτε στο περιβάλλον του Cardlink (στην άλλη καρτέλα 😉).
- Βρες το πεδίο “Send background confirmation” και κάνε επικόλληση εκεί το URL (Webhook) που έχεις αντιγράψει νωρίτερα από το την ιστοσελίδας σου.
- Κάνε κλικ στο “Create App” για τη δημιουργία .
Σύνδεση του Cardlink με το site #
🔑 Τι θα κάνεις εδώ;
Θα πάρεις το Merchant ID (MID) και το Secret Key από την εφαρμογή που έφτιαξες στο Cardlink και θα τα βάλεις στο site σου. Με αυτόν τον τρόπο, η επικοινωνία μεταξύ των δύο συστημάτων θα ενεργοποιηθεί και οι συναλλαγές θα μπορούν να ολοκληρώνονται ομαλά.
- Από το Dashboard του Cardlink, κάνε κλικ στο App που δημιούργησες.
- Επίλεξε Configure.
- Αντέγραψε το πεδίο MID.
- Στην ιστοσελίδα σου Bookings→ Gateway Settings → Eurobank.
- Κάνεις επικόλληση το MID στο πεδίο Merchant ID.
- Επιστρέφεις στο Cardlink και αντιγράφεις το Shared Secret Key.
- Κάνεις επικόλληση στο πεδίο Secret στην ιστοσελίδα σου.
🌬️ Και κάπου εδώ, αξίζει ένα μικρό διάλειμμα !! 🙌

- Redirect Message: Το μήνυμα που θα βλέπει ο πελάτης όταν μεταβαίνει στο περιβάλλον πληρωμής.
Π.χ.: You are being redirected to Worldline Payments secure environment… - Enable Test Environment: Κάνεις κλικ στο κουτάκι για να κάνεις δοκιμές (επόμενο βήμα).
- Display Title: Το όνομα της μεθόδου πληρωμής που θα βλέπει ο πελάτης.
Π.χ.: Credit/Debit card secure payment - Display Instruction: Το μήνυμα που θα βλέπει ο πελάτης κάτω από τον τρόπο πληρωμής.
Π.χ.: Pay securely using your credit/debit card - Τέλος, Save Changes.

Πάρε μια γουλιά καφέ ☕ και ετοιμάσου για το τελευταίο βήμα. Η σύνδεση θα είναι έτοιμη σε λίγο! 🙌
Δοκιμαστική Κράτηση #
🔑 Στόχος: Να βεβαιωθείς ότι η πληρωμή με κάρτα λειτουργεί σωστά.
Πήγαινε στο admin panel του site σου, εκεί που προσθέτεις διαθεσιμότητες (Accommodation, Travel κ.λπ.).
📌 Δεν είσαι σίγουρος/η πού είναι; Δες τον οδηγό της πλατφόρμας σου — θα σε βοηθήσει.
Αρχικά, φτιάξε ένα νέο προϊόν/υπηρεσία με όνομα “Test”, τιμή 0.01 € και διαθεσιμότητα 2–3 ημέρες.
📌 Σημείωση:
Η τιμή δεν πρέπει να ξεπερνάει τα 0.10 € και πρέπει να περιλαμβάνει τελεία ” . ” .


- Κάνε κράτηση για το προϊόν Test και επίλεξε πληρωμή με κάρτα.
- Πήγαινε στο Cardlink → Starter Guide → Test Cards (έχεις ήδη αυτή την καρτέλα ανοιχτή, σωστά 😉).
- Στη συνέχεια, αντέγραψε αριθμούς από τις δοκιμαστικές κάρτες:
- 2–3 κάρτες Visa
- 2–3 κάρτες Mastercard
💡 TIP: Αν κάποια πληρωμή δεν περάσει ως “Confirm”, δοκίμασε άλλη κάρτα. Ο στόχος είναι να πετύχεις 2–3 επιτυχημένες συναλλαγές ανά τύπο κάρτας — δεν πειράζει αν μερικές αποτύχουν. Keep going!

Στις κάρτες με όνομα Challenge – Password καθώς και Challenge Flow, δεν χρειάζεται να αγχωθείς. 🧘♀️ Η διαδικασία είναι εξίσου απλή. 🙏
- Στην Challenge – Password, πληκτρολογείς στο κενό πεδίο τον κωδικό που θα είναι δίπλα από το όνομα της κάρτας (π.χ. Secret!33).
- Και στην κάρτα Challenge Flow, απλώς πατάς το κουμπί Yes.


Επιβεβαίωση Δοκιμών #
- Αρχικά, άνοιξε την εφαρμογή στο Dashboard του Cardlink.
- Βρες το πεδίο “Primary VPOS Transactions Test Case Progress Results”.
- Αν το “Test Case Status” λέει Passed, όλα πήγαν καλά.
🚨 Αν όχι: Ξανά δες τα βήματα και ξανά κάνε τις συναλλαγές.
Ενημέρωση Cardlink #
🔑 Αφού έχεις τελειώσει με τις δοκιμές και όλα λειτουργούν σωστά, ήρθε η στιγμή να ενημερώσεις την Cardlink για το παραγωγικό περιβάλλον
Πριν τους στείλεις μήνυμα, τσέκαρε αυτά:
- Καταρχάς, έχεις δημοσιεύσει τη σελίδα Όροι & Προϋποθέσεις και περιλαμβάνει όλα τα απαραίτητα στοιχεία.
- Επιπλέον, πρέπει να έχεις προσθέσει τα λογότυπα των τραπεζικών καρτών (Visa, Mastercard κ.λπ.) στο footer της ιστοσελίδας.
📌 Σημείωση:
Η τράπεζα ελέγχει αυτές τις λεπτομέρειες πριν σου δώσει τα production credentials. Αν κάτι λείπει, θα σου το ζητήσουν.
- Στο Dashboard του Cardlink, πάτα “Test Completed”.
- Πρώτα συμπλήρωσε:
- το ΑΦΜ σου (π.χ. EL000000000)
- το Worldline MID (θα το βρεις στο email που σου έχει στείλει η Worldline)
- Έπειτα, στείλε email στην ομάδα υποστήριξης της Cardlink, ζητώντας τα παραγωγικά credentials.
Ενδεικτικό μήνυμα:
Αγαπητοί συνεργάτες,
Ελπίζω το μήνυμά μου να σας βρίσκει καλά.
Θα ήθελα να σας ενημερώσω ότι έχουμε ολοκληρώσει επιτυχώς τις δοκιμαστικές κρατήσεις στην ιστοσελίδα μας και θα επιθυμούσαμε να μας προωθήσετε τα credentials για το παραγωγικό περιβάλλον.
Ευχαριστούμε εκ των προτέρων.
Με εκτίμηση,
[Όνομα]

🚀 Συγχαρητήρια! 🎉 Αυτό ήταν το προτελευταίο βήμα! Όταν έχεις τα credentials, πας στο τελευταίο βήμα. 🚀
Τελική Δοκιμή στο Παραγωγικό Περιβάλλον #
Ώρα για την πρώτη σου ΠΡΑΓΜΑΤΙΚΗ συναλλαγή! 💳
Μόλις πάρεις από την Cardlink τα παραγωγικά credentials, κάνε τα εξής:
- Αρχικά, μπες στο site σου → Gateway Settings → Eurobank.
- Απενεργοποίησε την επιλογή “Enable Test Environment”.
- Αντικατέστησε τα παλιά στοιχεία Merchant ID και Secret.
- Πήγαινε στο προϊόν “Test” που είχες φτιάξει και κάνε μια πραγματική κράτηση με κανονική κάρτα.
- Μόλις ολοκληρωθεί η πληρωμή, διέγραψε το προϊόν “Test”. Δεν το χρειάζεσαι πλέον.
💡 TIP : Αν στήνεις το σύστημα για κάποιον άλλον, ενημέρωσέ τον ότι το site είναι έτοιμο να δέχεται πληρωμές με κάρτες μέσω Eurobank.
🎉 🎊 Μπράβο σου! Ολοκλήρωσες ΟΛΗ τη διαδικασία!! 🎉 🎊