
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 মানের স্ক্রিনশট অন্য একাধিক প্রবেশদ্বারে পুনরায় ব্যবহার করা যেতে পারে।
আপনার অ্যাপ একটি Admission রেকর্ড এবং একটি স্থিতিশীল issue `request_id` সংরক্ষণ করে; কিউরেটেড `label=event` এবং `ttl_seconds` ব্যবহার করুন 1–86400-সেকেন্ড চুক্তির মধ্যে।
একজন অনুমোদিত ইস্যুয়ার Issue QR pass চালায় এবং গোপনে ফেরত পাওয়া QR সরবরাহ করে। স্টাফ স্ক্যান করে → Check QR pass → শুধুমাত্র তখনই নিশ্চিত করে যদি `ok=yes` এবং `status=available` থাকে → Confirm QR redemption একটি সংরক্ষিত স্থিতিশীল রিকোয়েস্ট আইডি সহ।
শুধুমাত্র `status=redeemed` এবং `receipt_id` আপনার অ্যাপের admission রসিদ অনুমোদন করে। Admission-এ পাস/রসিদ রেফারেন্স সংরক্ষণ করুন; QR এর বিষয়বস্তু বিশ্লেষণে প্রকাশ করবেন না।
`outcome_unknown` এর জন্য, একই ব্যবহারকারী/পরিবেশ/পাস সহ একই রিকোয়েস্ট পুনরুদ্ধার করুন; কখনও নতুন কনফার্মেশন আইডি তৈরি করবেন না। expired, revoked এবং ইতিমধ্যে ব্যবহৃত অবস্থাগুলি আলাদা ফলাফল হিসেবে পরিচালনা করুন।
পরিকল্পিত। স্ক্যানিং এবং চেকিং পাসের একবার ব্যবহারের অধিকার খরচ করে না; শুধুমাত্র স্পষ্ট নিশ্চিতকরণেই সেই অধিকার ব্যবহার হয়।
একটি পার্টনার কাউন্টার-এ স্বল্প-সময়ের সুবিধা একবার রিডিম করুন।
একজন পার্টনারকে QR ইমেজ বা স্ক্রিন অ্যানিমেশনকে বিশ্বাস করার পরিবর্তে নিশ্চিত ব্যবহৃত/অব্যবহৃত ফলাফল প্রয়োজন।
`label=coupon`; অ্যাপের Benefit রেকর্ড যোগ্যতা এবং অনুমোদিত ইস্যু ক্রিয়ার আগে একটি সংক্ষিপ্ত বৈধতা সময়সীমা নির্ধারণ করে।
আপনার অ্যাপের যোগ্যতা যাচাইয়ের পরে মাত্রই একটি পাস ইস্যু করুন। কাউন্টারএ, Check QR pass উপলভ্যতা দেখায় কিন্তু তা ব্যবহার করে না। স্টাফ সদস্য Benefit ডেলিভারি নিশ্চিত করার পরে, Confirm QR redemption চালান।
আপনার Benefit রেকর্ড `receipt_id` এবং `status=redeemed` এর পরে নিশ্চিত রিডেম্পশন সময় সংরক্ষণ করতে পারে। প্লাগইন পাসের অবস্থা পরিচালনা করে; আপনার অ্যাপ Benefit এবং গ্রাহক সম্পর্ক পরিচালনা করে।
যদি কোনো Benefit ব্যবহার করার আগে বাতিল হয়, একই অনুমোদিত ইস্যুয়ার তার `pass_id` ব্যবহার করে Revoke QR pass করতে পারে। শুধুমাত্র `ok=yes` থেকে রিফান্ড বা সফল রিডেম্পশন ঘোষণা করবেন না।
পরিকল্পিত। স্ক্যানিং এবং চেকিং পাসের একবার ব্যবহারের অধিকার খরচ করে না; শুধুমাত্র স্পষ্ট নিশ্চিতকরণেই সেই অধিকার ব্যবহার হয়।
একই দিনের সরঞ্জাম বা অর্ডার পিকআপ নিশ্চিত করুন।
একটি স্টাফ ওয়ার্কফ্লোকে স্ক্যানিং একটি সংগ্রহ রেফারেন্স এবং প্রকৃতপক্ষে আইটেম হস্তান্তর করা আলাদা করতে হবে।
আপনার অ্যাপের মালিকানাধীন সংগ্রহ রেকর্ড অনুমোদন, নির্ধারিত আইটেম এবং পৃথক স্থিতিশীল ইস্যু/রিডেম্পশন অনুরোধ আইডি সংরক্ষণ করে; একটি স্বল্পমেয়াদী `label=access` পাস ব্যবহার করুন।
আপনার অ্যাপ সংগ্রহ অনুমোদন করার পরে, Issue QR pass। স্টাফ স্ক্যান করে এবং চেক করে, আপনার অ্যাপে মেলানো সংগ্রহ পরীক্ষা করে, তারপর স্পষ্টভাবে হ্যান্ডওভার এবং Confirm QR redemption নিশ্চিত করে।
শুধুমাত্র নিশ্চিত `redeemed` রসিদ পাওয়ার পরে আপনার ওয়ার্কফ্লো সংগ্রহকে হ্যান্ডওভার করা হিসেবে সেট করা উচিত। `receipt_id`-কে পাসের ফলাফলের লিঙ্ক হিসেবে রাখুন।
একটি পুনরাবৃত্ত স্ক্যান already_used ফেরত দিতে পারে; আরেকটি আইটেম হ্যান্ডওভার করার পরিবর্তে বিদ্যমান অ্যাপ রেকর্ড প্রদর্শন করুন। একই আইডি এবং ইনপুট দিয়ে অনিশ্চিত নিশ্চিতকরণ পুনরুদ্ধার করুন।
পরিকল্পিত। স্ক্যানিং এবং চেকিং পাসের একবার ব্যবহারের অধিকার খরচ করে না; শুধুমাত্র স্পষ্ট নিশ্চিতকরণেই সেই অধিকার ব্যবহার হয়।
এখন কী কাজ করে
প্রাইভেট বিটা। বর্তমান স্ক্যানারে ক্যামেরা এবং অনুমতি নিয়ন্ত্রণ রয়েছে। একবার ব্যবহারযোগ্য পাস তৈরি, পরীক্ষা এবং নিশ্চিতকরণ পরিকল্পিত এবং আপনার অ্যাপে এখনও ব্যবহারযোগ্য নয়।
ওয়ার্কফ্লো তৈরি করুন
পরিকল্পিত
পরিকল্পিত ওয়ার্কফ্লো। বর্তমান বেটায় এখনও উপলব্ধ নয়।
এই উদাহরণগুলো Lesson, Message এবং Order এর মতো অ্যাপ রেকর্ড ব্যবহার করে। সেগুলো আপনার নিজস্ব ডেটা টাইপ এবং উপাদান নাম দিয়ে প্রতিস্থাপন করুন। উদাহরণ মিডিয়া ঠিকানাগুলো আপনার নিজস্ব ফাইল দিয়ে প্রতিস্থাপন করতে হবে।
পরিকল্পিত: একটি অনুমোদিত কর্মচারী Issue QR pass ব্যবহার করে একটি প্রবেশ বা Order। উদাহরণ: label=event, ttl_seconds=900, environment=development। সেই ইস্যুর জন্য একটি স্থিতিশীল request_id রাখুন এবং রেকর্ডের সঙ্গে pass_id সংরক্ষণ করুন।
ফেরতপ্রাপ্ত QR তার নির্ধারিত ধারকের কাছে দেখান। স্টাফ এটি স্ক্যান করে। পরিকল্পিত পাস কর্মপ্রবাহে, workflow_mode=yes ব্যবহার করুন এবং pass_scanned এর পরে scanned_pass_token পড়ুন। এই পাস-ওয়ার্কফ্লো সেটিংস বর্তমান স্ক্যানারে উপলব্ধ নয়।
Check QR pass চালান pass_token = QR Scanner's scanned_pass_token সহ। এটি পাস ব্যবহার না করে চেক করে। status=available এর জন্য, মিলিত অর্ডার বা এন্ট্রি বিবরণ দেখান যাতে স্টাফ তা পর্যালোচনা করতে পারে।
শুধুমাত্র একটি পৃথক "Confirm" বোতাম 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-এ পেস্ট করুন। একবার সেভ করুন; তারপর নিচের অ্যাকশনগুলি ব্যবহার করুন। প্রতিটি প্রকল্পের প্রতিটি প্লাগইনের নিজস্ব কী থাকে।
স্ক্যানিংয়ের জন্য ক্যামেরা অনুমতি প্রয়োজন। একবার ব্যবহারযোগ্য পাসের জন্য, নির্ধারণ করুন কে পাস তৈরি করতে পারে এবং কে দরজা বা পিকআপ পয়েন্টে তা যাচাই করতে পারে। সাধারণ গ্রাহকদের কোনো স্টাফ ভূমিকা প্রয়োজন নেই।
qr_issuer_permission_field
qr_pass_issuer · ব্যবহারকারীর হ্যাঁ/না ফিল্ডের নাম যা কর্মচারীদের পাস তৈরি বা রদ করার অনুমতি চিহ্নিত করে। উদাহরণ/ডিফল্ট: qr_pass_issuer। এখানে ফিল্ডের নাম লিখুন, হ্যাঁ বা না নয়। শুধুমাত্র অনুমোদিত প্রশাসকই ব্যবহারকারীর এই অনুমতি পরিবর্তন করা উচিত।
qr_staff_permission_field
qr_staff · ব্যবহারকারীর হ্যাঁ/না ফিল্ডের নাম যা স্টাফকে ব্যবহার পরীক্ষা ও নিশ্চিত করার অনুমতি চিহ্নিত করে। উদাহরণ/ডিফল্ট: qr_staff। টিকিটধারীর এই অনুমতি দরকার নেই। এটি পাবলিক সাইন‑আপ ও প্রোফাইল ফর্মে অন্তর্ভুক্ত করবেন না।
একবার কনফিগার করুন
- Bubble অ্যাপ প্রকল্প তৈরি করুন বা নির্বাচন করুন BestPlugins → Dashboard → Plugins-এ।
- এই প্লাগইনটি নির্বাচন করুন এবং এর প্রকল্প কী কপি করুন।
- Bubble → Plugins → Xodera QR Passes Native খুলুন; কীটি project_api_key-এ পেস্ট করুন এবং সেভ করুন।
- এলিমেন্টটি যোগ করুন, আপনার অ্যাপ ডেটা নির্বাচন করুন এবং নিচের ওয়ার্কফ্লো তৈরি করুন।
- এখন শুধুমাত্র প্রাইভেট বেটা অ্যাক্সেস। পাবলিক ইনস্টলেশন এবং পেইড অ্যাক্টিভেশন এখনও খোলা নেই।
ইনস্টলেশন এবং সাবস্ক্রিপশন
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 হয়, ফলাফল পুনরায় যাচাই করার সময় একই পাস, request_id এবং ইনপুট রাখুন। নতুন নিশ্চিতকরণ তৈরি করবেন না। already_used, expired এবং revoked হল চূড়ান্ত ব্যবসায়িক ফলাফল। অনুমতি অস্বীকার হলে, অনুমোদিত প্রশাসককে কর্মচারীর ভূমিকা পর্যালোচনা করতে বলুন। Clear session স্ক্যানার রিসেট করে; এটি সম্পন্ন ব্যবহারের পূর্বাবস্থা ফিরিয়ে আনতে পারে না।
ক্ষমতা এবং সীমা
পরিকল্পিত পাস একবার ব্যবহারযোগ্য, যার আয়ু 1–86400 সেকেন্ড; ডিফল্ট 900। পাসের ধরন: access, event, coupon এবং membership। চেক করা পাস সংরক্ষণ করে না। পাস ব্যবহারের জন্য ইন্টারনেট সংযোগ প্রয়োজন। কোনো পেমেন্ট প্রক্রিয়াকরণ, পরিচয় যাচাই বা পুনর্ব্যবহারযোগ্য দীর্ঘমেয়াদী সদস্যপদ কার্ড নেই। সাধারণ QR মান পড়া পাস চেক করার থেকে আলাদা।
সেটিংস, অ্যাকশন এবং ফলাফল
এই নামগুলি Bubble-এ ব্যবহার করুন। পরিকল্পিত বৈশিষ্ট্যগুলি আলাদাভাবে চিহ্নিত করা হয়েছে।
উপলব্ধ বিটা সেটিংস
এলিমেন্ট সেটিংস
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
পরিকল্পিত ওয়ার্কফ্লো। বর্তমান বেটায় এখনও উপলব্ধ নয়।
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
পরিকল্পিত ওয়ার্কফ্লো। বর্তমান বেটায় এখনও উপলব্ধ নয়।
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স্টেট এবং ইভেন্ট
পরিকল্পিত ওয়ার্কফ্লো। বর্তমান বেটায় এখনও উপলব্ধ নয়।
অবস্থা
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এই ইভেন্ট ঘটলে, একই উপাদান থেকে সম্পর্কিত স্টেটগুলি পড়ুন।
ডেভেলপাররা যে প্রশ্নগুলো করে
দুটি অনুমতি সেটিং কী বোঝায়?
ব্যবহারকারীর হ্যাঁ/না ফিল্ডের নাম যা কর্মচারীদের পাস তৈরি বা রদ করার অনুমতি দেয়। উদাহরণ/ডিফল্ট: qr_pass_issuer। এখানে ফিল্ডের নাম লিখুন, হ্যাঁ বা না নয়। শুধুমাত্র অনুমোদিত প্রশাসকই এই অনুমতি ব্যবহারকারীর উপর পরিবর্তন করা উচিত। ব্যবহারকারীর হ্যাঁ/না ফিল্ডের নাম যা স্টাফদের পাস চেক এবং নিশ্চিত করার অনুমতি দেয়। উদাহরণ/ডিফল্ট: qr_staff। টিকিট ধারকের এই অনুমতি প্রয়োজন নেই। পাবলিক সাইনআপ এবং প্রোফাইল ফর্মে এটি রাখবেন না।
কি একই কর্মচারী পাস তৈরি এবং চেক উভয়ই করতে পারে?
হ্যাঁ, যদি অনুমোদিত প্রশাসক সেই কর্মচারীকে উভয় অনুমতি দেন। এর জন্য অতিরিক্ত প্রকল্প কী প্রয়োজন হয় না। গ্রাহকদের সাধারণত কোনো অনুমতি প্রয়োজন হয় না। ব্যবহারকারীদের নিজেদেরকে এই অনুমতি প্রদান করতে দেবেন না।
স্ক্যানের পরে চেক ব্যবহার করার কারণ কী?
স্ক্যান কোডটি পড়ে। চেক পাসটি ব্যবহার না করে উপলব্ধ কিনা তা জিজ্ঞাসা করে। স্টাফ প্রথমে অর্ডার পর্যালোচনা করতে পারে। শুধুমাত্র পৃথক Confirm QR redemption ক্রিয়া পাসটি একবার ব্যবহার করে।
সাবস্ক্রিপশন কীভাবে কাজ করে?
পরিকল্পিত মূল্য নির্ধারণ: Bubble-এ প্লাগইন ইনস্টল করা বিনামূল্যে। BestPlugins অ্যাক্সেস প্রতিটি Bubble অ্যাপ প্রকল্পের প্রতিটি প্লাগইনের জন্য আলাদা সাবস্ক্রিপশন: 7 দিন ফ্রি, তারপর US$1.50 প্রতি মাসে। Development এবং Live অন্তর্ভুক্ত। অপারেশনের সংখ্যার উপর কোনো নির্দিষ্ট সীমা নেই; ফাইলের আকার এবং ফিচার সীমা এখনও প্রযোজ্য। চেকআউট এখনও খোলা নেই। সক্রিয়করণ স্ক্রিনে প্রথম বিলিং তারিখ এবং বাতিলের শর্তগুলি দেখানো হবে।
সম্পর্কিত গাইড
Marketplace রিলিজ মুলতুবি
ফোরাম গাইড পোস্ট করা হয়নি
সহায়তার জন্য, আপনি কোন প্লাগইন এবং ডিভাইস ব্যবহার করছেন, আপনি যে ক্রিয়া চেষ্টা করেছেন এবং কী ঘটেছে তা আমাদের জানান। ব্যক্তিগত ডেটা ছাড়া একটি উদাহরণ ব্যবহার করুন। আপনার কী বা ব্যক্তিগত ফাইল কখনো শেয়ার করবেন না।