# docs - [Documentation (294 pages)](https://storekit.com/docs/_llms/en/documentation.md): Documentation for Documentation. ## Guides ### Increasing Sales - [Google Business Profile](https://storekit.com/docs/guides/increasing-sales/google-business-profile.md): Add your storekit ordering link to your Google Business Profile to drive online orders directly from Google Search and Maps without paying any commission fees. - [Live Chat Widgets](https://storekit.com/docs/guides/increasing-sales/chat-widgets.md): Convert more visitors into customers by adding a live chat widget to your storekit store. Answer questions in real time and rescue catering inquiries. - [Loyalty Programs](https://storekit.com/docs/guides/increasing-sales/loyalty-programs.md): Increase repeat orders and customer lifetime value with loyalty programs integrated into storekit checkout. Customers earn and redeem rewards with no extra app. - [Delivery Fee Strategies](https://storekit.com/docs/guides/increasing-sales/delivery-fee-strategies.md): Optimise delivery fees and service charges to maximise checkout conversion while still covering costs. Compare flat, tiered, distance, and free options. - [Win Repeat Catering Orders](https://storekit.com/docs/catering/marketing/repeat-orders.md): Build repeat catering business with a focused menu, reliable lunch delivery, relevant company follow-ups and a clear route to the next storekit booking. ### Menu Engineering - [Menu Structure](https://storekit.com/docs/guides/menu-engineering/menu-structure.md): Organise your storekit menu so customers can find what they want quickly. Best practices for category order, naming, descriptions, and structure to grow sales. - [Product Photography](https://storekit.com/docs/guides/menu-engineering/product-photography.md): Capture stunning product photography for your storekit menu. Lighting, framing, and composition tips that increase orders by up to 24% on photographed items. - [Videos](https://storekit.com/docs/guides/menu-engineering/videos.md): Add a looping product video to a storekit menu item, what customers see when they open the product, and the file limits the dashboard enforces. - [Stories Strategy & Best Practices](https://storekit.com/docs/guides/menu-engineering/stories.md): Embed Instagram-style vertical videos on your storekit menu to showcase dishes, drive engagement, and convert undecided guests into paying customers. ### Tips & Tricks - [Shared Inventory Tracking](https://storekit.com/docs/guides/tips-tricks/shared-inventory.md): Track stock across multiple storekit products that share an ingredient using a shared modifier. When the modifier runs out, every linked product sells out. ### Guest Data - [Capturing Guest Data](https://storekit.com/docs/guides/guest-data/overview.md): Balance checkout speed with valuable customer insights. Decide which guest data fields to collect, how they affect conversion, and where to use the data later. ### Compliance - [Allergen Strategy](https://storekit.com/docs/guides/compliance/allergen-strategy.md): Compare allergen compliance strategies in storekit: opt-in disclaimers, full allergen tagging, and ingredient-level approaches for food businesses. ### Use Cases - [Room & Location-Based Service](https://storekit.com/docs/guides/use-cases/room-service.md): Set up hotel room service, holiday park lodges, beach clubs, and other location-based ordering with storekit. Guests order to a specific room or location code. - [Pub Delivery](https://storekit.com/docs/guides/use-cases/pub-delivery.md): Deliver food to local pubs, bars, and venues using storekit QR code ordering. Place codes at tables and your kitchen delivers food directly to seated guests. - [Food Trucks & Pop-ups](https://storekit.com/docs/guides/use-cases/food-trucks.md): Manage rotating locations and daily stock limits in storekit using day-based or location-based stores. Built for food trucks, pop-ups, and mobile caterers. ## Developers ### Developers - [Developer Introduction](https://storekit.com/docs/developers/introduction.md): Build integrations on top of storekit using the REST API and webhooks. Learn how to authenticate, listen for events, and automate your store operations. ### Guides - [Basket Prefill via URL](https://storekit.com/docs/developers/basket-prefill.md): Pre-populate a customer's basket with PLU codes in the URL. Build re-order links, marketing campaign URLs, and QR codes that open the cart with items added. - [Customer Details Prefill via URL](https://storekit.com/docs/developers/customer-prefill.md): Pre-populate customer details like name, email, and phone using URL query parameters. Build seamless checkout links for loyalty, marketing, and CRM workflows. ### Ordering Agents - [Ordering Agents Overview](https://storekit.com/docs/developers/agents/ordering/overview.md): How a customer's AI agent orders from a storekit store: WebMCP browser tools, a remote MCP endpoint for assistants, UCP discovery, and llms.txt for crawlers. - [WebMCP Tools](https://storekit.com/docs/developers/agents/ordering/webmcp.md): Reference for the WebMCP tools a storekit ordering page registers on document.modelContext so an in-tab AI agent can browse the menu and edit the basket. - [MCP Endpoint](https://storekit.com/docs/developers/agents/ordering/mcp-endpoint.md): Connect an AI assistant to a storekit store over MCP: read a venue's menu, item options, fulfillment methods and time slots, and build a priced cart. - [UCP Discovery](https://storekit.com/docs/developers/agents/ordering/ucp.md): The Universal Commerce Protocol profile a storekit ordering host publishes at /.well-known/ucp: the venues it sells for and their MCP cart endpoints. - [llms.txt](https://storekit.com/docs/developers/agents/ordering/llms-txt.md): The plain-text llms.txt files a storekit ordering host serves for the platform, each brand and each venue, so an LLM crawler can read the menu. ### Merchant MCP - [Merchant MCP Overview](https://storekit.com/docs/developers/mcp/overview.md): Remote, account-scoped Model Context Protocol server giving an AI client read access to storekit orders, menus, stats, refunds and bills, plus two writes. - [Authentication](https://storekit.com/docs/developers/mcp/authentication.md): How a client authenticates to the storekit merchant MCP: OAuth 2.1 with protected-resource discovery and a storekit dashboard sign-in. - [Tools](https://storekit.com/docs/developers/mcp/tools.md): Reference for the 18 merchant MCP tools: sixteen reads and two writes, with inputs, defaults, date basis and what each returns, scoped to the account. - [Response Format](https://storekit.com/docs/developers/mcp/response-format.md): The merchant MCP data-and-meta envelope: how results, pagination, date ranges, timezones, currencies and images are returned, and how to parse them. - [Errors](https://storekit.com/docs/developers/mcp/errors.md): How the merchant MCP reports failures: HTTP-level rejections, isError tool results with stable error codes, and retry rules for timed-out writes. ### Webhooks - [Webhooks Overview](https://storekit.com/docs/developers/webhooks/overview.md): Receive real-time notifications from storekit via HTTP POST webhooks. Build integrations that react to orders, payments, and store activity instantly. - [Setting Up Webhooks](https://storekit.com/docs/developers/webhooks/setting-up-webhooks.md): Configure webhook endpoints in the storekit dashboard, choose which event types to subscribe to, and start receiving real-time event notifications. - [Slack Integration](https://storekit.com/docs/developers/webhooks/slack-integration.md): Send storekit webhook notifications directly to Slack channels. Get instant alerts for new orders, refunds, and store events without writing custom code. - [Webhook Events](https://storekit.com/docs/developers/webhooks/webhook-events.md): Reference for storekit webhook events: order lifecycle, refunds, item out of stock, payouts, printer status and payment link events, with example payloads. - [Payload Format](https://storekit.com/docs/developers/webhooks/payload-format.md): Reference for the standard storekit webhook payload structure, including JSON body format, HTTP headers, content type, and the metadata sent with every event. - [Verifying Signatures](https://storekit.com/docs/developers/webhooks/verifying-signatures.md): Secure your webhooks by verifying the HMAC signature on every request. Confirm payloads come from storekit and have not been tampered with in transit. - [Retry Policy](https://storekit.com/docs/developers/webhooks/retry-policy.md): Reference for the exponential backoff retry schedule for failed webhook deliveries — including timing, attempt limits, and unreachable endpoint handling. - [Testing Webhooks](https://storekit.com/docs/developers/webhooks/testing-webhooks.md): Test your webhook integration before going live. Send sample events from the dashboard, replay deliveries, and develop locally using ngrok or similar tunnels. - [Webhook Troubleshooting](https://storekit.com/docs/developers/webhooks/troubleshooting.md): Diagnose and fix common webhook problems including signature verification failures, incorrect secrets, missing events, and endpoint timeouts in storekit. #### Advanced - [Transformations](https://storekit.com/docs/developers/webhooks/transformations.md): Modify storekit webhook payloads with custom JavaScript before they reach your endpoint. Change the URL, method, body, or headers without a proxy server. - [Idempotency & Deduplication](https://storekit.com/docs/developers/webhooks/advanced/idempotency.md): Handle duplicate webhook deliveries safely using the svix-id header. Deduplicate events and design idempotent handlers for at-least-once delivery. - [Rate Limiting](https://storekit.com/docs/developers/webhooks/advanced/rate-limiting.md): Control how fast storekit delivers webhooks to your endpoint. Set per-second rate limits to protect your systems from spikes during peak ordering periods. - [Polling Endpoints](https://storekit.com/docs/developers/webhooks/advanced/polling-endpoints.md): Pull storekit webhook events on your own schedule with a polling endpoint. Poll for a batch, process it, then commit the offset for the next poll. ## App Studio ### App Studio - [Native Apps](https://storekit.com/docs/app-studio/introduction.md): What your branded storekit iOS and Android app gives customers: ordering, loyalty and rewards, push notifications, and what changes without a new release. - [Reorder](https://storekit.com/docs/app-studio/reorder.md): How the Reorder tab in your storekit app lets customers order a past order again, and how items are matched to today's menu, by PLU for Lightspeed and Deliverect. - [App Links](https://storekit.com/docs/app-studio/deep-links.md): How to link customers into your storekit app on a specific screen: the fixed list of destinations, using your own domain, and where links appear. ## Optional - [storekit.com](https://storekit.com) - [Changelog](https://feedback.storekit.com/changelog) - [Status](https://status.storekit.com) - [Feature Requests](https://dashboard.storekit.com/feature-requests) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [English / Documentation (294 pages)](https://storekit.com/docs/_llms/en/documentation.md): Documentation for English / Documentation. - [Italian (298 pages)](https://storekit.com/docs/_llms/it.md): Documentation for Italian. - [Italian / Documentation (256 pages)](https://storekit.com/docs/_llms/it/documentation.md): Documentation for Italian / Documentation. - [Dutch (298 pages)](https://storekit.com/docs/_llms/nl.md): Documentation for Dutch. - [Dutch / Documentation (256 pages)](https://storekit.com/docs/_llms/nl/documentation.md): Documentation for Dutch / Documentation. - [German (298 pages)](https://storekit.com/docs/_llms/de.md): Documentation for German. - [German / Documentation (256 pages)](https://storekit.com/docs/_llms/de/documentation.md): Documentation for German / Documentation. - [French (298 pages)](https://storekit.com/docs/_llms/fr.md): Documentation for French. - [French / Documentation (256 pages)](https://storekit.com/docs/_llms/fr/documentation.md): Documentation for French / Documentation. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.