[{"data":1,"prerenderedAt":699},["ShallowReactive",2],{"navigation_docs":3,"-belong-checkin-check-in-modes":315,"-belong-checkin-check-in-modes-surround":694},[4,30,87,208,252],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","\u002Fgetting-started","1.getting-started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-rocket",{"title":15,"path":16,"stem":17,"icon":18},"API","\u002Fgetting-started\u002Fapi-docs","1.getting-started\u002F2.api-docs","i-lucide-book-open-text",{"title":20,"path":21,"stem":22,"icon":23},"MCP","\u002Fgetting-started\u002Fmcp","1.getting-started\u002F3.mcp","i-lucide-bot",{"title":25,"path":26,"stem":27,"icon":28},"Smart Contract","\u002Fgetting-started\u002Fcontracts","1.getting-started\u002F5.contracts","i-lucide-clock",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Guides","\u002Fguides","2.guides",[35,72,82],{"title":36,"path":37,"stem":38,"children":39,"page":29},"Crypto","\u002Fguides\u002Fcrypto","2.guides\u002F1.crypto",[40,45,50,55,59,64,68],{"title":41,"path":42,"stem":43,"icon":44},"Belong CheckIn","\u002Fguides\u002Fcrypto\u002Fcheckin","2.guides\u002F1.crypto\u002FcheckIn","i-lucide-map-pin",{"title":46,"path":47,"stem":48,"icon":49},"EVM NFT Minting","\u002Fguides\u002Fcrypto\u002Fminting","2.guides\u002F1.crypto\u002Fminting","i-lucide-box",{"title":51,"path":52,"stem":53,"icon":54},"Sponsored Gas","\u002Fguides\u002Fcrypto\u002Fsponsorship","2.guides\u002F1.crypto\u002Fsponsorship","i-lucide-wallet",{"title":56,"path":57,"stem":58,"icon":49},"LONG Staking","\u002Fguides\u002Fcrypto\u002Fstaking","2.guides\u002F1.crypto\u002Fstaking",{"title":60,"path":61,"stem":62,"icon":63},"Starknet NFT Minting","\u002Fguides\u002Fcrypto\u002Fstarknet","2.guides\u002F1.crypto\u002Fstarknet","i-lucide-circuit-board",{"title":65,"path":66,"stem":67,"icon":49},"Sui NFT Minting","\u002Fguides\u002Fcrypto\u002Fsui","2.guides\u002F1.crypto\u002Fsui",{"title":69,"path":70,"stem":71,"icon":28},"LONG Vesting","\u002Fguides\u002Fcrypto\u002Fvesting","2.guides\u002F1.crypto\u002Fvesting",{"title":73,"path":74,"stem":75,"children":76,"page":29},"Media","\u002Fguides\u002Fmedia","2.guides\u002F2.media",[77],{"title":78,"path":79,"stem":80,"icon":81},"Media Upload","\u002Fguides\u002Fmedia\u002Fcollection","2.guides\u002F2.media\u002Fcollection","i-lucide-image",{"title":83,"path":84,"stem":85,"icon":86},"Whitelabel","\u002Fguides\u002Fwhitelabel","2.guides\u002F5.whitelabel","i-lucide-badge-check",{"title":41,"path":88,"stem":89,"children":90},"\u002Fbelong-checkin","3.belong-checkin",[91,94,99,104,109,114,118,123,127,132,137,171,175,180,185,189,194,199,203],{"title":92,"path":88,"stem":93,"icon":44},"Overview","3.belong-checkin\u002Findex",{"title":95,"path":96,"stem":97,"icon":98},"App Features","\u002Fbelong-checkin\u002Fapp-features","3.belong-checkin\u002F1.app-features","i-lucide-list-checks",{"title":100,"path":101,"stem":102,"icon":103},"Telegram Bot","\u002Fbelong-checkin\u002Ftelegram-bot","3.belong-checkin\u002F10.telegram-bot","i-lucide-send",{"title":105,"path":106,"stem":107,"icon":108},"Apple Wallet","\u002Fbelong-checkin\u002Fapple-wallet","3.belong-checkin\u002F11.apple-wallet","i-lucide-ticket",{"title":110,"path":111,"stem":112,"icon":113},"Payments","\u002Fbelong-checkin\u002Fpayments-and-onramp","3.belong-checkin\u002F12.payments-and-onramp","i-lucide-credit-card",{"title":51,"path":115,"stem":116,"icon":117},"\u002Fbelong-checkin\u002Fsponsored-gas","3.belong-checkin\u002F13.sponsored-gas","i-lucide-fuel",{"title":119,"path":120,"stem":121,"icon":122},"Fees & Staking","\u002Fbelong-checkin\u002Ffees-and-staking","3.belong-checkin\u002F14.fees-and-staking","i-lucide-percent",{"title":124,"path":125,"stem":126,"icon":23},"Connect AI Deploy","\u002Fbelong-checkin\u002Fconnect-ai-deploy","3.belong-checkin\u002F15.connect-ai-deploy",{"title":128,"path":129,"stem":130,"icon":131},"QR Signage Examples","\u002Fbelong-checkin\u002Fvenue-qr-signage-examples","3.belong-checkin\u002F16.venue-qr-signage-examples","i-lucide-qr-code",{"title":133,"path":134,"stem":135,"icon":136},"Whitepaper","\u002Fbelong-checkin\u002Fwhitepaper","3.belong-checkin\u002F18.whitepaper","i-lucide-file-text",{"title":138,"icon":139,"path":140,"stem":141,"children":142,"page":29},"Developer","i-lucide-code","\u002Fbelong-checkin\u002Fdeveloper","3.belong-checkin\u002F19.developer",[143,148,152,156,161,166],{"title":144,"path":145,"stem":146,"icon":147},"Integration Overview","\u002Fbelong-checkin\u002Fdeveloper\u002Fintegration-overview","3.belong-checkin\u002F19.developer\u002F1.integration-overview","i-lucide-plug",{"title":149,"path":150,"stem":151,"icon":18},"API Reference","\u002Fbelong-checkin\u002Fdeveloper\u002Fapi-reference","3.belong-checkin\u002F19.developer\u002F2.api-reference",{"title":153,"path":154,"stem":155,"icon":23},"MCP Tools","\u002Fbelong-checkin\u002Fdeveloper\u002Fmcp-tools","3.belong-checkin\u002F19.developer\u002F3.mcp-tools",{"title":157,"path":158,"stem":159,"icon":160},"Networks","\u002Fbelong-checkin\u002Fdeveloper\u002Fnetworks","3.belong-checkin\u002F19.developer\u002F4.networks","i-lucide-network",{"title":162,"path":163,"stem":164,"icon":165},"Enterprise Apps","\u002Fbelong-checkin\u002Fdeveloper\u002Fenterprise-whitelabel","3.belong-checkin\u002F19.developer\u002F5.enterprise-whitelabel","i-lucide-package",{"title":167,"path":168,"stem":169,"icon":170},"POS & Events","\u002Fbelong-checkin\u002Fdeveloper\u002Fwebhooks-and-pos","3.belong-checkin\u002F19.developer\u002F6.webhooks-and-pos","i-lucide-receipt",{"title":172,"path":173,"stem":174,"icon":131},"Check-In Modes","\u002Fbelong-checkin\u002Fcheck-in-modes","3.belong-checkin\u002F2.check-in-modes",{"title":176,"path":177,"stem":178,"icon":179},"Venue Quick Start","\u002Fbelong-checkin\u002Fvenue-quickstart","3.belong-checkin\u002F3.venue-quickstart","i-lucide-store",{"title":181,"path":182,"stem":183,"icon":184},"Customer Rewards","\u002Fbelong-checkin\u002Fcustomer_rewards_guide","3.belong-checkin\u002F4.customer_rewards_guide","i-lucide-gift",{"title":186,"path":187,"stem":188,"icon":54},"Promoter Earnings","\u002Fbelong-checkin\u002Fpromoter-earnings-guide","3.belong-checkin\u002F5.promoter-earnings-guide",{"title":190,"path":191,"stem":192,"icon":193},"Venue Partner","\u002Fbelong-checkin\u002Fvenue-partner","3.belong-checkin\u002F6.venue-partner","i-lucide-building",{"title":195,"path":196,"stem":197,"icon":198},"Event Creation","\u002Fbelong-checkin\u002Fevent-creation","3.belong-checkin\u002F7.event-creation","i-lucide-calendar-plus",{"title":200,"path":201,"stem":202,"icon":54},"Wallet & Sign-In","\u002Fbelong-checkin\u002Fwallet-and-auth","3.belong-checkin\u002F8.wallet-and-auth",{"title":204,"path":205,"stem":206,"icon":207},"AI & Voice","\u002Fbelong-checkin\u002Fai-and-voice","3.belong-checkin\u002F9.ai-and-voice","i-lucide-mic",{"title":209,"path":210,"stem":211,"children":212,"page":29},"MCP Cheat Sheet","\u002Fmcp","4.mcp",[213,216,220,224,228,232,236,240,244,248],{"title":92,"path":214,"stem":215,"icon":23},"\u002Fmcp\u002Foverview","4.mcp\u002Foverview",{"title":217,"path":218,"stem":219,"icon":23},"Addresses","\u002Fmcp\u002Ftools-addresses","4.mcp\u002Ftools-addresses",{"title":221,"path":222,"stem":223,"icon":23},"CheckIn","\u002Fmcp\u002Ftools-check-in","4.mcp\u002Ftools-check-In",{"title":225,"path":226,"stem":227,"icon":23},"Events","\u002Fmcp\u002Ftools-events","4.mcp\u002Ftools-events",{"title":229,"path":230,"stem":231,"icon":23},"Hubs","\u002Fmcp\u002Ftools-hubs","4.mcp\u002Ftools-hubs",{"title":233,"path":234,"stem":235,"icon":49},"Minting","\u002Fmcp\u002Ftools-minting","4.mcp\u002Ftools-minting",{"title":237,"path":238,"stem":239,"icon":23},"Notes","\u002Fmcp\u002Ftools-notes","4.mcp\u002Ftools-notes",{"title":241,"path":242,"stem":243,"icon":23},"Registration","\u002Fmcp\u002Ftools-registration","4.mcp\u002Ftools-registration",{"title":245,"path":246,"stem":247,"icon":23},"Starknet","\u002Fmcp\u002Ftools-starknet","4.mcp\u002Ftools-starknet",{"title":249,"path":250,"stem":251,"icon":28},"Vesting","\u002Fmcp\u002Ftools-vesting","4.mcp\u002Ftools-vesting",{"title":253,"icon":13,"path":254,"stem":255,"children":256,"page":29},"Belong AI Deploy","\u002Fai-deploy","5.ai-deploy",[257,260,265,270,275,295,300,305,310],{"title":92,"path":258,"stem":259,"icon":13},"\u002Fai-deploy\u002Foverview","5.ai-deploy\u002F1.overview",{"title":261,"path":262,"stem":263,"icon":264},"Quick Start","\u002Fai-deploy\u002Fquickstart","5.ai-deploy\u002F2.quickstart","i-lucide-zap",{"title":266,"path":267,"stem":268,"icon":269},"Cloud Providers","\u002Fai-deploy\u002Fcloud-providers","5.ai-deploy\u002F3.cloud-providers","i-lucide-cloud",{"title":271,"path":272,"stem":273,"icon":274},"AI Providers","\u002Fai-deploy\u002Fai-providers","5.ai-deploy\u002F4.ai-providers","i-lucide-brain",{"title":276,"icon":277,"path":278,"stem":279,"children":280,"page":29},"Channels","i-lucide-messages-square","\u002Fai-deploy\u002Fchannels","5.ai-deploy\u002F5.channels",[281,285,290],{"title":282,"path":283,"stem":284,"icon":103},"Telegram","\u002Fai-deploy\u002Fchannels\u002Ftelegram","5.ai-deploy\u002F5.channels\u002F1.telegram",{"title":286,"path":287,"stem":288,"icon":289},"WhatsApp","\u002Fai-deploy\u002Fchannels\u002Fwhatsapp","5.ai-deploy\u002F5.channels\u002F2.whatsapp","i-lucide-message-circle",{"title":291,"path":292,"stem":293,"icon":294},"Slack","\u002Fai-deploy\u002Fchannels\u002Fslack","5.ai-deploy\u002F5.channels\u002F3.slack","i-lucide-hash",{"title":296,"path":297,"stem":298,"icon":299},"Private Access","\u002Fai-deploy\u002Fprivate-access","5.ai-deploy\u002F6.private-access","i-lucide-shield",{"title":301,"path":302,"stem":303,"icon":304},"Troubleshooting","\u002Fai-deploy\u002Ftroubleshooting","5.ai-deploy\u002F7.troubleshooting","i-lucide-wrench",{"title":306,"path":307,"stem":308,"icon":309},"Enterprise & API","\u002Fai-deploy\u002Fenterprise-api","5.ai-deploy\u002F8.enterprise-api","i-lucide-server-cog",{"title":311,"path":312,"stem":313,"icon":314},"OVHcloud","\u002Fai-deploy\u002Fovhcloud","5.ai-deploy\u002F9.ovhcloud","i-lucide-cloud-cog",{"id":316,"title":172,"body":317,"description":687,"extension":688,"links":689,"meta":690,"navigation":691,"path":173,"seo":692,"stem":174,"__hash__":693},"docs\u002F3.belong-checkin\u002F2.check-in-modes.md",{"type":318,"value":319,"toc":678},"minimark",[320,324,337,348,352,359,444,447,473,477,489,493,606,611,616,621,626,630,656,660],[321,322,92],"h2",{"id":323},"overview",[325,326,327,328,332,333,336],"p",{},"Belong CheckIn uses a single QR-scanning flow that adapts to different kinds of businesses — cafés, events, communities, and co-working spaces. The core idea is a clean split between ",[329,330,331],"strong",{},"getting access"," (buying a ticket or membership ahead of time) and ",[329,334,335],{},"verifying on site"," (scanning a QR at the door).",[338,339,345],"pre",{"className":340,"code":342,"language":343,"meta":344},[341],"language-text","Buy \u002F get access (ahead of time):\nUser → Event page \u002F Chat \u002F Shop → Buy NFT ticket → Wallet\n\nCheck in (on site):\nUser → Scan QR → System checks wallet → \"You have a VIP Pass\" → Confirm → Done\n","text","",[346,347,342],"code",{"__ignoreMap":344},[321,349,351],{"id":350},"access-modes","Access modes",[325,353,354,355,358],{},"Each venue or hub runs ",[329,356,357],{},"one primary access mode",", optionally combined with a membership option.",[360,361,362,381],"table",{},[363,364,365],"thead",{},[366,367,368,372,375,378],"tr",{},[369,370,371],"th",{},"Mode",[369,373,374],{},"Amount entry",[369,376,377],{},"NFT check",[369,379,380],{},"Best for",[382,383,384,400,415,430],"tbody",{},[366,385,386,392,395,397],{},[387,388,389],"td",{},[329,390,391],{},"Free",[387,393,394],{},"No",[387,396,394],{},[387,398,399],{},"Meetups, free community visits, simple attendance",[366,401,402,407,410,412],{},[387,403,404],{},[329,405,406],{},"Venue payment",[387,408,409],{},"Yes \u002F No",[387,411,394],{},[387,413,414],{},"Cafés, bars, restaurants, paid local experiences",[366,416,417,422,424,427],{},[387,418,419],{},[329,420,421],{},"NFT ticket",[387,423,394],{},[387,425,426],{},"Yes",[387,428,429],{},"Conferences, concerts, ticketed and gated entry",[366,431,432,437,439,441],{},[387,433,434],{},[329,435,436],{},"NFT membership",[387,438,394],{},[387,440,426],{},[387,442,443],{},"Clubs, communities, recurring and member-only spaces",[325,445,446],{},"Venue payment supports three amount flows:",[448,449,450,457,467],"ul",{},[451,452,453,456],"li",{},[329,454,455],{},"Customer-entered amount"," — the visitor types in their check total",[451,458,459,462,463,466],{},[329,460,461],{},"Owner-set quote"," — staff send an amount after the visitor requests payment (see ",[464,465,110],"a",{"href":111},")",[451,468,469,472],{},[329,470,471],{},"Fixed amount"," — a set price configured by the venue (e.g. a day pass)",[321,474,476],{"id":475},"the-check-in-flow","The check-in flow",[478,479,480,483],"mermaid",{},[325,481,482],{},"flowchart TD;",[338,484,487],{"className":485,"code":486,"language":343},[341],"A[Scan QR code] --> B[Read venue settings]\nB --> C{Multiple modes?}\nC -->|Yes| D[Visitor chooses how to check in]\nC -->|No| E[Use the single configured mode]\nD --> F{Which mode?}\nE --> F\nF -->|Free| G[Confirm attendance]\nF -->|Venue payment| H[Enter or receive amount, then pay]\nF -->|NFT ticket \u002F membership| I[Check wallet for NFT]\nI -->|Found| G\nI -->|Not found| J[Show buy option]\nG --> K[Check-in complete]\nH --> K\n\nstyle A fill:#e1f5fe\nstyle K fill:#c8e6c9\nstyle J fill:#fff3e0\n",[346,488,486],{"__ignoreMap":344},[321,490,492],{"id":491},"example-scenarios","Example scenarios",[360,494,495,514],{},[363,496,497],{},[366,498,499,502,505,508,511],{},[369,500,501],{},"Aspect",[369,503,504],{},"Café \u002F Bar",[369,506,507],{},"Event",[369,509,510],{},"Community",[369,512,513],{},"Co-working",[382,515,516,530,546,560,574,590],{},[366,517,518,521,524,526,528],{},[387,519,520],{},"Entity",[387,522,523],{},"Hub",[387,525,507],{},[387,527,523],{},[387,529,523],{},[366,531,532,535,538,541,544],{},[387,533,534],{},"Modes",[387,536,537],{},"Payment + membership",[387,539,540],{},"Ticket only",[387,542,543],{},"Free + membership",[387,545,537],{},[366,547,548,550,553,555,557],{},[387,549,374],{},[387,551,552],{},"Yes (variable)",[387,554,394],{},[387,556,394],{},[387,558,559],{},"No (fixed)",[366,561,562,564,567,570,572],{},[387,563,377],{},[387,565,566],{},"Optional",[387,568,569],{},"Required",[387,571,566],{},[387,573,566],{},[366,575,576,579,582,585,588],{},[387,577,578],{},"Daily limit",[387,580,581],{},"—",[387,583,584],{},"1 per ticket",[387,586,587],{},"1",[387,589,587],{},[366,591,592,595,598,601,604],{},[387,593,594],{},"Main outcome",[387,596,597],{},"Configured spend reward",[387,599,600],{},"Access",[387,602,603],{},"Attendance or configured reward",[387,605,600],{},[325,607,608,610],{},[329,609,504],{}," — A visitor enters their order total, pays in USDC or LONG, and can receive the venue's configured spend reward. A membership NFT can gate member perks.",[325,612,613,615],{},[329,614,507],{}," — The ticket NFT is bought ahead of time. At the door, the QR scan checks the wallet for a valid ticket and grants access (e.g. \"VIP Pass — Day 1 of 3\").",[325,617,618,620],{},[329,619,510],{}," — A free check-in records attendance and can apply the configured flat reward. A membership check-in verifies the configured NFT collection for member-only access.",[325,622,623,625],{},[329,624,513],{}," — A fixed-price day pass via venue payment, or a monthly membership NFT that's verified on entry.",[321,627,629],{"id":628},"edge-cases-the-flow-handles","Edge cases the flow handles",[448,631,632,638,644,650],{},[451,633,634,637],{},[329,635,636],{},"Multiple valid NFTs in the wallet"," — the visitor picks which one to use; already-used-today tickets are marked",[451,639,640,643],{},[329,641,642],{},"NFT already used today"," — a warning appears with other available modes and when it can be used again",[451,645,646,649],{},[329,647,648],{},"Amount below the minimum"," — the payment is blocked with a clear minimum",[451,651,652,655],{},[329,653,654],{},"Connection lost mid-payment"," — the pending state is saved so the visitor can resume, retry, or cancel",[321,657,659],{"id":658},"related","Related",[448,661,662,667,673],{},[451,663,664,666],{},[464,665,95],{"href":96}," — product overview",[451,668,669,672],{},[464,670,671],{"href":42},"CheckIn Crypto Guide"," — the on-chain venue and payment flow",[451,674,675,677],{},[464,676,51],{"href":115}," — gasless check-in for eligible users",{"title":344,"searchDepth":679,"depth":679,"links":680},2,[681,682,683,684,685,686],{"id":323,"depth":679,"text":92},{"id":350,"depth":679,"text":351},{"id":475,"depth":679,"text":476},{"id":491,"depth":679,"text":492},{"id":628,"depth":679,"text":629},{"id":658,"depth":679,"text":659},"The four access modes — free, venue payment, NFT ticket, and NFT membership — and how the universal check-in flow adapts to each.","md",null,{},{"title":172,"icon":131},{"title":172,"description":687},"I4plVd1Y2fDMLrqH76S7lEHoXfwswNSNejwMFlXQdes",[695,697],{"title":167,"path":168,"stem":169,"description":696,"icon":170,"children":-1},"Integrate point-of-sale systems and back-office tools with Belong CheckIn using payment-request QR and check-in attribution.",{"title":176,"path":177,"stem":178,"description":698,"icon":179,"children":-1},"Set up your first check-in campaign — configure rewards, fund your venue account, and print your QR.",1785598147391]