What this integration does
Yacan is your smart-lock and keyless-access system. Once it's connected to UpMarket:
UpMarket reads the locks from your Yacan account.
UpMarket sends your properties to Yacan (only properties that have a lock assigned), named exactly as they are in UpMarket.
For every booking, UpMarket asks Yacan to create the guest's door access, and the guest receives it automatically.
Each guest receives a PIN code and, where available, a digital key (eKey) link.
If a stay's dates change, the code validity is updated, or renewed if needed. If the booking is cancelled, the access is removed.
⚠️ Important: if your Yacan account is already connected to a PMS
If your Yacan account is currently connected to a Property Management System (PMS), please be aware:
Once your Yacan account is connected to UpMarket, the existing connection between Yacan and your PMS is automatically disconnected.
What this means for you:
From then on, UpMarket manages guest door access through Yacan. Your PMS will no longer issue Yacan codes.
This is expected behaviour and you don't need to disconnect anything yourself.
Connecting does not copy or move your Yacan properties into UpMarket. UpMarket keeps its own properties and sends the ones with locks to Yacan.
Only continue when you're ready for UpMarket to take over guest access. If you're unsure, contact us before connecting.
Before you start
✅ An active Yacan account with your locks already set up in Yacan.
✅ The ADMIN user of your Yacan account (the admin user or admin phone number). See the warning below.
✅ Access to your UpMarket host account.
⚠️ You must connect with your Yacan ADMIN user. Yacan gives API/integration permissions and full visibility of all locks only to the admin. If you connect with a non-admin user, some locks may not be imported, or the connection may fail with an "Error 500". This is the most common reason a connection to Yacan doesn't work. If it happens, connect again with the admin user.
Step by step: connect UpMarket to Yacan
1. Log in to UpMarket with your host account.
2. Go to the door-access screen. In the left-hand menu, under Account Settings, click Connect your Door Access System.
If you haven't connected any access system yet, you'll be taken straight to the next screen (step 3).
If you already have one connected, you'll see a list. Click the Add access system button at the top right.
3. Select Yacan. On the Setup wizard screen, choose the Yacan logo, then click Next.
4. Log in to Yacan and approve. UpMarket sends you to Yacan's own secure login page. Sign in with your Yacan ADMIN user and approve UpMarket's request.
🔒 You log in directly on Yacan's website. UpMarket never sees your Yacan password, and there are no keys or codes to copy.
5. Back in UpMarket. Yacan returns you to the Connect your Door Access System list. You'll see a row with Access system: Yacan and Connection status: Connected.
6. Switch on "Enabled". On that row, turn on the Enabled switch. Your locks will not be imported until this is on.
7. Wait a few minutes. Your locks are imported automatically in the background, so they appear shortly after 5-10 minutes, not instantly.
After connecting: find, assign and activate your locks
Imported locks arrive switched off (inactive) and without a property. This is deliberate: no code is sent to any guest until you've checked each lock.
1. In the left-hand menu, open Online Check-in.
2. Under Configuration, click Lock Management.
3. You'll see your locks listed. Yacan locks show Yacan under Source.
4. Click the name of a lock to open Edit Lock.
5. In the Properties field, select the property (or properties) this lock belongs to.
If you have only one property, it's selected automatically when you save.
A lock with no property shows an orange "Unassigned" badge and will not send any codes.
6. Turn on the Active switch, then save. You can also switch Active on directly from the list.
7. Repeat for each lock.
⚠️ A lock that is inactive or Unassigned sends no code. If a guest didn't receive access, check this first.
How locks and properties work together
Locks and properties don't have to be paired one-to-one:
One lock can belong to several properties.
One property can have several locks.
Example: you manage a small building with a shared main entrance and two apartments, Apartment A and Apartment B, each with its own door lock. You have three locks in total.
Lock
| Assign it to
|
Main entrance
| Apartment A and Apartment B
|
Apartment A door
| Apartment A
|
Apartment B door
| Apartment B
|
Result:
A guest staying in Apartment A gets access to the main entrance and the Apartment A door.
A guest staying in Apartment B gets access to the main entrance and the Apartment B door.
Neither guest can open the other apartment's door.
Yacan creates one PIN per property that covers all the doors linked to it. So each guest receives a single code, not one per door.
💡 To set this up, open each lock in Lock Management and select every property that should use it in the Properties field.
How your guests receive their access
Codes are sent automatically for each booking. UpMarket can use up to three channels, based on your configuration and PMS capabilities:
Email
WhatsApp: needs the guest's phone number and a WhatsApp sending number set up on your account.
OTA messaging: the code is sent in the booking's own chat on Airbnb, Booking.com or VRBO. This option is tied to your PMS capabilities of syncing OTA messaging with UpMarket.
Choose your channels: in the left-hand menu, go to AI & Messaging → Delivery Channels. There you can enable Email, WhatsApp and/or OTA, and decide whether to send through the first channel that works or through every selected channel. Email is the only channel enabled by default.
💡 Lock codes are always delivered, even if you've paused automated templates. But a code can only go out through a channel that is enabled and available for that booking. If none is, the guest won't receive it.
Managing the integration
Turning Enabled off on the Connect your Door Access System list stops UpMarket from importing new locks and sending properties to Yacan. It does not cancel access already issued.
To stop a specific lock from sending codes, switch its Active switch off in Lock Management.
Frequently asked questions
Do I need to type a password or API key into UpMarket?
No. You log in on Yacan's site and approve the connection.
Which Yacan user should I use?
The admin user. Other users may cause missing locks or an "Error 500".
I connected, but I don't see any locks.
Check that Enabled is switched on, wait a few minutes, then check Lock Management. If locks are still missing, make sure you connected with the Yacan admin user and that the locks are also available within Yacan.
My guest didn't receive a code.
Check that the lock is Active and assigned to the property, and that a delivery channel is enabled under AI & Messaging → Delivery Channels.
Can one lock be used by several properties?
Yes. Select every property that should use it in the lock's Properties field. A property can also have several locks.
Will connecting, disconnect my PMS?
If your Yacan is linked to a PMS, yes: that link is disconnected automatically once Yacan is connected to UpMarket. See the important note near the top.
Need help?
If anything doesn't look right during setup, contact the UpMarket support team and we'll help you get connected. Alternatively, you can also reach out to Yacan's Support team via their usual channels.
