
Xodera Plugins · Bubble Native
Xodera QR Passes Native
Δημιουργήστε εισιτήρια μίας χρήσης, επιβεβαιώσεις παραλαβής ή κουπόνια. Το προσωπικό σαρώει τον κωδικό, ελέγχει το αποτέλεσμα, προεπισκοπεί την παραγγελία και επιβεβαιώνει τη χρήση μόνο όταν είναι έτοιμο.
Public beta guides · Haptics instructions are in its Bubble listing
Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.
Τεκμηρίωση ελέγχθηκε 6 Νοέμβριος 2026
Πρακτικά παραδείγματα
Μία χρήση εισόδου για εκδήλωση της ίδιας ημέρας
Ένα στιγμιότυπο οθόνης μιας συνηθισμένης τιμής QR μπορεί, διαφορετικά, να επαναχρησιμοποιηθεί σε περισσότερες από μία εισόδους.
Η εφαρμογή σας αποθηκεύει μια εγγραφή Εισόδου και ένα σταθερό ζήτημα `request_id`· χρησιμοποιήστε το προσαρμοσμένο `label=event` και ένα `ttl_seconds` εντός της σύμβασης 1–86400 δευτερολέπτων.
Ένας εξουσιοδοτημένος εκδότης εκτελεί το Issue QR pass και παραδίδει ιδιωτικά το επιστρεφόμενο QR. Το προσωπικό σαρώνει → Check QR pass → επιβεβαιώνει μόνο εάν `ok=yes` και `status=available` → Confirm QR redemption με αποθηκευμένο σταθερό ID αιτήματος.
Μόνο το `status=redeemed` συν το `receipt_id` εξουσιοδοτούν την απόδειξη εισόδου της εφαρμογής σας. Αποθηκεύστε την αναφορά άδειας/απόδειξης στην Είσοδο· μην εκθέτετε τα περιεχόμενα του QR στην ανάλυση.
Για το `outcome_unknown`, ανακτήστε το ίδιο αίτημα με ταυτόχο χρήστη/περιβάλλον/άδεια· μην δημιουργείτε ποτέ νέο ID επιβεβαίωσης. Διαχειριστείτε τα expired, revoked και τις ήδη χρησιμοποιημένες καταστάσεις ως ξεχωριστά αποτελέσματα.
Προγραμματισμένο. Η σάρωση και ο έλεγχος δεν χρησιμοποιούν το πάσο· μόνο η ρητή επιβεβαίωση το κάνει.
Εξαργυρώστε ένα βραχύ ωφέλειο μία φορά σε ταμείο συνεργάτη.
Ένας συνεργάτης χρειάζεται ένα επιβεβαιωμένο αποτέλεσμα χρησιμοποιημένο/αχρησιμοποίητο αντί να εμπιστεύεται μια εικόνα QR ή μια κίνηση οθόνης.
`label=coupon`· Η εγγραφή Ωφέλειας της εφαρμογής ορίζει την επιλεξιμότητα και ένα σύντομο παράθυρο ισχύος πριν από μια εξουσιοδοτημένη ενέργεια έκδοσης.
Εκδώστε ένα πάσο μόνο μετά τον έλεγχο επιλεξιμότητας της εφαρμογής σας. Στο ταμείο, το Check QR pass εμφανίζει διαθεσιμότητα χωρίς κατανάλωση. Μετά την επιβεβαίωση παράδοσης του ωφέλειου από το προσωπικό, εκτελέστε το Confirm QR redemption.
Η εγγραφή Ωφέλειας σας μπορεί να αποθηκεύει το `receipt_id` και την επιβεβαιωμένη ώρα εξαργύρωσης μετά το `status=redeemed`. Το πρόσθετο διαχειρίζεται την κατάσταση του πάσο· η εφαρμογή σας διαχειρίζεται το όφελος και τη σχέση με τον πελάτη.
Εάν ένα όφελος ακυρωθεί πριν τη χρήση, ο ίδιος εξουσιοδοτημένος εκδότης μπορεί να Revoke QR pass χρησιμοποιώντας το `pass_id` του. Μην ανακοινώνετε επιστροφή χρημάτων ή επιτυχή εξαργύρωση μόνο από το `ok=yes`.
Προγραμματισμένο. Η σάρωση και ο έλεγχος δεν χρησιμοποιούν το πάσο· μόνο η ρητή επιβεβαίωση το κάνει.
Επιβεβαίωση παραλαβής εξοπλισμού ή παραγγελίας την ίδια ημέρα.
Μια ροή εργασίας προσωπικού πρέπει να διακρίνει τη σάρωση μιας αναφοράς συλλογής από την πραγματική παράδοση ενός αντικειμένου.
Η εγγραφή Συλλογής που κατέχει η εφαρμογή σας διατηρεί την εξουσιοδότηση, το προοριζόμενο αντικείμενο και ξεχωριστά σταθερά αναγνωριστικά αιτήματος έκδοσης/εξαργύρωσης· χρησιμοποιήστε ένα βραχύ βιοτικού πάσο `label=access`.
Αφού η εφαρμογή σας εξουσιοδοτήσει τη συλλογή, Issue QR pass. Το προσωπικό σαρώει και ελέγχει, επιθεωρεί τη σχετική Συλλογή στην εφαρμογή σας, έπειτα επιβεβαιώνει ρητά την παράδοση και Confirm QR redemption.
Μόνο μετά από επιβεβαιωμένη απόδειξη `redeemed` πρέπει η ροή εργασίας σας να ορίσει τη Συλλογή ως παραδοθείσα. Διατηρήστε το `receipt_id` ως σύνδεσμο προς το αποτέλεσμα του δελτίου.
Μια επαναλαμβανόμενη σάρωση μπορεί να επιστρέψει already_used· εμφανίστε την υπάρχουσα εγγραφή της εφαρμογής αντί να παραδώσετε άλλο αντικείμενο. Ανακτήστε μια αβέβαιη επιβεβαίωση με το ίδιο ID και τις ίδιες εισροές.
Προγραμματισμένο. Η σάρωση και ο έλεγχος δεν χρησιμοποιούν το πάσο· μόνο η ρητή επιβεβαίωση το κάνει.
Τι λειτουργεί τώρα
Ιδιωτική beta. Ο τρέχων σαρωτής διαθέτει έλεγχο κάμερας και αδειών. Η δημιουργία, ο έλεγχος και η επιβεβαίωση πάσων μίας χρήσης είναι προγραμματισμένα και δεν είναι ακόμη έτοιμα για χρήση στην εφαρμογή σας.
Δημιουργήστε τη ροή εργασίας
Προγραμματισμένο
Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.
Αυτά τα παραδείγματα χρησιμοποιούν εγγραφές εφαρμογής όπως Lesson, Message και Order. Αντικαταστήστε τα με τους δικούς σας τύπους δεδομένων και ονόματα στοιχείων. Οι διευθύνσεις μέσων παραδείγματος πρέπει να αντικατασταθούν με τα δικά σας αρχεία.
Προγραμματισμένο: ένας εξουσιοδοτημένος υπάλληλος χρησιμοποιεί Issue QR pass για μια Είσοδο ή Order. Παράδειγμα: label=event, ttl_seconds=900, environment=development. Διατηρήστε ένα σταθερό request_id για αυτή την έκδοση πάσου και αποθηκεύστε pass_id με την εγγραφή.
Εμφανίστε το επιστρεφόμενο QR στον προοριζόμενο κάτοχό του. Το προσωπικό το σαρώει. Στη ροή εργασίας προγραμματισμένων passes, χρησιμοποιήστε workflow_mode=yes και διαβάστε scanned_pass_token μετά το pass_scanned. Αυτές οι ρυθμίσεις ροής εργασίας pass δεν είναι διαθέσιμες στον τρέχοντα σαρωτή.
Εκτελέστε Check QR pass με pass_token = QR Scanner's scanned_pass_token. Ελέγχει χωρίς χρήση του pass. Για status=available, εμφανίστε την αντίστοιχη παραγγελία ή λεπτομέρειες εισόδου ώστε το προσωπικό να τις ελέγξει.
Μόνο ένα ξεχωριστό κουμπί Επιβεβαίωσης εκτελεί Confirm QR redemption με το ίδιο pass_token, ένα σταθερό request_id και confirm=yes. Στο status=redeemed, αποθηκεύστε receipt_id και σημειώστε την παραγγελία ή την είσοδο ως ολοκληρωμένη.
already_used, expired, revoked ή invalid σημαίνουν να μην γίνει εισαγωγή ή παράδοση της παραγγελίας. Μια σάρωση ή ένας επιτυχής Έλεγχος μόνο του δεν ολοκληρώνει ποτέ τη συναλλαγή.
Διαμορφώστε μία φορά
Δημιουργήστε ή επιλέξτε το έργο εφαρμογής Bubble στο BestPlugins → Dashboard → Plugins. Επιλέξτε Xodera QR Passes Native, αντιγράψτε το κλειδί του, στη συνέχεια ανοίξτε Bubble → Plugins → Xodera QR Passes Native και επικολλήστε το στο project_api_key. Αποθηκεύστε μία φορά· μετά χρησιμοποιήστε τις ενέργειες παρακάτω. Κάθε plugin σε κάθε έργο έχει το δικό του κλειδί.
Η σάρωση απαιτεί άδεια κάμερας. Για πάσα μίας χρήσης, αποφασίστε ποιος μπορεί να δημιουργεί πάσα και ποιος μπορεί να τα ελέγχει στην είσοδο ή στο σημείο παραλαβής. Οι συνηθισμένοι πελάτες δεν χρειάζονται ρόλο προσωπικού.
qr_issuer_permission_field
qr_pass_issuer · Όνομα του πεδίου χρήστη ναι/όχι που σημειώνει τους υπαλλήλους που επιτρέπεται να δημιουργούν ή να ακυρώνουν δελτία. Παράδειγμα/προεπιλογή: qr_pass_issuer. Εισάγετε εδώ το όνομα του πεδίου, όχι ναι ή όχι. Μόνο εξουσιοδοτημένος διαχειριστής θα πρέπει να αλλάζει αυτήν την άδεια σε έναν χρήστη.
qr_staff_permission_field
qr_staff · Όνομα του πεδίου χρήστη ναι/όχι που σηματοδοτεί το προσωπικό που επιτρέπεται να ελέγξει και να επιβεβαιώσει τη χρήση. Παράδειγμα/προεπιλογή: qr_staff. Ένας κάτοχος εισιτηρίου δεν χρειάζεται αυτήν την άδεια. Κρατήστε το εκτός των δημόσιων φορμών εγγραφής και προφίλ.
Διαμορφώστε μία φορά
- Δημιουργήστε ή επιλέξτε το έργο εφαρμογής Bubble στο BestPlugins → Dashboard → Plugins.
- Επιλέξτε αυτό το plugin και αντιγράψτε το κλειδί του έργου.
- Ανοίξτε Bubble → Plugins → Xodera QR Passes Native· επικολλήστε το κλειδί στο project_api_key και αποθηκεύστε.
- Προσθέστε το στοιχείο, επιλέξτε τα δεδομένα της εφαρμογής σας και δημιουργήστε τη ροή εργασίας παρακάτω.
- Πρόσβαση ιδιωτικής beta μόνο προς το παρόν. Η δημόσια εγκατάσταση και η πληρωμένη ενεργοποίηση δεν είναι ακόμη ανοιχτές.
Εγκατάσταση και συνδρομή
For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.
Αποθηκεύστε το αποτέλεσμα στην εφαρμογή σας
Παράδειγμα Εισόδου ή Παραλαβής: αποθηκεύστε την σχετική παραγγελία/συμβάν, pass_id, expires_at και issue_request_id. Μετά την επιβεβαιωμένη χρήση, προσθέστε receipt_id, redeemed_at και τον υπάλληλο που την επιβεβαίωσε. Μην σημειώσετε την εγγραφή ως ολοκληρωμένη όταν ο κώδικας έχει μόνο σαρωθεί ή ελεγχθεί. Ένας κώδικας QR δεν επαληθεύει την ταυτότητα ενός ατόμου.
Αποτυχία, ακύρωση και ανάκτηση
Εάν outcome_unknown=yes, διατηρήστε το ίδιο pass, request_id και τις εισόδους όταν ελέγχετε ξανά το αποτέλεσμα. Μην δημιουργήσετε νέα επιβεβαίωση. already_used, expired και revoked είναι τελικά επιχειρηματικά αποτελέσματα. Εάν η άδεια απορριφθεί, ζητήστε από εξουσιοδοτημένο διαχειριστή να ελέγξει το ρόλο του υπαλλήλου. Το Clear session επαναφέρει τον σαρωτή· δεν μπορεί να αναιρέσει μια ολοκληρωμένη χρήση.
Δυνατότητες και περιορισμοί
Τα προγραμματισμένα passes είναι μονής χρήσης, με διάρκεια ζωής 1–86400 δευτερόλεπτα· προεπιλογή 900. Τύποι pass: access, event, coupon και membership. Ο έλεγχος δεν κρατάει το pass. Απαιτείται πρόσβαση στο διαδίκτυο για χρήση του pass. Δεν υπάρχει επεξεργασία πληρωμών, έλεγχος ταυτότητας ή επαναχρησιμοποιήσιμη κάρτα μέλους μακράς διάρκειας. Η ανάγνωση μιας συνηθισμένης τιμής QR είναι ξεχωριστή από τον έλεγχο ενός pass.
Ρυθμίσεις, ενέργειες και αποτελέσματα
Χρησιμοποιήστε αυτά τα ονόματα στο Bubble. Τα προγραμματισμένα χαρακτηριστικά σημειώνονται ξεχωριστά.
Διαθέσιμες ρυθμίσεις beta
Ρυθμίσεις στοιχείου
disabled · yes/nois_active · yes/noui_text_json · textlanguage · textΚαταστάσεις
scanner_status · textserver_status · textpass_id · textpass_label · textreceipt_id · texterror_code · textis_busy · yes/nois_scanning · yes/notorch_enabled · yes/noscan_source · textpending_redemption · yes/noΣυμβάντα
scanner_startedscanner_pausedscanner_cancelledpermission_deniedpass_scannedvalidation_startedvalidation_completedredemption_startedpass_redeemedredemption_rejectedredemption_pendingfixture_decodedqr_errorΕνέργειες και οι εισόδους τους
Clear sessionΡυθμίσεις στοιχείου · 5
Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.
disabledyes/no · Προεπιλογή: false- Παράδειγμα τιμής
no - Παράδειγμα έκφρασης Bubble
GuideHost's is_busy (your yes/no custom state) - Απενεργοποιήστε το στοιχείο ενώ η εφαρμογή σας είναι απασχολημένη ή αυτή η ενέργεια δεν είναι διαθέσιμη.
is_activeyes/no · Προεπιλογή: true- Παράδειγμα τιμής
yes - Παράδειγμα έκφρασης Bubble
GuideHost's view_is_active (your yes/no custom state) - Ορίστε ναι ενώ αυτή η προβολή είναι ανοιχτή. Ορίστε όχι κατά την έξοδο, ώστε η αναπαραγωγή ή η τρέχουσα εργασία να μπορεί να σταματήσει.
ui_text_jsontext · Προεπιλογή: "{}"- Παράδειγμα τιμής
{} - Παράδειγμα έκφρασης Bubble
App Settings' player_labels_json (supported keys only) - Προαιρετικό JSON με υποστηριζόμενες ετικέτες κουμπιών. Αφήστε κενό για χρήση του ενσωματωμένου κειμένου.
languagetext · Προεπιλογή: "auto"- Παράδειγμα τιμής
uk - Παράδειγμα έκφρασης Bubble
Current User's preferred_language - Ορίστε language=auto ώστε να ακολουθεί μια υποστηριζόμενη συσκευή ή γλώσσα προγράμματος περιήγησης. Εισάγετε έναν υποστηριζόμενο κωδικό γλώσσας για να τον επιλέξετε ρητά.
workflow_modeyes/no · Προεπιλογή: false- Παράδειγμα τιμής
yes - Παράδειγμα έκφρασης Bubble
App Settings' use_qr_business_actions - Προγραμματισμένο: επιτρέψτε στην σαρωμένη τιμή QR να χρησιμοποιηθεί από Check QR pass. Η σάρωση από μόνη της δεν επιβεβαιώνει είσοδο ή παραλαβή.
Ενέργειες και οι εισόδους τους · 5
Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.
Clear session
Δεν υπάρχουν παράμετροι ενέργειας
Issue QR pass
environmenttext · Προεπιλογή: "development"- Παράδειγμα τιμής
development - Παράδειγμα έκφρασης Bubble
App Settings' selected_environment - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
request_idtext · Προεπιλογή: —- Παράδειγμα τιμής
pickup-123-issue-v1 - Παράδειγμα έκφρασης Bubble
Current Admission's stable_request_id - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
labeltext · Προεπιλογή: "access"- Παράδειγμα τιμής
event - Παράδειγμα έκφρασης Bubble
Selected Admission's pass_label - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
ttl_secondsnumber · Προεπιλογή: 900- Παράδειγμα τιμής
900 - Παράδειγμα έκφρασης Bubble
Event Settings' pass_ttl_seconds - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Επιστροφές
pass_id · textpass_token · textpass_label · textexpires_at · textqr_png_data_uri · textreused · yes/noCheck QR pass
environmenttext · Προεπιλογή: "development"- Παράδειγμα τιμής
development - Παράδειγμα έκφρασης Bubble
App Settings' selected_environment - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
pass_tokentext · Προεπιλογή: —- Παράδειγμα τιμής
<opaque token returned by Issue / camera scan> - Παράδειγμα έκφρασης Bubble
QR Pass Scanner's scanned_pass_token (capture before Check) - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Επιστροφές
pass_label · textexpires_at · textConfirm QR redemption
environmenttext · Προεπιλογή: "development"- Παράδειγμα τιμής
development - Παράδειγμα έκφρασης Bubble
App Settings' selected_environment - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
pass_tokentext · Προεπιλογή: —- Παράδειγμα τιμής
<opaque token returned by Issue / camera scan> - Παράδειγμα έκφρασης Bubble
QR Pass Scanner's scanned_pass_token (capture before Check) - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
request_idtext · Προεπιλογή: —- Παράδειγμα τιμής
pickup-123-redeem-v1 - Παράδειγμα έκφρασης Bubble
Current Admission's stable_redemption_request_id - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
confirmyes/no · Προεπιλογή: false- Παράδειγμα τιμής
yes — explicit confirmation only - Παράδειγμα έκφρασης Bubble
Confirm Checkbox is checked - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Επιστροφές
pass_id · textpass_label · textreceipt_id · textredeemed_at · textreused · yes/noRevoke QR pass
environmenttext · Προεπιλογή: "development"- Παράδειγμα τιμής
development - Παράδειγμα έκφρασης Bubble
App Settings' selected_environment - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
pass_idtext · Προεπιλογή: —- Παράδειγμα τιμής
<pass_id returned by Issue> - Παράδειγμα έκφρασης Bubble
Selected Admission's pass_id - Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Επιστροφές
pass_id · textrevoked · yes/noΚαταστάσεις και συμβάντα
Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.
Καταστάσεις
scanner_status · textΤρέχον αποτέλεσμα αυτής της ενέργειας. Χρησιμοποιήστε το αντίστοιχο γεγονός ολοκλήρωσης πριν αποθηκεύσετε την επιτυχία. idle,requesting_permission,permission_denied,scanning,paused,scanned,validating,available,redeeming,redeemed,unavailable,unknown,error,cancelled,decoding_fixture,fixture_decoded
server_status · textΤρέχον αποτέλεσμα αυτής της ενέργειας. Χρησιμοποιήστε το αντίστοιχο γεγονός ολοκλήρωσης πριν αποθηκεύσετε την επιτυχία. empty,available,redeemed,already_used,expired,revoked
pass_id · textΑναγνωριστικό για αυτό το στοιχείο ή ενέργεια. Διατηρήστε το μαζί με την αντίστοιχη εγγραφή της εφαρμογής. Χρησιμοποιήστε το ίδιο αναγνωριστικό αιτήματος όταν ξαναπροσπαθείτε με αβέβαιο αποτέλεσμα.
pass_label · textΤρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός. empty,access,event,coupon,membership
receipt_id · textΑναγνωριστικό για αυτό το στοιχείο ή ενέργεια. Διατηρήστε το μαζί με την αντίστοιχη εγγραφή της εφαρμογής. Χρησιμοποιήστε το ίδιο αναγνωριστικό αιτήματος όταν ξαναπροσπαθείτε με αβέβαιο αποτέλεσμα.
error_code · textΠληροφορίες σφάλματος για την τελευταία ενέργεια. Εμφανίστε ένα χρήσιμο μήνυμα και προσφέρετε την σχετική επανάληψη.
is_busy · yes/noΗ εργασία βρίσκεται ακόμη σε εξέλιξη. Περιμένετε πριν ξεκινήσετε άλλη ενέργεια.
is_scanning · yes/noΤρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.
torch_enabled · yes/noΤρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.
scan_source · textΤρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός. empty,camera,fixture
pending_redemption · yes/noΤρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.
scanned_pass_token · textΤρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.
Συμβάντα
scanner_startedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
scanner_pausedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
scanner_cancelledΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
permission_deniedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
pass_scannedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
validation_startedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
validation_completedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
redemption_startedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
pass_redeemedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
redemption_rejectedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
redemption_pendingΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
fixture_decodedΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
qr_errorΌταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.
Ερωτήσεις που κάνουν οι προγραμματιστές
Τι σημαίνουν οι δύο ρυθμίσεις δικαιωμάτων;
Όνομα του πεδίου χρήστη ναι/όχι που σηματοδοτεί τους υπαλλήλους που επιτρέπεται να δημιουργούν ή να ανακαλούν passes. Παράδειγμα/προεπιλογή: qr_pass_issuer. Τοποθετήστε το όνομα του πεδίου εδώ, όχι ναι ή όχι. Μόνο εξουσιοδοτημένος διαχειριστής πρέπει να αλλάζει αυτό το δικαίωμα σε χρήστη. Όνομα του πεδίου χρήστη ναι/όχι που σηματοδοτεί το προσωπικό που επιτρέπεται να ελέγχει και να επιβεβαιώνει τη χρήση. Παράδειγμα/προεπιλογή: qr_staff. Ένας κάτοχος εισιτηρίου δεν χρειάζεται αυτό το δικαίωμα. Κρατήστε το εκτός δημόσιων φορμών εγγραφής και προφίλ.
Μπορεί ο ίδιος υπάλληλος να δημιουργήσει και να ελέγξει τις άδειες;
Ναι, εάν ένας εξουσιοδοτημένος διαχειριστής δώσει σε αυτόν τον υπάλληλο και τις δύο άδειες. Αυτό δεν απαιτεί άλλο κλειδί έργου. Οι πελάτες συνήθως δεν χρειάζονται καμία από τις άδειες. Μην επιτρέπετε στους χρήστες να εκχωρούν αυτές τις άδειες στον εαυτό τους.
Γιατί να χρησιμοποιήσετε τον Έλεγχο μετά τη Σάρωση;
Η Σάρωση διαβάζει τον κώδικα. Ο Έλεγχος ρωτά εάν η άδεια είναι διαθέσιμη χωρίς να τη χρησιμοποιήσει. Το προσωπικό μπορεί πρώτα να ελέγξει την παραγγελία. Μόνο η ξεχωριστή ενέργεια Confirm QR redemption χρησιμοποιεί την άδεια μία φορά.
Πώς λειτουργεί η συνδρομή;
Προγραμματισμένη τιμολόγηση: η εγκατάσταση του plugin στο Bubble είναι δωρεάν. Η πρόσβαση BestPlugins είναι ξεχωριστή συνδρομή για κάθε plugin σε κάθε έργο εφαρμογής Bubble: 7 ημέρες δωρεάν, έπειτα US$1.50 ανά μήνα. Περιλαμβάνονται Development και Live. Δεν υπάρχει σταθερό όριο στον αριθμό των λειτουργιών· ισχύουν ακόμη περιορισμοί μεγέθους αρχείου και λειτουργιών. Η ολοκλήρωση αγοράς δεν είναι ακόμη ανοιχτή. Η οθόνη ενεργοποίησης θα εμφανίσει την πρώτη ημερομηνία χρέωσης και τους όρους ακύρωσης.
Σχετικοί οδηγοί
Marketplace κυκλοφορία σε εκκρεμότητα
Οδηγός φόρουμ δεν έχει δημοσιευτεί
Για βοήθεια, πείτε μας ποιο plugin και ποια συσκευή χρησιμοποιείτε, τη δράση που δοκιμάσατε και τι συνέβη. Χρησιμοποιήστε ένα παράδειγμα χωρίς προσωπικά δεδομένα. Ποτέ μην μοιράζεστε το κλειδί ή τα ιδιωτικά σας αρχεία.