Use our SDK to embed delivery in your app with a secure iframe and single sign on.

First-party ordering with the Lula Direct drop-in SDK for loyalty apps

Lula Direct is our first-party ordering platform for retailers who want a branded, reliable way to offer pickup and delivery. It runs your catalog, cart, checkout, and order tracking with built-in guardrails for hours, throttling, taxes, tips, and age-restricted items. When you want that same experience inside your existing loyalty app, the Lula Direct SDK lets you embed the ordering surface as a secure iframe or webview, keep customers signed in once, and send clean events to your analytics stack. The outcome is faster launches, fewer bad orders, and a single view of the customer across loyalty and delivery.

What the SDK does

The Lula Direct SDK mounts the ordering UI inside your app as a secure embedded surface. Think of it as a managed iframe that handles the hard parts for you. Authentication, session continuity, event tracking, and policy enforcement are built in. You keep your app provider, your design system, and your data ownership while Lula runs the commerce workflow behind the scenes.

With the SDK, customers use the same login they already use for loyalty. Your app hands the SDK a short-lived token, the SDK creates a delivery session, and the customer moves from browse to checkout without a second credential prompt. Sessions stay in sync, so a logout in loyalty signs the user out of delivery as well. This removes friction at checkout, reduces password-related support, and preserves a single customer record for offers, segments, and LTV tracking.

Why this matters for retailers

Every extra step costs orders. Forcing shoppers to register again or re-enter credentials creates drop-off and abandoned carts. A single authenticated environment prevents that. Lula Direct also improves order quality before submission by enforcing store hours, capacity limits, delivery zones, and item restrictions in real time. Fewer bad orders mean fewer cancellations and refunds, better ratings, and a healthier digital channel.

What is included out of the box

Lula Direct ships with production-ready catalog, cart, checkout, and order status. Customers see accurate fees, tips, taxes, and delivery timing. The platform handles age-gate flows for restricted items without breaking session. If your loyalty app handles and stores age verification, this can be passed into Lula Direct so the customer will not need to be prompted to verify their age again. Real-time status updates keep shoppers informed from confirmation to handoff. All of this is available in the hosted experience and through the SDK embed, so you get consistency across channels.

Security and privacy essentials

Lula Direct works with standards-based identity so your app remains the source of truth. The SDK uses short-lived tokens, never handles passwords, and avoids sensitive values in query strings. CSRF protections, domain allowlists, and strict content isolation protect the embedded surface. Clear logout hooks keep loyalty and delivery aligned so you do not end up with orphaned sessions.

Compliance and risk controls

The platform triggers step-up checks only when needed, such as for age-restricted items, without sending customers to a separate login. Store hours, staffing limits, delivery areas, and inventory signals are respected automatically. These guardrails reduce disputes and chargebacks while keeping customers in a smooth checkout flow.

Analytics and offers

Lula Direct emits structured events for product views, checkout starts, orders placed, and status updates. Because identity is unified, you can attribute delivery orders back to loyalty segments and campaigns. That powers targeted offers, better cohort analysis, and a more accurate view of LTV across channels.

What makes Lula Direct different

Lula Direct pairs a first-party ordering platform with an SDK designed for real retail operations. You get the speed of a managed embed, the reliability of central policy enforcement, and the visibility of unified analytics. Combined with Lula’s operational focus on uptime and order quality, retailers can grow digital sales without growing headcount.

Next steps

Ready to see how Lula Direct would look inside your loyalty app? Request a demo and we will walk you through the SDK embed, session model, and analytics. If you are evaluating fit with your engineering team, ask for the SDK integration brief to review scopes, events, and rollout steps.