Developers API & Widget
EL

Πληρωμές

Ασφάλεια και δοκιμές πληρωμών

Ενσωματώστε πρώτα το sandbox. Η δημοσίευση ενός πραγματικού ιδρύματος απαιτεί ιδιωτική διαμόρφωση, επικυρωμένη συνδεσιμότητα, λειτουργικά όρια και εγκεκριμένη δοκιμή από άκρο σε άκρο.

Περιλαμβάνονται χειριστήρια

  • Διαπιστευτήρια υψηλής εντροπίας μόνο από διακομιστή σε διακομιστή και ξεχωριστή άδεια πληρωμής.
  • Διαρκής πρόθεση πριν από οποιαδήποτε εξωτερική έναρξη.
  • Προφίλ, δικαιούχος, έννοια, ποσό και ίδρυμα που ορίζεται και επικυρώνεται από τον διακομιστή.
  • Κρυπτογραφημένη ευαίσθητη κατάσταση. token του widget που συνδέεται με την εταιρεία, την πρόθεση, τη λήξη και την προέλευση, που διατηρείται μόνο ως κατακερματισμός.
  • Ντετερμινιστικά αναγνωριστικά προσπάθειας και περίφραξη για την αποτροπή αυτόματης επανεκκίνησης μετά από ένα διφορούμενο αποτέλεσμα.
  • Αποκλειστική επανάκληση, εφάπαξ κατανάλωση, αισιόδοξη έκδοση και έλεγχος μίσθωσης.
  • Έλεγχος με απόκρυψη: δεν περιλαμβάνει ποτέ κλειδιά πρόσβασης, πλήρη IBAN , IP, επανακλήσεις, πλήρεις απαντήσεις ή αδιαφανή κατάσταση.
  • Ρητά επιτρεπόμενοι προορισμοί και ανακατευθύνσεις, με HTTPS, μέγιστους χρόνους και περιορισμένες απαντήσεις.
  • Μηνύματα γραφικών στοιχείων με ακριβή προέλευση, επικύρωση event.source και σχήμα έκδοσης.

Ενσωμάτωση του περιβάλλοντος προστατευμένης εκτέλεσης

Ρωτήστε Wealth Reader:

  1. έναν ιδιωτικό κωδικό πρόσβασης εξουσιοδοτημένο για πληρωμές και για το απαιτούμενο προφίλ·
  2. την ακριβή HTTPS πηγή που θα φιλοξενήσει το widget.
  3. το συμφωνηθέν ποσό και τα όρια συχνότητας·
  4. Πρόσβαση σε λειτουργία sandbox, η οποία δεν μετακινεί χρήματα.

Ελέγχετε πάντα profile-institutions. στο sandbox θα επιστρέψει μόνο ένα προσομοιωμένο ίδρυμα. Δημιουργήστε την πρόθεση με expected_mode: "mock" και επαληθεύστε ότι η βεβαίωση της απάντησης υποδεικνύει επίσης mock πριν παραδώσετε το token στο πρόγραμμα περιήγησης.

Δοκιμάστε τουλάχιστον:

  • επανάληψη της δημιουργίας με το ίδιο κλειδί και σύγκρουση με άλλο σώμα.
  • τροποποιημένο ίδρυμα ή τρόπο·
  • token έχει λήξει και δεν επιτρέπεται η προέλευση·
  • Το αναδυόμενο παράθυρο κλειδώθηκε και επιστρέψτε SCA.
  • εκκρεμεί ενδιάμεση κατάσταση, συμφωνία και κλείσιμο του widget.
  • Επιβεβαίωση μόνο κατά την παραλαβή payment_status: settled.

Ζητήστε πραγματική ενεργοποίηση

