When a customer owes money on one or more bookings, Lockii can block pickup, lock codes, and manage-booking actions until the balance is paid. Customers settle everything in one checkout instead of paying booking by booking.
This keeps self-service pickup and returns running automatically while still protecting you from unpaid hires.
Customer URL: https://book.lockii.app/{your-company}/settleup/{orderId} (opened from the booking confirmation page)
Lockii totals unpaid balances across every non-pending booking on the customer record.
When the combined unpaid amount is more than $1:
Before pickup — customers must settle up before Start Pickup unlocks or lock codes appear.
After return — customers must settle up before they can manage bookings or start new hires that need account access.
During an active hire — customers keep lock code access while the item is out, but the confirmation page shows the outstanding total and a Settle Up button below the codes.
An unpaid balance on a past booking can block pickup on a new booking for the same customer. Lockii routes them to settle up first.
Customer opens their booking confirmation page.
If settle up is required, Lockii shows a Settle Up prompt instead of pickup or manage actions.
Customer taps Settle Up and sees every contributing booking listed with amounts.
They pay the combined total through Stripe checkout (card on file or a new card).
Lockii allocates the payment across bookings automatically and returns the customer to their confirmation page.
Customers do not need to know which booking owes what. Lockii handles allocation in the background.
View rolled-up Paid, Unpaid, and Total amounts on the customer profile Payments sidebar.
Enable Revenue Recovery on the customer profile to let Stripe retry a saved card for the full outstanding balance. See Revenue Recovery for Failed Card Charges.
Record manual payments or send payment links on individual bookings when you prefer not to use settle up.
Settle up is for customer self-service. Staff can still collect through normal booking payment tools.
Settle up works in the customer's mobile browser from the same confirmation and manage booking links. There is no separate native app flow for customers today.
If a customer says they cannot pick up, check whether an older booking still has an unpaid balance.
Pair customer-level Revenue Recovery with settle up. Stripe may collect before the customer needs to pay manually.
Settle up runs automatically. You do not need to send manual payment links unless you want a different collection path.