Ο στόχος της πιστοποίησης είναι να επαληθευτεί ότι η ενσωμάτωσή σας έχει γίνει σωστά και ότι η κοινή μας λύση θα λειτουργεί αξιόπιστα για τους κοινούς μας πελάτες.
Εάν ενδιαφέρεστε για την πιστοποίηση, παρακαλούμε επικοινωνήστε μαζί μας για να σας προτείνουμε τις ημερομηνίες που σας ταιριάζουν.
Během certifikace s vámi absolvujeme následující testovací scénáře.
Scénáře 1–16 jsou společné pro všechny API, zatímco scénáře 17–20 se vztahují pouze na app2app API:
#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Τίτλος σεναρίου
Έλεγχος της παρουσίας GP tom
Επιτυχής πώληση συναλλαγών
Επιτυχής επιστροφή συναλλαγής
Αποτυχημένη συναλλαγή πώλησης
Χρονικό όριο πώλησης συναλλαγών
Εξαίρεση κατά την πληρωμή με κάρτα
Ακύρωση συναλλαγής
Προθεσμία
Δεδομένα παραλαβής
Δεδομένα DCC - πώληση
Δεδομένα DCC - πώληση
Δεδομένα DCC - πώληση
Δεδομένα DCC - πώληση
Δεδομένα DCC - πώληση
DCC data - storno
DCC data - storno
Εγγραφή συναλλαγών
Αίτηση πληρωμής
Λήψη της κατάστασης της συναλλαγής
Λήψη λεπτομερειών σχετικά με τη συναλλαγή
Απαιτούμενο
Όχι
Ναι
Όχι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Ναι
Περιγραφή
Θα ελέγξουμε αν η αίτησή σας ελέγχει την παρουσία της δικής μας εφαρμογής.
Θα πραγματοποιήσουμε μια επιτυχή πληρωμή με κάρτα, συμπεριλαμβανομένης της επαλήθευσης του PIN.
Θα πραγματοποιήσουμε μια επιτυχημένη συναλλαγή επιστροφής.
Θα επεξεργαστούμε μια αποτυχημένη πληρωμή με κάρτα (λάθος pin, ανεπαρκές υπόλοιπο κ.λπ.).
Θα δοκιμάσουμε τη συμπεριφορά της εφαρμογής σας σε περίπτωση διακοπής χρόνου.
Θα προσομοιώσουμε μια εξαίρεση κατά την πληρωμή με κάρτα.
Θα προβούμε σε πληρωμές ακύρωσης - τελευταίες και παλαιότερες.
Ας κάνουμε ένα κλείσιμο.
Θα ελέγξουμε τη συμμόρφωση με τα υποχρεωτικά στοιχεία στην απόδειξη παραλαβής.
Θα ελέγξουμε τα δεδομένα DCC στην απόδειξη για την κατάσταση σεναρίου = ΑΠΟΔΕΚΤΗ, regionSchemaIndicator = 1 και το transactionAmount θα έχει 3 δεκαδικά ψηφία (ποσό 9991).
Θα ελέγξουμε τα δεδομένα DCC στην απόδειξη για την κατάσταση σεναρίου = ΑΠΟΔΕΚΤΗ, regionSchemaIndicator = 1 και το transactionAmount θα είναι χωρίς δεκαδικό σημείο (ποσό 9992).
Θα ελέγξουμε τα δεδομένα DCC στην απόδειξη για την κατάσταση σεναρίου = ΑΠΟΔΕΚΤΗ, regionSchemaIndicator = 2 και το transactionAmount θα είναι με 2 δεκαδικούς αριθμούς (ποσό 9993).
Ελέγχουμε τα δεδομένα DCC στην απόδειξη για την κατάσταση σεναρίου = ΑΠΟΔΕΚΤΗ, regionSchemaIndicator = 0 (ποσό 9994).
Ελέγχουμε τα δεδομένα DCC στην απόδειξη για το σενάριο status=NOT_ACCEPTED
Ελέγχουμε τα δεδομένα DCC στην απόδειξη για το σενάριο ακύρωσης συναλλαγής με status=NOT_ACCEPTED
Ελέγχουμε τα δεδομένα DCC στην απόδειξη για το σενάριο ακύρωσης συναλλαγής με κατάσταση=ΑΠΟΔΟΧΗ
Καλέστε και ελέγξτε τη διαδικασία εγγραφής.
Ας ελέγξουμε αν η εφαρμογή πληρωμής έχει ξεκινήσει και αν η πληρωμή πραγματοποιείται μετά την κλήση του transactionRequest.
Ελέγχουμε αν λαμβάνουμε την κατάσταση της συναλλαγής και αν ολοκληρώθηκε.
Ας δούμε αν μπορούμε να πάρουμε τις λεπτομέρειες της συναλλαγής.
Αναμενόμενη συμπεριφορά
Δείτε το άρθρο "Έλεγχος εγκατεστημένης εφαρμογής"
Ξεκινήστε την πληρωμή, η GP θα κληθεί, η συναλλαγή θα διεκπεραιωθεί, θα ολοκληρωθεί από τον χρήστη και η εφαρμογή σας θα κληθεί επιτυχώς πίσω.
Ξεκινήστε την πληρωμή, η GP θα κληθεί, η συναλλαγή θα διεκπεραιωθεί, θα ολοκληρωθεί από τον χρήστη και η εφαρμογή σας θα κληθεί επιτυχώς πίσω.
Ξεκινήστε την πληρωμή, στη συνέχεια θα κληθεί η GP, η συναλλαγή θα υποβληθεί σε επεξεργασία, θα ολοκληρωθεί από τον χρήστη και η εφαρμογή σας θα κληθεί επιτυχώς πίσω και θα εμφανίσει τυχόν πληροφορίες σχετικά με την απορριφθείσα πληρωμή.
Η εφαρμογή θα ανταποκριθεί σωστά στην έλλειψη απάντησης από την εφαρμογή μας και θα ενημερώσει τον χρήστη.
Αντίδραση σε μια εξαίρεση από την πλευρά μας.
Ξεκινήστε μια ακύρωση, η GP θα την επικαλεστεί, η συναλλαγή θα επεξεργαστεί και η εφαρμογή σας θα κληθεί επιτυχώς πίσω και ενδεχομένως θα εμφανίσει μια επιτυχημένη ακύρωση.
Ξεκινώντας μια προθεσμία, η GP θα κληθεί, η προθεσμία θα διεκπεραιωθεί και η αίτησή σας θα κληθεί επιτυχώς πίσω και ενδεχομένως θα εμφανίσει πληροφορίες σχετικά με την επιτυχή προθεσμία.
Εάν θα παρέχετε μόνο μια απόδειξη από το σύστημά σας, θα πρέπει να τη συμπληρώσετε με δεδομένα συναλλαγών από το τερματικό.
Η απόδειξη πρέπει να εμφανίζει δεδομένα DCC σύμφωνα με την απεικόνιση, όπου θα επικεντρωθούμε συγκεκριμένα στο κείμενο "Markup" και το ποσό συναλλαγής πρέπει να είναι με 3 δεκαδικά ψηφία.
Η απόδειξη πρέπει να εμφανίζει δεδομένα DCC σύμφωνα με την απεικόνιση, όπου θα επικεντρωθούμε συγκεκριμένα στο κείμενο "Markup" και το ποσό συναλλαγής πρέπει να είναι χωρίς δεκαδικά ψηφία.
Η απόδειξη πρέπει να εμφανίζει δεδομένα DCC σύμφωνα με την απεικόνιση, όπου θα επικεντρωθούμε συγκεκριμένα στο κείμενο "Markup over ECB rate" και το ποσό συναλλαγής πρέπει να είναι με 2 δεκαδικά ψηφία.
Η απόδειξη πρέπει να εμφανίζει δεδομένα DCC σύμφωνα με την απεικόνιση, όπου θα επικεντρωθούμε συγκεκριμένα στο κείμενο "Markup".
Σε αυτήν την περίπτωση, ο πελάτης έχει επιλέξει να πληρώσει στο νόμισμα του τερματικού και δεν χρειάζεται να εμφανίσει δεδομένα DCC στην απόδειξη.
Πρόκειται για ακύρωση μιας κλασικής συναλλαγής όπου δεν χρειάζεται να εμφανιστούν δεδομένα DCC.
Αυτή είναι μια αντιστροφή συναλλαγής DCC, όπου πρέπει να προσθέσετε το κείμενο "Το ποσό συναλλαγής, το νόμισμα και η συναλλαγματική ισοτιμία είναι τα ίδια με αυτά της αρχικής συναλλαγής. Η μετατροπή νομίσματος παρέχεται από την Global Payments".
Μετά τη λήψη του αιτήματος, δημιουργείται ένα αναγνωριστικό συναλλαγής. Αυτό το αναγνωριστικό συναλλαγής αποθηκεύεται τοπικά και επιστρέφεται στην εφαρμογή τρίτου μέρους. Η εφαρμογή σας θα πρέπει να το αποθηκεύσει και να το χρησιμοποιήσει για να ζητήσει πληρωμή.
Η εφαρμογή σας θα πρέπει να έχει δημιουργήσει και αποστείλει το αίτημα συναλλαγής. Η εφαρμογή πληρωμής θα εκτελέσει ολόκληρη τη διαδικασία πληρωμής και θα επιστρέψει το αποτέλεσμα.
Ανακαλύπτουμε σε ποια κατάσταση βρίσκεται η συναλλαγή και αν η συναλλαγή μπορεί να επαναληφθεί. (Δεν λέει τίποτα για την επιτυχία/αποτυχία της συναλλαγής).
Λαμβάνουμε όλες τις λεπτομέρειες της συναλλαγής (για παράδειγμα: αποτέλεσμα, ποσό, νόμισμα,...). Για τις λεπτομέρειες της συναλλαγής, είναι απαραίτητο να έχει ολοκληρωθεί το προηγούμενο βήμα - δηλαδή να έχει ολοκληρωθεί η συναλλαγή.
API
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app, deeplink, Cloud
app2app
app2app
app2app
app2app
Všechny tyto stavy můžete simulovat pomocí našeho GP tom Simulatoru, který najdete v sekci ke stažení.
