Οδηγός σύνδεσης της Alpha Bank με Cardlink για online πληρωμές.
Αυτός ο οδηγός είναι για να σε βοηθήσει να ενεργοποιήσεις πληρωμές με κάρτες μέσω της Alpha Bank στην ιστοσελίδα σου, χρησιμοποιώντας την πλατφόρμα της Cardlink.
Εδώ θα δεις βήμα-βήμα:
- Πώς να φτιάξεις λογαριασμό στην 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”.
🚨 Προσοχή: Δεν είναι αποδεκτό το “https://mysite.gr/” ή το “mysite.gr/”.
- Integration Model: Πατάς Redirect.
- Business Partner: Πατάς Nexi.
Έπειτα:
Ενεργοποίησε την επιλογή Send background confirmation.
Θα εμφανιστεί ένα καινούργιο πεδίο — άστο προς το παρόν κενό. Θα το συμπληρώσουμε στο επόμενο βήμα.

🚀 Έτοιμο και αυτό — συνεχίζουμε !! 💪
Ρυθμίσεις στην ιστοσελίδα #
🔑 Τι παίζει εδώ;
Ρυθμίζεις την ιστοσελίδα σου για να μπορεί να επικοινωνεί με το σύστημα πληρωμών της Cardlink.
- Άνοιξε το admin panel της ιστοσελίδας.
- Πήγαινε στο Bookings → Gateway Settings.
- Επίλεξε Alpha Bank και συμπλήρωσε τα εξής:
- Instant Payment Notification URL (Webhook): Αντέγραψέ το URL, θα το χρειαστείς σε λίγο για την Cardlink.
- Merchant ID: Βάλε προσωρινά 1 (θα γυρίσουμε σε αυτό αργότερα).
- Secret: Και εδώ βάλε 1 προς το παρόν.
- Merchant Email: Βάλε το email της ιστοσελίδας σου (π.χ. info@mysite.gr).
- Τέλος, μόλις τα συμπληρώσεις, πάτα Save Changes.

🔗 Μέχρι εδώ πολύ καλά! Πάμε τώρα, να ενώσουμε τα κομμάτια. 🔗
Ολοκλήρωση στο Cardlink #
Σύνδεση των συστημάτων – Η πιο κρίσιμη ρύθμιση #
🔑 Τι κάνεις εδώ;
Ήρθε η ώρα να δώσεις στο site σου τις πληροφορίες που χρειάζεται για να “μιλάει” με την Cardlink.
- Αρχικά, γύρνα πίσω στην καρτέλα με την Cardlink (στην άλλη καρτέλα 😉).
- Στο πεδίο Send background confirmation, επικόλλησε το Instant Payment Notification URL που είχες αντιγράψει πριν από το site σου.
- Τέλος, πάτα Create App .
Σύνδεση του Cardlink με το site #
🔑 Τι θα κάνεις εδώ;
Παίρνεις τα τεχνικά στοιχεία (MID και Secret Key) από την εφαρμογή που έφτιαξες στο Cardlink και τα βάζεις στο site σου. Έτσι, όταν κάποιος πατήσει “Πληρωμή”, ο πελάτης θα μεταφερθεί στη φόρμα πληρωμών.
- Στο Dashboard του Cardlink, βρες την εφαρμογή σου και πάτα Configure.
- Αντέγραψε το πεδίο MID.
- Πήγαινε στο admin του site → Bookings → Gateway Settings → Alpha Bank.
- Στο Merchant ID, επικόλλησε το MID.
- Ξαναγύρνα στην Cardlink και αντέγραψε το Shared Secret Key.
- Πήγαινε ξανά στο site σου και επικόλλησέ το στο πεδίο Secret.
- Τέλος, επικόλλησέ το στο πεδίο Secret στο site.
🙌 Ας πάρουμε μια ανάσα πριν συνεχίσουμε. 🙌

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

🦾 Σχεδόν τελειώσαμε! Πιες λίγο καφέ και συνεχίζουμε.🧋
Δημιουργία δοκιμαστικής κράτησης #
🔑 Τι περιλαμβάνει αυτό το βήμα;
Θα κάνεις μια δοκιμαστική συναλλαγή για να σιγουρευτείς ότι όλα δουλεύουν όπως πρέπει. Σκέψου το σαν εξής: “Αν ήμουν κανονικός πελάτης, θα μπορούσα να πληρώσω;”. Με αυτό το βήμα, ελέγχεις ότι η σύνδεση με την Cardlink είναι ΟΚ.
Βήμα 1: Φτιάξε ένα “δοκιμαστικό προϊόν” #
Πήγαινε στο admin panel του site σου, εκεί που προσθέτεις διαθεσιμότητες (Accommodation, Travel κ.λπ.).
📌 Σημείωση:
Αν δεν ξέρεις ακριβώς πού είναι αυτή η ρύθμιση, τσέκαρε τον οδηγό μας.
- Αρχικά, δημιούργησε ένα νέο αντικείμενο με όνομα “Test”.
- Και στην συνέχεια, βάλε διαθεσιμότητα για 2–3 μέρες με τιμή 0.01 €.
📌 Σημείωση: Η τιμή δεν πρέπει να ξεπερνάει τα 0.10 € και πρέπει να περιλαμβάνει τελεία ” . ” .


Βήμα 2: Κάνε την κράτηση με δοκιμαστική κάρτα #
- Αρχικά, κάνε κράτηση για το “Test” και επίλεξε πληρωμή με κάρτα.
- Πήγαινε στο Cardlink → Starter Guide → Test Cards.
- Εκεί θα βρεις δοκιμαστικές κάρτες. Χρησιμοποίησε 2–3 Mastercard και 2–3 Visa από τη λίστα.
- Συμπλήρωσε οποιοδήποτε:
- Όνομα κατόχου
- Ημερομηνία λήξης
- CVV
💡 TIP: Αν κάποια πληρωμή δεν εμφανιστεί ως “Confirm”, δοκίμασε άλλη κάρτα. Στόχος είναι να πετύχεις 2–3 επιτυχείς συναλλαγές ανά τύπο κάρτας
🚀 Καλή δουλειά! Η πρώτη σας δοκιμή είναι γεγονός. Συνεχίζουμε σταθερά. 🚀

Βήμα 3: Τεστάρουμε και τις “Challenge” κάρτες #
Μην αγχώνεσαι, είναι πιο εύκολο απ’ όσο φαίνεται 🧘♀️
- Challenge – Password:
Θα σου ζητήσει έναν κωδικό. Πληκτρολόγησε τον κωδικό που εμφανίζεται δίπλα από το όνομα της κάρτας, (π.χ. Secret!33). - Challenge Flow:
Δεν χρειάζεται να κάνεις τίποτα περίπλοκο — απλώς πάτα Yes όταν σου το ζητήσει.
🎉 Μπράβο! Το σύστημα σου έχει περάσει τις πρώτες του δοκιμές! 💪


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

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