Lockii
Lockii
  • Docs
  • Changelog
  • Feature requests
  • Support portal
    • Find My Booking
    • Instant Book & QR Codes
    • Extending a Booking
    • Customer Returns
    • Customer Online Checkout
    • Customer Pickup & Lock Codes
    • Customer Location Access
    • Customer Booking Changes
    • Customer Accounts
Docs / Customer Experience

Customer Online Checkout

How customers browse, select dates, and pay for a hire on your website.

Lockii's online checkout is the customer-facing booking and payment flow. Customers select products, choose dates and a location, add optional extras, apply coupons, verify their identity (if required), verify their insurance (if required), and pay via Stripe. All without staff involvement.

Customer URL: https://book.lockii.app/{your-company}/checkout
Setup: Settings → Website & Embeds


How it works for customers

  1. Browse — customer finds a product on your website widget, hosted page, or instant book link

  2. Select dates — pick hire start and end within your operating hours

  3. Choose location — select the pickup/return site

  4. Add extras — optional add-on services (insurance, equipment, etc.)

  5. Apply coupon — enter a discount code if they have one

  6. Enter contact details — phone number fields pre-select your company's default phone country when configured. Returning customers can sign in with a one-time email code to use saved payment details.

  7. Accept terms — customer confirms your terms summary before continuing to payment. They can open the full terms and privacy policy from the checkout page.

  8. Verify identity — complete ID check if you've enabled Stripe Identity

  9. Pay — Stripe checkout with card, Apple Pay, or Google Pay. Signed-in customers with saved cards can pay in fewer steps.

  10. Confirmation — booking confirmed with a link to pickup details and lock code

  11. Verify insurance (if required) — after payment, customers who still need insurance verification complete it on the confirmation page before lock codes are issued. See Connecting Insurance Verification.

  12. Agree to terms — after payment, customers review and confirm your full terms and privacy policy on the confirmation page before pickup. Lockii records this agreement and unlocks pickup once complete.


Checkout layout

Checkout now uses a two-column layout on desktop: contact and payment forms on the left, order summary on the right. On mobile, customers expand a collapsible order summary at the top. This keeps pricing, dates, and extras visible while they complete the form.


What operators need to set up

  1. Connect Stripe Payments

  2. Set Default phone country under Settings → Company Details so checkout pre-selects the right country code for your market. If left unset, Lockii falls back to your currency-based default.

  3. Add your terms and privacy policy under Settings → Preferences → Customer checkout terms. Lockii shows the short summary at checkout and the full document when customers agree before pickup.

  4. Embed widgets or share your hosted browse page

  5. Configure pricing and locations

  6. Optionally enable identity verification, insurance verification, and add-on services


Tips

  • Place a test booking on your live site before going public. Use a real card and refund yourself.

  • Express checkout (Apple Pay / Google Pay) significantly improves mobile conversion.

  • If you enable both identity and insurance verification, customers complete identity first, then insurance, then agree to terms, then receive their lock code.

  • See Ways To Implement Lockii for embed options.

  • See Customer Accounts for saved payment details and the account page.

PrevCustomer Returns
NextCustomer Pickup & Lock Codes
Was this helpful?