The Security Deposit automation lets you ask each guest to authorize a refundable hold on their card with Stripe before they arrive. The amount is held, never charged unless you decide to capture it, and is automatically released a few days after check-out.
You configure it once per property, drop a payment link into your guest message templates, and gate your check-in instructions so they only go out once the deposit is authorized.
Three things must be in place on each property you want to enable the deposit on:
If any of these is missing, the deposit settings will tell you exactly what to fix on the property card.
Open the Automations page from the side menu and find the Security Deposit row.
.png)
Click the property selector on the right of the row and pick the properties you want to enable the deposit on. Only properties that meet the prerequisites above will be selectable.
Once you have selected your properties, click the gear icon on the right of the Security Deposit row to open Security Deposit Settings. Each property gets its own block where you set:

Click Save. From now on, every new booking on these properties will get its own deposit authorization link, made available to the guest at the time you configured.
The deposit link is delivered to the guest through your Guest Messages templates. Open any template (typically your check-in instructions or a dedicated pre-arrival message) and insert the dynamic variable {{deposit_payment_link}} wherever you want the link to appear.
Here is a simple example of a check-in instructions email:
Hi {{guest_first_name}},
Your check-in for {{property_name}} is on {{arrival_date}} from {{check_in_time}}.
Before we share your access code, please authorize the refundable security deposit here: {{deposit_payment_link}}
Once that's done, here is everything you need to enter the apartment:
Address: {{property_address}}
Door code: {{smartlock_code}}
Wi-Fi and house manual: {{welcome_guide_url}}
See you soon!
The variable resolves to a unique payment link per booking. The guest opens the link, authorizes the amount on their card with Stripe, and the booking is automatically marked as paid in Nowistay.
To make sure your access codes never go out before the deposit is authorized, add a condition to the message template that contains the sensitive instructions. In the template editor, scroll to Booking info conditions and click Add condition:

The message will now only be sent automatically once the deposit is paid. If the guest doesn't pay before the scheduled time, the message is held back.
Duplicate your check-in template and turn the second copy into a reminder. Set the condition to:
In the body, drop the {{deposit_payment_link}} variable again and remind the guest that their access code will be shared as soon as the deposit is authorized. This way every booking gets either the instructions or a friendly nudge β never both.
Open any booking from the Bookings page. Below the booking summary you will see a SECURITY DEPOSIT section with everything you need to know about the deposit at a glance:

Two actions are available next to the section: