> For the complete documentation index, see [llms.txt](https://docs.okup.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.okup.ai/okupai-platform/calendar/add-a-new-direct-booking.md).

# Add a New Direct Booking

Adding your own bookings to OkupAI — with payment links and instant invoices.

***

## ➕ Add a New Direct Booking

Direct bookings let you manually add reservations that did not come from a connected platform (e.g. phone, WhatsApp, email, walk-ins).

They behave like normal bookings and appear directly in your calendar.

***

## 🗓 How to add a direct booking

1. Open the **Calendar**
2. Click **Add a new booking** (top right)
3. Fill in the **Base information**
4. Optionally add **Invoice Information**
5. Click **Create Booking**

The booking is immediately added to your calendar, and availability is updated across all connected platforms.

{% hint style="info" %}
A **Summary** panel on the right updates live while you type, so you can double-check everything before creating the booking.
{% endhint %}

***

## 📝 Base information

* **Guest name** — start typing and OkupAI suggests **returning guests**. Selecting one pre-fills their contact details from their latest stay.
* **Adults / Children**
* **Phone & Email**
* **Language** — used for guest communication and automatic messages
* **Property / unit**
* **Check-in and check-out dates**
* **Total Gross Price** — with currency selection (default `EUR`)
* **Payment method** — Cash, Bank Transfer, Stripe, Platform, or PayPal

### 🔁 Extension (optional)

If this booking extends an existing stay, tick **Extension of another booking**.

{% hint style="warning" %}
Extension bookings will **not appear in the cleaning schedule** — no unnecessary cleaning between the two stays.
{% endhint %}

***

## 💳 Stripe payment link (optional)

If you select **Stripe** as the payment method, a new option appears:

* Tick **Generate a Stripe payment link**
* After the booking is created, OkupAI generates a **Stripe Checkout link** for the full booking amount
* Copy the link with one click and send it to your guest — by email, WhatsApp, or SMS

The guest opens the link and pays by card in a secure Stripe checkout — no account needed on their side. The payment is collected on the Stripe account assigned to the booking's unit, set up in [Stripe (Integrations)](/okupai-platform/properties-and-platforms/integrations/stripe.md).

Everything after sending the link happens in **Booking Details → Stripe Transactions**: live payment status, resending the link, and regenerating it if it expires unpaid — see [Booking Details](/okupai-platform/calendar/booking-details.md).

{% hint style="info" %}
Stripe payments require the feature to be enabled on your plan and at least one connected Stripe account — see [Stripe (Integrations)](/okupai-platform/properties-and-platforms/integrations/stripe.md).
{% endhint %}

***

## 🧾 Invoice Information (optional)

Open the **Invoice Information** section to bill a company or a specific name:

* Complete name on invoice (company or billed person)
* Company ID and Tax ID
* Street, number, city, zip code, invoice country
* Company email address

If you leave this empty, your guest can still request an invoice themselves: the **Online Check-In** form has a **"Do you need an invoice?"** section with the same billing fields.

### ⚡ Generate invoice now

Tick **Generate invoice now** to create the invoice **immediately after the booking is created** — no need to wait for checkout.

You'll get instant options to:

* **Download the invoice** (PDF)
* **Copy the invoice link** to send it to the guest

What ends up on the invoice, who can download it, and how corrections work is explained in the **Invoice** section of [Booking Details](/okupai-platform/calendar/booking-details.md).

***

## ✅ After creating the booking

A confirmation window shows everything you need in one place:

* 💳 The **Stripe payment link** with a copy button (if requested)
* 🧾 **Download invoice** / **Copy invoice link** (if generated)
* 📄 **Open booking** — jump straight to Booking Details

***

## 🎨 Calendar appearance

* Direct bookings appear in **green**
* They are treated as confirmed bookings
* Availability is updated instantly across all platforms

***

## 🪪 Online Check-In for direct bookings

Every direct booking automatically gets an Online Check-In page.

Share the check-in link with your guest:

```
https://checkin.okup.ai/guest/{DIRECT_BOOKING_ID}
```

Guests can:

* Enter their personal data
* Upload ID documents
* View check-in instructions
* Request an invoice with their billing details
* Download their invoice (after it is generated)

***

## 🧭 Summary

Direct bookings are ideal for:

* Phone or WhatsApp reservations
* Corporate stays
* Walk-ins or last-minute bookings

With **Stripe payment links** and **instant invoicing**, you can close the entire booking — reservation, payment, and invoice — in a single step.
