Πώς να πας live

  • Αρχικά πρέπει να συνδεθείς κάνοντας κλικ στη 'Σύνδεση'.
  • Έπειτα, πήγαινε στο live περιβάλλον.
  • Εκεί θα δεις μια εισαγωγή παρόμοια με αυτή που βλέπεις στο Sandbox.
  • Προκειμένου να σε αναγνωρίσει η πλατφόρμα ως TPP, πρέπει να εισάγεις το certificate που έχεις πάρει από τον QTSP.
  • Αρχικά πρέπει να πας στο προφίλ σου και από εκεί στην καρτέλα 'PSD2 CERTIFICATES'. Έπειτα ακολούθησε τις οδηγίες στην οθόνη.
  • Αφού ταυτοποιηθείς επιτυχημένα, θα λάβεις μια προεπισκόπηση του certificate σου.
  • Το μόνο που έχεις να κάνεις, είναι να δημιουργήσεις μια εφαρμογή.
  • Τα πεδία στο βήμα 1 είναι υποχρεωτικά ενώ στο βήμα 2 προαιρετικά.
  • Η εφαρμογή σου παραμένει ανενεργή μέχρι η Ελληνική Τράπεζα να ελέγξει τα στοιχεία σου. Θα σε ενημερώσουμε με email όταν η εφαρμογή σου είναι έτοιμη να πάει live.
  • Ο τελικός χρήστης της εφαρμογής πρέπει να γίνει πελάτης της Ελληνικής Τράπεζας προκειμένου να βλέπει τους λογαριασμούς του και να πραγματοποιεί συναλλαγές. Contact ώστε να μάθετε περισσότερα.
  • ΣΗΜΑΝΤΙΚΟ:
    • Δε χρειάζεται να είσαι πελάτης της Ελληνικής Τράπεζας ώστε να δημιουργήσεις μια εφαρμογή στο live περιβάλλον.
  • Μπορείς να δεις τις εφαρμογές σου στο live περιβάλλον.
  • Απλά διάλεξε την εφαρμογή που θες να ενημερώσεις / δεις και θα λάβεις περισσότερες πληροφορίες.
  • Η κατάσταση θα είναι 'Under Review' όσο η τράπεζα ελέγχει τα δεδομένα σου. Μόλις η διαδικασία ολοκληρωθεί, θα επιβεβαιώσουμε με ένα email αν η εφαρμογή έχει αποδεχτεί ή θα χρειαστεί να κάνεις αλλαγές.
  • Όταν ο έλεγχος ολοκληρωθεί, θα λάβεις e-mail σχετικά με το αποτέλεσμα του ελέγχου. Όταν η κατάσταση είναι 'Accepted' η εφαρμογή σου μπορεί να χρησιμοποιηθεί κανονικά.
  • Όταν κάποιος είναι έτοιμος να χρησιμοποιήσει την εφαρμογή σου, το πρώτο πράγμα που πρέπει να κάνει, είναι να πάρει access token από τον OAuth2 server. Σιγουρέψου ότι έχεις συμπεριλάβει αυτήν τη λογική στην εφαρμογή σου.
  • Τα στοιχεία που εισάγεις εδώ, είναι ίδια με αυτά του web banking των πελατών (Username, password and business ID, OTP).
  • Στις περιπτώσεις συναλλαγών πληρωμής PSD2, δε θα ζητηθεί OTP αφού θα ζητηθεί κατά την πραγματοποίηση της πληρωμής. Επίσης, μπορείς να χρησιμοποιήσεις μόνο scopes για status πληρωμής ή ακύρωσης πληρωμής σε συνδιασμό με scopes δημιουργίας πληρωμής.
  • In PSD2 account requests, you will be asked to give the view authority to accounts.
  • In PSD2 transaction initiation, you will be asked to select the debit account.
  • This screen will not be available in B2B cases.
  • Μετά από επιτυχημένο login, χρειάζεται να εξουσιοδοτήσεις τα APIs.
  • Τότε, ο Auth2 σε ανακατευθύνει στην redirect url με ένα client token.
  • Στο παρασκήνιο, η εφαρμογή στέλνει το client token στον OAuth2 και παίρνει ένα access token το οποίο χρησιμοποιείται στην κλήση κάθε API.
  • Τώρα, είσαι έτοιμος να χρησιμοποιήσεις τα APIs, ακολουθώντας τις οδηγίες στη «Περιγραφή API».
  • Σε περιπτώσεις PSD2, πρέπει να υπογράψεις το payload της HTTP POST & PUT κλήσης με το private key του certificate(x-signature header). Στο sandbox αρκεί μία dummy τιμή.
  • Μετά την αποστολή πληρωμής, άμα δεν υπάρχουν σφάλματα, θα λάβεις ένα HTTP 302 redirect με Location Header τη σελίδα για το OTP. Σε B2B περιπτώσεις θα λάβεις HTTP 200 απάντηση.
  • Μετά την επιτυχημένη εισαγωγή θα λάβεις μία σελίδα επιτυχίας.
  • Σε περίπτωση που έχεις χρησιμοποιήσει redirectUrl, θα ανακατευθυνθείς εκεί.
  • Σε περιπτώσεις PSD2, κάθε access token χρησιμοποιείται για μία πληρωμή. Αφού πραγματοποιηθεί, μπορείς να το χρησιμοποιήσεις μόνο για την κατάσταση της πληρωμής ή την ακύρωσή της..
  • Πατώντας στο 'Billing' μπορείς να δεις μια σύνοψη των κλήσεων που έχεις κάνει και το κόστος τους.
  • Μπορείς επίσης να κατεβάσεις μια αναφορά σε excel.