Πριν από μια δοκιμή μετρητών, επιβεβαιώστε με Wealth Reader:

  • ότι το ίδρυμα εμφανίζεται στην προκαταρκτική διαβούλευση για τον κωδικό πρόσβασής του·
  • ότι το προφίλ και η έκδοσή του έχουν εγκριθεί·
  • ότι η προέλευση, η callback και η ροή SCA επικυρώθηκαν από άκρη σε άκρη.
  • ότι υπάρχουν όρια στην ποσότητα, τη συχνότητα, τη συμφωνία και την απενεργοποίηση έκτακτης ανάγκης·
  • ότι υπάρχει εξουσιοδοτημένος άνθρωπος υπεύθυνος για την ελάχιστη δοκιμή.

Ο λογαριασμός προέλευσης μπορεί να απαιτείται για ένα ίδρυμα και σε αυτήν την περίπτωση, ζητείται από το widget κατά την εξουσιοδότηση. Η διεύθυνση δικτύου του χρήστη προέρχεται από τα ελεγχόμενα σύνορα του API. ο πελάτης δεν πρέπει να το υποβάλει. Ούτε αυτά τα δεδομένα ούτε η IBAN του οφειλέτη εκτίθενται σε γεγονότα.

Η ακολουθία με curl προετοιμάζει και υποβάλλει ερωτήματα για την πρόθεση, αλλά δεν ολοκληρώνει τον έλεγχο ταυτότητας τράπεζας. Ο χρήστης πρέπει να συνεχίσει στο πρόγραμμα περιήγησης ή την εφαρμογή τραπεζικών συναλλαγών.

Η ενεργοποίηση προφίλ απαιτεί τρεις ανεξάρτητους και ακριβείς ελέγχους ανάπτυξης: WR_PAYMENTS_CRUZ_ROJA_PROFILE_ENABLED=1, WR_PAYMENTS_CRUZ_ROJA_PROFILE_VERSION=2026-09-04 και την εταιρεία του κλειδιού πρόσβασης που περιλαμβάνεται στο WR_PAYMENTS_CRUZ_ROJA_COMPANY_IDS. Αυτές οι τιμές δεν αντικαθιστούν την άδεια πληρωμής ούτε ενεργοποιούν ένα πραγματικό ίδρυμα από μόνες τους.

Οι τρέχουσες δημοσιευμένες σημάνσεις σύμβασης psuIp ως αχρησιμοποίητες, αλλά οι ιστορικές δοκιμές της σύνδεσης το απαιτούσαν. Wealth Reader διατηρεί την ενεργοποίηση κλειδωμένη μέχρι να επαληθευτεί η ανάπτυξη προορισμού, μέσω μιας εγκεκριμένης δοκιμής από άκρο σε άκρο και επιλογών, τόσο του ακριβούς πεδίου όσο και της πολιτικής αξιόπιστου διακομιστή μεσολάβησης. Δεν πρέπει να ενεργοποιείται χρησιμοποιώντας αυθαίρετες προωθημένες κεφαλίδες ή υποθέτοντας ότι η δημοσιευμένη δήλωση αντικατοπτρίζει την ιστορική συμπεριφορά.

Η ανάλυση ιδιωτικού DNS και ο τερματισμός TLS στην εσωτερική υπηρεσία εξαρτώνται από κάθε ανάπτυξη: αυτό το SDK δεν υποθέτει ότι υπάρχουν ή ότι είναι εφικτά. Πρέπει να επαληθευτούν από το χρόνο εκτέλεσης API πριν από την ενεργοποίηση της εξόδου ή την αποδοχή νέων προθέσεων.

Τι να μην κάνετε

  • Στείλτε το κλειδί API , τον πλήρη δικαιούχο ή εσωτερικά δεδομένα στο πρόγραμμα περιήγησης.
  • Εφευρίσκοντας έναν θεσμό που δεν επιστράφηκε από την προ-διαβούλευση.
  • Επαναλάβετε αυτόματα μια διφορούμενη αρχή.
  • Καταγράψτε IBAN, διεύθυνση δικτύου, callback ή πλήρη απάντηση τράπεζας.
  • Ερμηνεύστε το τέλος της αλληλεπίδρασης ως εκκαθάριση.
  • Χρησιμοποιήστε ξανά διαδρομές συγκέντρωσης τραπεζών, διακριτικά ή επανακλήσεις.
Τελευταία ενημέρωση