Transakce storno patří mezi základní platební operace, která zajišťuje storno již provedené platební transakce zpět na účet držitele karty.
Průběh storna je následující:
Vytvoření storna
Η συναλλαγή μπορεί να ξεκινήσει καλώντας:
gptom://transaction/cancel?…
kde jsou použity následující parametry pro sestavení zprávy včetně amsID, které je přiděleno pro každou platbu:
Μεταβλητή/πεδίο
Μορφή/Φορμά
Περιγραφή/Περιγραφή
Παράδειγμα
clientID
string
amsID
ΥΠΟΧΡΕΩΤΙΚΟ
ΥΠΟΧΡΕΩΤΙΚΟ
string
CZ: Unikátní amsID, které dostanete při platbě.
EN: The unique amsID that you will receive upon payment.
EN: The unique amsID that you will receive upon payment.
redirectUrl
string
CZ: URL της εφαρμογής σας στην οποία ανακατευθύνουμε τον πελάτη μετά την ολοκλήρωση της ακύρωσης.
EL: Η διεύθυνση URL της εφαρμογής σας στην οποία θα ανακατευθύνουμε τον πελάτη μετά την ολοκλήρωση της ακύρωσης.
EL: Η διεύθυνση URL της εφαρμογής σας στην οποία θα ανακατευθύνουμε τον πελάτη μετά την ολοκλήρωση της ακύρωσης.
fb://Success
preferableReceiptType
enum (sms,email,qr,print)
CZ: Σε περίπτωση αποστολής απόδειξης από την εφαρμογή GP tom, είναι δυνατόν να προκαθορίσετε τη μέθοδο αποστολής της απόδειξης μέσω API. Πιθανές τιμές είναι οι εξής:
EL: Στην περίπτωση αποστολής απόδειξης από την εφαρμογή GP tom, είναι δυνατόν να προκαθορίσετε τη μέθοδο αποστολής της απόδειξης μέσω του API. Οι πιθανές τιμές είναι οι εξής: 1:
ΤΗΛΕΦΩΝΟ
EMAIL
QR
ΕΚΤΥΠΩΣΗ
EL: Στην περίπτωση αποστολής απόδειξης από την εφαρμογή GP tom, είναι δυνατόν να προκαθορίσετε τη μέθοδο αποστολής της απόδειξης μέσω του API. Οι πιθανές τιμές είναι οι εξής: 1:
ΤΗΛΕΦΩΝΟ
QR
ΕΚΤΥΠΩΣΗ
κείμενο
printByPaymentApp
bool
CZ: Καθορίζει αν η απόδειξη διαβιβάζεται στον πελάτη από την εφαρμογή σας ή από την GP tom. Η προεπιλεγμένη τιμή είναι true (δηλαδή το GP tom θα προσφέρει τη μέθοδο διαβίβασης της απόδειξης στον πελάτη). Εάν στείλετε την τιμή “false”, θα επιστρέψουμε τον χρήστη στην εφαρμογή σας αμέσως μετά τη συναλλαγή και εναπόκειται σε εσάς να περάσετε την απόδειξη.
EL: Καθορίζει αν η απόδειξη μεταβιβάζεται στον πελάτη από την εφαρμογή σας ή από το GP tom. Η προεπιλεγμένη τιμή είναι true (δηλαδή το GP θα προσφέρει έναν τρόπο να περάσει την απόδειξη στον πελάτη). Αν στείλετε την τιμή "false", επιστρέφουμε τον χρήστη στην εφαρμογή σας αμέσως μετά τη συναλλαγή και εναπόκειται σε εσάς να περάσετε την απόδειξη.
EL: Καθορίζει αν η απόδειξη μεταβιβάζεται στον πελάτη από την εφαρμογή σας ή από το GP tom. Η προεπιλεγμένη τιμή είναι true (δηλαδή το GP θα προσφέρει έναν τρόπο να περάσει την απόδειξη στον πελάτη). Αν στείλετε την τιμή "false", επιστρέφουμε τον χρήστη στην εφαρμογή σας αμέσως μετά τη συναλλαγή και εναπόκειται σε εσάς να περάσετε την απόδειξη.
αληθές/ψευδές
clientPhone
string
CZ: Αριθμός τηλεφώνου του πελάτη.
EL: Αριθμός τηλεφώνου πελάτη.
EL: Αριθμός τηλεφώνου πελάτη.
+420606505404
clientEmail
string
CZ: Διεύθυνση ηλεκτρονικού ταχυδρομείου του πελάτη.
EL: Διεύθυνση ηλεκτρονικού ταχυδρομείου του πελάτη.
EL: Διεύθυνση ηλεκτρονικού ταχυδρομείου του πελάτη.
info@gptom.com
Παράδειγμα κλήσης:
gptom://transaction/cancel?amsID=123&preferableReceiptType=QR&clientPhone=+420606505404&clientID=123&printByPaymentApp=true&redirectUrl=gp://transaction/cancel&clientEmail=info@gptom.com
Η απάντηση θα περιέχει τα ακόλουθα πεδία:
Πεδίο/Πεδίο
Περιγραφή/Περιγραφή
Παράδειγμα/Παράδειγμα
ΚΑΤΑΣΤΑΣΗ ΕΡΓΑΣΙΑΣ
CZ: Δίνει την απάντηση σε ποια κατάσταση έληξε η αίτηση.
EL: Παρέχει πληροφορίες για το κράτος στο οποίο έληξε η αίτησή σας.
EL: Παρέχει πληροφορίες για το κράτος στο οποίο έληξε η αίτησή σας.
ΟΛΟΚΛΗΡΩΜΕΝΟ
ΑΚΥΡΩΘΗΚΕ
ΣΦΑΛΜΑ
ΑΚΥΡΩΘΗΚΕ
ΣΦΑΛΜΑ
terminalID
CZ: ID του τερματικού στο οποίο υποβάλλονται σε επεξεργασία οι συναλλαγές. Προσδιορίζει το τερματικό στα συστήματα GP.
EL: Μοναδικό αναγνωριστικό τερματικού, με το οποίο επεξεργάζεται η συναλλαγή.
EL: Μοναδικό αναγνωριστικό τερματικού, με το οποίο επεξεργάζεται η συναλλαγή.
12345678
ποσό
CZ: Το ποσό καθορίζει τον όγκο της συναλλαγής. Το ποσό αυτό υπολογίζεται στο εγχώριο νόμισμα που χρησιμοποιείται από το τερματικό. Για ένα κλείσιμο, περιλαμβάνει όλες τις συναλλαγές με κάρτα, πιστωμένες μείον χρεωμένες.
EL: Το ποσό καθορίζει τον όγκο της συναλλαγής. Το ποσό αυτό υπολογίζεται στο εγχώριο νόμισμα που χρησιμοποιείται από το τερματικό. Κατά το κλείσιμο της ημέρας, περιλαμβάνει όλες τις συναλλαγές με κάρτα, πιστωτικές μείον χρεωστικές.
EL: Το ποσό καθορίζει τον όγκο της συναλλαγής. Το ποσό αυτό υπολογίζεται στο εγχώριο νόμισμα που χρησιμοποιείται από το τερματικό. Κατά το κλείσιμο της ημέρας, περιλαμβάνει όλες τις συναλλαγές με κάρτα, πιστωτικές μείον χρεωστικές.
10
batchNumber
CZ: Προσδιορίζει τον αριθμό κλεισίματος. Συμπληρώνεται εάν ζητείται προθεσμία.
EL: Καθορίζει τον αριθμό παρτίδας. Παρουσιάζεται κατά τη συναλλαγή κλεισίματος παρτίδας.
EL: Καθορίζει τον αριθμό παρτίδας. Παρουσιάζεται κατά τη συναλλαγή κλεισίματος παρτίδας.
1
emvAppLabel
CZ: Το όνομα του EMV που χρησιμοποιήθηκε στην πληρωμή.
EL: Ετικέτα κάρτας χρησιμοποιημένης κάρτας
EL: Ετικέτα κάρτας χρησιμοποιημένης κάρτας
Χρεωστική κάρτα Visa
amsID
CZ: Μοναδικός αριθμός συναλλαγής.
EL: Μοναδικός αριθμός συναλλαγής.
EL: Μοναδικός αριθμός συναλλαγής.
referenceNumber
CZ: Αριθμός αναφοράς που αναγράφεται κατά την αίτηση πληρωμής.
EL: Αριθμός αναφοράς που καταχωρήθηκε κατά την πληρωμή
EL: Αριθμός αναφοράς που καταχωρήθηκε κατά την πληρωμή
ABC123
sequenceNumber
CZ: Χρησιμοποιείται για συναλλαγές ακύρωσης. Χρησιμοποιήστε τη ληφθείσα αξία που ήταν μέρος της συναλλαγής που θέλετε να ακυρώσετε.
EL: Χρησιμοποιείται για την ακύρωση της συναλλαγής. Χρησιμοποιείται η ληφθείσα αξία που αποτελούσε μέρος της συναλλαγής που θέλετε να ακυρώσετε.
EL: Χρησιμοποιείται για την ακύρωση της συναλλαγής. Χρησιμοποιείται η ληφθείσα αξία που αποτελούσε μέρος της συναλλαγής που θέλετε να ακυρώσετε.
001000000
transactionType
EL: Καθορίζει τον τύπο συναλλαγής.
EL: Καθορίζει τον τύπο της συναλλαγής.
EL: Καθορίζει τον τύπο της συναλλαγής.
ΚΑΡΤΑ
ημερομηνία
CZ: Δείχνει την ώρα της συναλλαγής.
EL: Δώστε την ημερομηνία της συναλλαγής.
EL: Δώστε την ημερομηνία της συναλλαγής.
2024-10-29T12:14:00.112Z
currencyCode
CZ: Τριψήφιοι κωδικοί νομισμάτων ISO - δείτε τη σελίδα Wiki για έναν κατάλογο.
EL: Τρεις χαρακτήρες κωδικός ISO.
EL: Τρεις χαρακτήρες κωδικός ISO.
EUR
merchantID
CZ: Μοναδικό αναγνωριστικό εμπόρου, που συνήθως αντιπροσωπεύει αναγνωριστικό τοποθεσίας.
EL: Μοναδικό αναγνωριστικό εμπόρου, συνήθως αναγνωριστικό τοποθεσίας
EL: Μοναδικό αναγνωριστικό εμπόρου, συνήθως αναγνωριστικό τοποθεσίας
TipAmount
CZ: Συμβουλές. Συμπληρώνεται εάν έχει καταχωρηθεί.
EN: Συμβουλή. Συμπληρώνεται αν χρειαστεί.
EN: Συμβουλή. Συμπληρώνεται αν χρειαστεί.
2
totalAmount
CZ: Δείχνει τη συνολική γραμμή συναλλαγής (συμπεριλαμβανομένου του φιλοδωρήματος).
EL: Δείχνει το συνολικό ποσό της συναλλαγής (συμπεριλαμβανομένου του φιλοδωρήματος)
EL: Δείχνει το συνολικό ποσό της συναλλαγής (συμπεριλαμβανομένου του φιλοδωρήματος)
12
αποτέλεσμα
CZ: Απάντηση στο αίτημα.
EL: Αποτέλεσμα του αιτήματος.
EL: Αποτέλεσμα του αιτήματος.
0 = ολοκληρώθηκε
-1 = απορρίφθηκε
-1 = απορρίφθηκε
cardEntryMode
CZ: Προσδιορίζει τη μέθοδο εισαγωγής των δεδομένων της κάρτας, όπως chip, ανέπαφη κάρτα, μαγνητική λωρίδα κ.λπ.
EL: Καθορίζει τον τρόπο ανάγνωσης της κάρτας: μαγνητική λωρίδα, τσιπ ή ανέπαφη κάρτα.
EL: Καθορίζει τον τρόπο ανάγνωσης της κάρτας: μαγνητική λωρίδα, τσιπ ή ανέπαφη κάρτα.
CONTACTLESS
transactionID
CZ: Μοναδικό αναγνωριστικό που παράγεται από την εφαρμογή πληρωμής κατά τη διαδικασία καταχώρισης της συναλλαγής.
EL: Μοναδικό αναγνωριστικό που δημιουργείται από την εφαρμογή πληρωμής κατά τη διαδικασία εγγραφής της συναλλαγής.
EL: Μοναδικό αναγνωριστικό που δημιουργείται από την εφαρμογή πληρωμής κατά τη διαδικασία εγγραφής της συναλλαγής.
001000000
authorizationCode
CZ: Συμπληρώνεται μόνο εάν η συναλλαγή εγκριθεί.
EL: Υπάρχει μόνο αν η συναλλαγή έχει διεκπεραιωθεί.
EL: Υπάρχει μόνο αν η συναλλαγή έχει διεκπεραιωθεί.
123456
cardNumber
CZ: Αριθμός κάρτας (PAN). Υπάρχει σε συγκαλυμμένη μορφή.
EL: Αριθμός κάρτας (PAN). Υπάρχει σε συγκαλυμμένη μορφή.
EL: Αριθμός κάρτας (PAN). Υπάρχει σε συγκαλυμμένη μορφή.
0001
pinOk
αληθές/ψευδές
ΚΩΔΙΚΟΣ
CZ: Εμφανίζει το αποτέλεσμα της συναλλαγής κατά την εξουσιοδότηση.
EL: Εμφανίζει το αποτέλεσμα της συναλλαγής στην πλευρά της εξουσιοδότησης.
EL: Εμφανίζει το αποτέλεσμα της συναλλαγής στην πλευρά της εξουσιοδότησης.
εγκεκριμένο
