
Xodera Plugins · Bubble Native
Xodera QR Passes Native
Sevel bilhedoù implij unan, kadarnañ tapadenn pe kouponoù. Al labourerien a skannañ ar c'hod, a wiriañ an disoc'h, a rakwelet an urzh ha a gadarnañ arver nemetken pa zo prest.
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.
Teuliadur adwelet 6 a viz Du 2026
Skouerioù praktikel
Aotreadenn un implij evit un darvoud an hevelep devezh
Gallout a reer adimplijout ur skrammennadenn eus un talvoudegezh QR boas e meur a antre a-hend-all.
Ho arload a vir un enrolladenn Admission hag un `request_id` stabil evit an deroadenn; implijit al label dibabet `label=event` hag un `ttl_seconds` etre 1–86400 eilenn.
Un deroader aotreet a lañs Issue QR pass hag a gas ar QR distroet en un doare prevez. Ar skipailh a skann → Check QR pass → kadarnañ nemet ma'z eus `ok=yes` ha `status=available` → Confirm QR redemption gant un ID goulenn stabil enrollet.
`status=redeemed` ha `receipt_id` asambles hepken a aotre testeni moned ho arload. Enrollit an dave d'ar pas ha d'an testeni en Admission; na gasit ket endalc'had ar QR da servijoù dielfennañ.
Evit `outcome_unknown`, adkavit an hevelep goulenn gant an hevelep implijer, endro ha pas; na grouit morse un ID kadarnañ nevez. Merit expired, revoked ha stadoù implijet dija evel disoc'hoù disheñvel.
Raktreset. N'eo ket implijet ar dremen gant ar skann hag ar gwiriadur; nemet kadarnañ sklaer a ra.
Eraspennit un talvoud berr-pad ur wezh e-barzh ur c'hounter kenpartner.
Un kenpartner a c'houlenn un disoc'h kadarnaet implijet/diimplijet e-lec'h bezañ fiziet gant ur skeudenn QR pe un dornenn skramm.
`label=coupon`; enrolladenn Benefit an arload a zespiz piv en deus gwir d'ar gounid hag ur prantad talvoudegezh berr a-raok un oberadenn derodañ aotreet.
Deroadit ur pas nemet goude gwiriad ho arload eus ar gwir d'ar gounid. Er c'hontouer, Check QR pass a ziskouez hag-eñ eo hegerz ar pas hep e implijout. Goude ma kadarna ezel ar skipailh ez eo bet roet ar gounid, lañsit Confirm QR redemption.
Gallout a ra ho enrolladenn Benefit enrollañ `receipt_id` hag eur an implij kadarnaet goude `status=redeemed`. An enlugellad a ver stad ar pas; ho arload a ver ar gounid hag an darempred gant ar c'hleient.
Ma vez nullet ur gounid a-raok e implij, gallout a ra an hevelep deroader aotreet lañsañ Revoke QR pass gant e `pass_id`. Na gemennit ket un adpaeamant pe un implij berzh diwar `ok=yes` hepken.
Raktreset. N'eo ket implijet ar dremen gant ar skann hag ar gwiriadur; nemet kadarnañ sklaer a ra.
Kadarnañ adtapout ur benveg pe un urzhiad en hevelep devezh
Ezhomm en deus red labour ar skipailh da zispartiañ skannañ un dave adtapout diouzh reiñ an dra d'an den evit gwir.
Enrolladenn Collection ho arload a vir an aotre, an dra da reiñ hag IDoù goulenn stabil ha disparti evit derodañ hag implijout; implijit ur pas `label=access` gant ur prantad talvoudegezh berr.
Goude ma aotre ho arload an adtapout, lañsit Issue QR pass. Ar skipailh a skann hag a implij Check, a sell ouzh ar Collection a glot en ho arload, ha goude-se a gadarna ent sklaer ez eo bet roet an dra hag a lañs Confirm QR redemption.
Goude un testeni `redeemed` kadarnaet hepken e rank ho red labour merkañ Collection evel roet. Virit `receipt_id` evel liamm da zisoc'h ar pas.
Gallout a ra ur skann all distreiñ already_used; diskouezit enrolladenn red an arload kentoc'h eget reiñ un dra all. Adkavit ur c'hadarnadur ansur gant an hevelep ID hag enankadoù.
Raktreset. N'eo ket implijet ar dremen gant ar skann hag ar gwiriadur; nemet kadarnañ sklaer a ra.
Petra a labour a-vremañ
Beta prevez. Ar skanner a-vremañ a zo gant kontroloù kamera ha aotreadur. Krouiñ, gwiriañ ha kadarnañ pasioù implij unan a zo er steuñv ha n'eo ket prest da vezañ implijet en ho arload c'hoazh.
Sevel al labouradenn
Plannet
Lanv labour steuñvet. N'eo ket hegerz er beta a-vremañ c'hoazh.
Ar skouerioù-mañ a implij enrolladennoù arloadoù evel Lesson, Message ha Order. Erlec'hit anezho gant ho doareoù roadennoù ha anvioù elfenn ho unan. Ret eo erlec'hiañ ar chomlec'hioù media skouer gant ho restroù.
Rakwelet: un ezel aotreet eus ar skipailh a implij Issue QR pass evit un Admission pe un Order. Skouer: label=event, ttl_seconds=900, environment=development. Virit un request_id stabil evit an deroadenn-se hag enrollit pass_id gant an enrolladenn.
Diskouezit ar QR distroet d'an den a zo sañset kaout anezhañ. Izili ar skipailh a skann anezhañ. Er red labour pas rakwelet, implijit workflow_mode=yes ha lennit scanned_pass_token goude pass_scanned. N'eo ket hegerz an arventennoù red labour pas-mañ er skanner red.
Lañsit Check QR pass gant pass_token = QR Scanner's scanned_pass_token. Gwiriañ a ra hep implijout ar pas. Evit status=available, diskouezit munudoù an urzhiad pe ar moned a glot, evit ma c'hallo ar skipailh o adwelet.
Ur bouton Confirm disparti hepken a lañs Confirm QR redemption gant an hevelep pass_token, un request_id stabil ha confirm=yes. War status=redeemed, enrollit receipt_id ha merkit an urzhiad pe ar moned-se evel echuet.
already_used, expired, revoked pe invalid a dalvez na ranker ket lezel an den da vont e-barzh pe reiñ an urzhiad dezhañ. Ne echu morse un skann pe ur Check berzh hepken an treuzvarc'had.
Kefluniañ ur wech
Krouit pe dibabit ho raktres arload Bubble e BestPlugins → Dashboard → Plugins. Dibabit Xodera QR Passes Native, eilañ e alc'hwez, goude‑se digorit Bubble → Plugins → Xodera QR Passes Native ha pegañ anezhañ e project_api_key. Enrollit ur wezh; goude‑se implijit an obererezhioù amañ dindan. Pep lugant e pep raktres a zo gant e alc'hwez dezhañ.
Ezhomm a zo eus aotreadur kamera evit skannañ. Evit pasioù implij unan, despizañ piv a c'hell krouiñ pasioù ha piv a c'hell gwiriañ anezho e dor pe e poent tapadenn. Ar c'hleiented boutin n'ezhomm ket eus roll al labourer.
qr_issuer_permission_field
qr_pass_issuer · Anv ar vaezienn yes/no war User a verk izili ar skipailh aotreet da grouiñ pe da revokiñ pasioù. Skouer/dre ziouer: qr_pass_issuer. Lakit anv ar vaezienn amañ, ket yes pe no. Ur merour aotreet hepken a zle kemmañ an aotre-mañ war un implijer.
qr_staff_permission_field
qr_staff · Anv ar vaezienn yes/no war User a verk ar skipailh aotreet da wiriañ ha da gadarnaat an implij. Skouer/dre ziouer: qr_staff. N'en deus ket perc'henn ar bilhed ezhomm eus an aotre-mañ. Na lakait ket anezhañ er furmskridoù enskrivañ foran pe profil.
Kefluniañ ur wech
- Krouit pe dibabit ho raktres arload Bubble e BestPlugins → Dashboard → Plugins.
- Dibabit al lugant-mañ ha eilañ e alc'hwez raktres.
- Digeriñ Bubble → Plugins → Xodera QR Passes Native; pegañ an alc'hwez e project_api_key ha enrollañ.
- Ouzhpennañ an elfenn, dibabit roadennoù ho arload ha sevel al lanv labour amañ dindan.
- Moned beta prevez evit poent nemetken. Staliañ foran ha gweredekadur paeet n'int ket digor c'hoazh.
Staliañ ha koumananti
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.
Enrollit an disoc'h en ho arload
Skouer Admission pe Pickup: enrollit an urzhiad pe an darvoud liammet, pass_id, expires_at hag issue_request_id. Goude un implij kadarnaet, ouzhpennit receipt_id, redeemed_at hag an ezel eus ar skipailh en deus kadarnaet. Na verkit ket an enrolladenn evel echuet pa vez skannet pe gwiriet ar c'hod hepken. Ne wiria ket ur c'hod QR identelezh un den.
C'hwitet, nullañ ha adkempenn
Ma outcome_unknown=yes, derc'hel an hevelep pas, request_id ha an enankadoù pa wiriezh an disoc'h en-dro. Na grouit kadarnaat nevez. already_used, expired ha revoked a zo disoc'hoù dibarenn final. Ma vez nac'het ar aotre, goulennit un merour aotreet da adwelet roll an implijer. Clear session a addera al skaner; ne c'hell ket nullañ un implij klok.
Barrekadennoù ha bevennoù
Ar pasioù steuñvet a zo evit un implij nemetken, gant un padad buhez a 1–86400 eilenn; ar gwerzh dre ziouer 900. Rummadoù pas: access, event, coupon ha membership. Gwiriañ ne rezerv ket ur pas. Ret eo kaout moned internet evit implij ar pas. N'eus ket tretiñ paeamantoù, gwiriad an ID pe kart ezeladenn hirterm. Lenn un dalvoudegezh QR boaz a zo disheñvel diouzh gwiriad ur pas.
Arventennoù, obererezhioù ha disoc'hoù
Implijit an anvioù-mañ e Bubble. Ar fonksionoù steuñvet a zo merket ent disheñvel.
Arventennoù beta hegerz
Arventennoù an elfenn
disabled · yes/nois_active · yes/noui_text_json · textlanguage · textStadoù
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/noDegouezhioù
scanner_startedscanner_pausedscanner_cancelledpermission_deniedpass_scannedvalidation_startedvalidation_completedredemption_startedpass_redeemedredemption_rejectedredemption_pendingfixture_decodedqr_errorObererezhioù ha o enankadoù
Clear sessionArventennoù an elfenn · 5
Lanv labour steuñvet. N'eo ket hegerz er beta a-vremañ c'hoazh.
disabledyes/no · Dre ziouer: false- Talvoudegezh skouer
no - Skouer a formulenn Bubble
GuideHost's is_busy (your yes/no custom state) - Diweredekaat an elfenn pa vez ac'hubet ho arload pe pa ne vez ket an oberenn hegerz.
is_activeyes/no · Dre ziouer: true- Talvoudegezh skouer
yes - Skouer a formulenn Bubble
GuideHost's view_is_active (your yes/no custom state) - Lakit yes keit ha ma'z eo digor ar gwel-mañ. Lakit no pa guitait, evit ma c'hallo al lenn pe al labour red paouez.
ui_text_jsontext · Dre ziouer: "{}"- Talvoudegezh skouer
{} - Skouer a formulenn Bubble
App Settings' player_labels_json (supported keys only) - JSON dibar gant skritelloù bouton skoret. Leuskel goullo evit implijout an destenn enfram.
languagetext · Dre ziouer: "auto"- Talvoudegezh skouer
uk - Skouer a formulenn Bubble
Current User's preferred_language - Lakit language=auto evit heuliañ yezh an trevnad pe ar merdeer, mard eo skoret ar yezh-se. Enankit ur c'hod yezh skoret evit dibab ar yezh ent sklaer.
workflow_modeyes/no · Dre ziouer: false- Talvoudegezh skouer
yes - Skouer a formulenn Bubble
App Settings' use_qr_business_actions - Raktreset: aotren gwerzh QR skannet da vezañ implijet gant Check QR pass. Ar skannadur hepken ne kadarnañ ket enank pe tapad.
Obererezhioù ha o enankadoù · 5
Lanv labour steuñvet. N'eo ket hegerz er beta a-vremañ c'hoazh.
Clear session
Parametrezhioù oberiadenn ebet
Issue QR pass
environmenttext · Dre ziouer: "development"- Talvoudegezh skouer
development - Skouer a formulenn Bubble
App Settings' selected_environment - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
request_idtext · Dre ziouer: —- Talvoudegezh skouer
pickup-123-issue-v1 - Skouer a formulenn Bubble
Current Admission's stable_request_id - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
labeltext · Dre ziouer: "access"- Talvoudegezh skouer
event - Skouer a formulenn Bubble
Selected Admission's pass_label - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
ttl_secondsnumber · Dre ziouer: 900- Talvoudegezh skouer
900 - Skouer a formulenn Bubble
Event Settings' pass_ttl_seconds - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Disoc'hoù distroet
pass_id · textpass_token · textpass_label · textexpires_at · textqr_png_data_uri · textreused · yes/noCheck QR pass
environmenttext · Dre ziouer: "development"- Talvoudegezh skouer
development - Skouer a formulenn Bubble
App Settings' selected_environment - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
pass_tokentext · Dre ziouer: —- Talvoudegezh skouer
<opaque token returned by Issue / camera scan> - Skouer a formulenn Bubble
QR Pass Scanner's scanned_pass_token (capture before Check) - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Disoc'hoù distroet
pass_label · textexpires_at · textConfirm QR redemption
environmenttext · Dre ziouer: "development"- Talvoudegezh skouer
development - Skouer a formulenn Bubble
App Settings' selected_environment - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
pass_tokentext · Dre ziouer: —- Talvoudegezh skouer
<opaque token returned by Issue / camera scan> - Skouer a formulenn Bubble
QR Pass Scanner's scanned_pass_token (capture before Check) - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
request_idtext · Dre ziouer: —- Talvoudegezh skouer
pickup-123-redeem-v1 - Skouer a formulenn Bubble
Current Admission's stable_redemption_request_id - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
confirmyes/no · Dre ziouer: false- Talvoudegezh skouer
yes — explicit confirmation only - Skouer a formulenn Bubble
Confirm Checkbox is checked - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Disoc'hoù distroet
pass_id · textpass_label · textreceipt_id · textredeemed_at · textreused · yes/noRevoke QR pass
environmenttext · Dre ziouer: "development"- Talvoudegezh skouer
development - Skouer a formulenn Bubble
App Settings' selected_environment - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
pass_idtext · Dre ziouer: —- Talvoudegezh skouer
<pass_id returned by Issue> - Skouer a formulenn Bubble
Selected Admission's pass_id - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Disoc'hoù distroet
pass_id · textrevoked · yes/noStadoù ha darvoudoù
Lanv labour steuñvet. N'eo ket hegerz er beta a-vremañ c'hoazh.
Stadoù
scanner_status · textDisoc'h red an oberadenn-mañ. Implijit an darvoud echuiñ a glot ganti a-raok enrollañ ez eo bet graet gant berzh. idle,requesting_permission,permission_denied,scanning,paused,scanned,validating,available,redeeming,redeemed,unavailable,unknown,error,cancelled,decoding_fixture,fixture_decoded
server_status · textDisoc'h red an oberadenn-mañ. Implijit an darvoud echuiñ a glot ganti a-raok enrollañ ez eo bet graet gant berzh. empty,available,redeemed,already_used,expired,revoked
pass_id · textNaoudi evit an elfenn pe an oberadenn-mañ. Virit anezhañ gant an enrolladenn a glot en ho arload. Implijit an hevelep naoudi goulenn pa adklaskit goude un disoc'h ansur.
pass_label · textTalvoudegezh red evit an elfenn diuzet. Lenn anezhi goude an darvoud liammet. empty,access,event,coupon,membership
receipt_id · textNaoudi evit an elfenn pe an oberadenn-mañ. Virit anezhañ gant an enrolladenn a glot en ho arload. Implijit an hevelep naoudi goulenn pa adklaskit goude un disoc'h ansur.
error_code · textTitouroù fazi evit an oberenn diwezhañ. Diskouez ur gemennadenn talvoudus ha kinnig adklask a‑fet.
is_busy · yes/noO labour emañ c'hoazh war ober. Gortoz a-raok kregiñ gant un oberenn all.
is_scanning · yes/noTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
torch_enabled · yes/noTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
scan_source · textTalvoudegezh red evit an elfenn diuzet. Lenn anezhi goude an darvoud liammet. empty,camera,fixture
pending_redemption · yes/noTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
scanned_pass_token · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
Degouezhioù
scanner_startedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
scanner_pausedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
scanner_cancelledPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
permission_deniedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
pass_scannedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
validation_startedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
validation_completedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
redemption_startedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
pass_redeemedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
redemption_rejectedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
redemption_pendingPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
fixture_decodedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
qr_errorPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
Goulennadoù a c'houlenn an diorroerien
Petra a dalvez an daou arventenn aotre?
Anv ar vaezienn yes/no war User a verk izili ar skipailh aotreet da grouiñ pe da revokiñ pasioù. Skouer/dre ziouer: qr_pass_issuer. Lakit anv ar vaezienn amañ, ket yes pe no. Ur merour aotreet hepken a zle kemmañ an aotre-mañ war un implijer. Anv ar vaezienn yes/no war User a verk ar skipailh aotreet da wiriañ ha da gadarnaat an implij. Skouer/dre ziouer: qr_staff. N'en deus ket perc'henn ar bilhed ezhomm eus an aotre-mañ. Na lakait ket anezhañ er furmskridoù enskrivañ foran pe profil.
Ha c'hall an implijer hevelep grouiñ ha wiriañ pasioù?
Ya, ma ro ur merour aotreet an daou aotre d'an ezel-se eus ar skipailh. N'eus ket ezhomm eus un alc'hwez raktres all evit se. N'o deus ket ar c'hleiented ezhomm eus hini ebet eus an daou aotre, dre vras. Na lezit ket an implijerien da reiñ an aotreoù-se dezho o-unan.
Perak implijout Check goude Scan?
Lenn a ra Scan ar c'hod. Goulenn a ra Check hag-eñ eo hegerz ar pass hep e implijout. Gallout a ra ar staf adwelet an urzh da gentañ. N'eus nemet an obererezh disheñvel Confirm QR redemption a implij ar pass ur wezh.
Penaos ez a en-dro ar c'houmanant?
Prizioù rakwelet: digoust eo staliañ an enlugellad e Bubble. Evit moned BestPlugins e ranker kaout ur c'houmanant disparti evit pep enlugellad e pep raktres arload Bubble: 7 devezh digoust, ha goude-se US$1.50 bep miz. Development ha Live zo en o zouez. N'eus bevenn fest ebet war an niver a obererezhioù; bevennoù ment ar restroù hag ar perzhioù a chom e talvoud. N'eo ket digor c'hoazh ar paeamant. Ar skramm gweredekaat a ziskouezo deiziad ar fakturadur kentañ hag an divizoù evit nullañ ar c'houmanant.
Sturioù liammet
Ermaeziadenn Marketplace o c'hortoz
Sturenn forom n'eo ket bet embannet
Evit skoazell, lavarit deomp peseurt lugent ha trevnad a rit, an oberadenn ho peus klasket ha petra a zo c'hoarvezet. Implijit un skouer hep roadennoù personel. Na rannit morse ho alc'hwez pe ho restroù prevez.