Κωδικός EMV QR

Λέγεται και: EMV QR code, EMVCo QR, EMV MPM, QR που εμφανίζει ο έμπορος

Ορισμός

Ο κωδικός EMV QR είναι κωδικός QR πληρωμής που ακολουθεί την προδιαγραφή EMVCo, μια μορφή tag-length-value που χρησιμοποιούν πολλά εθνικά συστήματα για να κωδικοποιήσουν έμπορο, νόμισμα και ποσό.

Τι καλύπτει η προδιαγραφή EMV QR

Η προδιαγραφή κωδικού EMV QR της EMVCo ορίζει πώς διατάσσονται τα δεδομένα πληρωμής μέσα σε έναν συνηθισμένο κωδικό QR. Έρχεται σε δύο τρόπους. Στον Merchant-Presented Mode (MPM) ο έμπορος εμφανίζει έναν κωδικό και ο πελάτης τον σαρώνει με εφαρμογή τράπεζας ή πορτοφολιού. Στον Consumer-Presented Mode (CPM) η εφαρμογή του πελάτη δείχνει έναν κωδικό και ο έμπορος τον σαρώνει στο ταμείο.

Η προδιαγραφή δεν δημιουργεί δίκτυο πληρωμών. Είναι κοινή μορφή δεδομένων, οπότε ένα εθνικό σύστημα ή ένα δίκτυο καρτών μπορεί να προσθέσει τα δικά του στοιχεία λογαριασμού διατηρώντας ίδιο το υπόλοιπο περιεχόμενο. Γι' αυτό το Pix στη Βραζιλία, το PromptPay στην Ταϊλάνδη, το SGQR στη Σιγκαπούρη, το DuitNow στη Μαλαισία, το QRIS στην Ινδονησία, το VietQR στο Βιετνάμ και το Bharat QR στην Ινδία μοιάζουν όλα δομικά.

Πώς δομείται το περιεχόμενο

Το περιεχόμενο MPM είναι μια σειρά από αντικείμενα δεδομένων, καθένα γραμμένο ως ID δύο ψηφίων, μήκος δύο ψηφίων και η τιμή. Για παράδειγμα, το 5303840 σημαίνει ID 53 (νόμισμα συναλλαγής), μήκος 03, τιμή 840 (δολάρια ΗΠΑ σε αριθμητική μορφή ISO 4217). Τα αντικείμενα ακολουθούν το ένα το άλλο χωρίς διαχωριστές και κάποια ID είναι πρότυπα που περιέχουν δικά τους εμφωλευμένα αντικείμενα στην ίδια μορφή.

Το περιεχόμενο πρέπει να ξεκινά με το ID 00 και να τελειώνει με το ID 63, ένα άθροισμα ελέγχου. Το άθροισμα ελέγχου είναι τιμή CRC-16/CCITT-FALSE γραμμένη ως τέσσερις δεκαεξαδικοί χαρακτήρες, υπολογισμένη σε όλα όσα προηγούνται, μαζί με τους χαρακτήρες 6304. Ένας σαρωτής που υπολογίζει διαφορετικό άθροισμα ελέγχου απορρίπτει τον κωδικό, κάτι που πιάνει τα περισσότερα λάθη πληκτρολόγησης ή αντιγραφής.

  • 00: δείκτης μορφής περιεχομένου, πάντα 01
  • 01: σημείο έναρξης, 11 για στατικό ή 12 για δυναμικό
  • 26–51: πρότυπα πληροφοριών λογαριασμού εμπόρου
  • 52: κωδικός κατηγορίας εμπόρου (MCC)
  • 53: νόμισμα (αριθμητικό ISO 4217) και 54: ποσό
  • 58: κωδικός χώρας, 59: όνομα εμπόρου, 60: πόλη
  • 62: πρόσθετα δεδομένα όπως λογαριασμός ή αριθμός αναφοράς· 63: CRC

Στατικοί και δυναμικοί κωδικοί

Ένας στατικός κωδικός EMV QR (σημείο έναρξης 11) τυπώνεται μία φορά και επαναχρησιμοποιείται, και ο πελάτης πληκτρολογεί το ποσό. Ένας δυναμικός κωδικός (σημείο έναρξης 12) δημιουργείται για μία μόνο συναλλαγή και συνήθως μεταφέρει το ποσό και μια αναφορά, οπότε ο πελάτης απλώς επιβεβαιώνει. Τα τυπωμένα αυτοκόλλητα πάγκου είναι συνήθως στατικά, ενώ οι κωδικοί σε οθόνη ταμείου ή τιμολόγιο είναι συνήθως δυναμικοί.

Συχνές ερωτήσεις

Ποια είναι η διαφορά ανάμεσα σε πληρωμές QR MPM και CPM;

Στον Merchant-Presented Mode ο πελάτης σαρώνει έναν κωδικό που εμφανίζει ο έμπορος. Στον Consumer-Presented Mode ο έμπορος σαρώνει έναν κωδικό που εμφανίζεται στο κινητό του πελάτη.

Μπορεί οποιαδήποτε εφαρμογή QR να διαβάσει έναν κωδικό QR πληρωμής EMV;

Κάθε αναγνώστης QR μπορεί να αποκωδικοποιήσει το κείμενο, αλλά μόνο μια εφαρμογή πληρωμών που υποστηρίζει το σύστημα που κατονομάζεται μέσα στον κωδικό μπορεί να το μετατρέψει σε πληρωμή.

Τι σημαίνει το 6304 στο τέλος μιας συμβολοσειράς QR πληρωμής;

Είναι η αρχή του αντικειμένου αθροίσματος ελέγχου: ID 63, μήκος 04, που ακολουθείται από τέσσερις δεκαεξαδικούς χαρακτήρες CRC-16 υπολογισμένου σε ολόκληρο το περιεχόμενο.

Πηγές και πρότυπα

Όλοι οι όροι