Skip to content

Pauschalgast

The Pauschalgast (package guest) page is where you manage flat-rate seasonal stays — guests who book a longer stretch of the season under a single bundled rate, separate from a regular nightly booking and separate from a Jahresplatz annual contract. Use this page to see who is on a package contract right now, send out the contract for signature, record electricity readings, and to triage Bewerbungen (applications) from prospective long-stay guests. The page has a distinctive purple banner so you can tell at a glance you are not on the Jahresplätze screen, which uses a teal banner.

In the left sidebar, open the Gäste (Guests) section. The third entry — labelled Pauschalgast — opens this page. The entry is only visible if your tenant has the seasonal-contracts feature and the Jahresplätze module enabled.

A purple accent banner at the top of the page reads “Pauschalgast” with the subtitle “Saisonbuchungen mit Pauschalvertrag — getrennt von Jahresplätzen” (Seasonal bookings with a package contract — separate from annual pitches). The colour is intentional: purple here, teal on the Jahresplätze page.

Two tabs sit immediately below the banner:

  • Buchungen (Bookings) — current and recent package guests.
  • Bewerbungen (Applications) — prospective guests who have applied for a package contract.

Switch tabs by clicking. The Buchungen tab is selected by default.

The Bookings tab is the operational view of every active package guest.

Top-right action

  • + Neue Buchung (New booking) — opens the Pauschalgast booking modal, where you can create a package booking from scratch.

Bookings table

Sortable columns; click a header to sort, click again to reverse. The active sort column shows a triangle, inactive ones show a double arrow:

  • (expand) — a small triangle in the leftmost column. Click it to expand the row and show the booking’s invoice panel inline.
  • Ref. — booking reference in monospace.
  • Gast (Guest) — guest name in bold, with the email below in small grey text.
  • Platz (Pitch) — the pitch number, in monospace.
  • Aufenthalt (Stay) — the check-in and check-out dates separated by an en-dash, with a “bearbeiten” (edit) link below that opens a small modal letting you adjust just those two dates.
  • Preis (Price) — total price in CHF.
  • Vertragsstatus (Contract status) — a coloured badge with values such as “not_sent”, “sent”, “viewed”, “signed”. Your CampOne contact will explain the exact list and colours configured for your tenant.
  • Aktionen (Actions):
    • Vertrag senden (Send contract) — emails the contract document to the guest. Disabled once the contract is signed. After a successful send the button changes to ”✓ Gesendet”.
    • Bewerbung PDF — only present if the booking originated from an application. Downloads the original application form as a PDF.
    • Bolt icon — opens the Strom (Electricity) modal where you record the start and end meter readings and the price per kWh.

Click anywhere else on a row to open the full booking detail page.

Expanded row

Clicking the expand triangle on a row reveals the booking’s invoice panel and, if you have entered electricity readings, a green summary line showing the kWh consumed and the resulting CHF amount.

Stay-length modal

Opens when you click “bearbeiten” under the Aufenthalt cell. It has just two date inputs:

  • Anreise (Arrival).
  • Abreise (Departure).

Click Speichern to save, or Abbrechen to close without changes. This is a quick path for shifting dates without going into the full booking editor.

Strom (Electricity) modal

Opens from the bolt icon. You enter the start and end meter readings and the price per kWh, and CampOne adds the resulting line item to the invoice.

The Applications tab shows people who have submitted an application form (typically through your website) but who do not yet have a booking. Columns:

  • Bewerber (Applicant) — first and last name in bold.
  • E-Mail — the applicant’s email.
  • Eingereicht (Submitted) — the date the application arrived.
  • Status — coloured badge: typical values are “Pending”, “Accepted”, “Rejected”, “Withdrawn”. Your CampOne contact will set up the exact label and colour mapping.
  • Aktionen:
    • Annehmen (Accept) — green-bordered button, only shown for pending applications. Marks the application as accepted.
    • Ablehnen (Reject) — red-bordered button, only shown for pending applications. Marks the application as rejected.
    • Buchung erstellen (Create booking) — only shown after acceptance. Opens the Pauschalgast booking modal pre-filled with the applicant’s name, email, phone, and preferred start date, so you can finalise the booking in one step.
    • PDF — opens a small modal with a PDF herunterladen button to download the completed application form as a PDF.

If there are no applications, the table shows the empty row “Keine Bewerbungen vorhanden” (No applications on file).

Opens from + Neue Buchung on the Bookings tab or from Buchung erstellen on the Applications tab. It captures the same information you would enter for a regular booking but with the Pauschalgast pricing model — your CampOne contact will set up the rate structure for your tenant. When created from an accepted application, the modal is pre-filled with the applicant’s contact details and preferred start date.

A regular booking is priced per night with the nightly rates configured for that pitch. A Pauschalgast booking is priced as a single flat package for the whole stay; the nights still appear on the booking but the total comes from the package contract, not from a sum of nightly rates. Other practical differences:

  • A Pauschalgast booking has a contract status field (sent, signed, etc.) that regular bookings do not.
  • The Pauschalgast page exposes a Vertrag senden action to email the contract; regular bookings do not have this.
  • Some Pauschalgast bookings start life as a Bewerbung (application), which has its own approval queue.
  • Pauschalgast bookings are typically billed once per season rather than at check-out.

Pauschalgast and Jahresplätze are easy to confuse and both come from the same sidebar section, so the two pages use distinct accent colours: Pauschalgast is purple, Jahresplätze is teal. The functional differences:

  • A Pauschalgast is a package booking for part of a season — a holiday-style stay with a bundled rate.
  • A Jahresplatz is an annual contract for a year-long pitch lease — typically a permanent caravan or trailer.
  • Pauschalgäste appear in the regular bookings system tagged with guest_type=PAUSCHALGAST. Jahresplätze are managed as contracts on a separate model.
  • Renewals work differently: Jahresplätze have a one-click “Verlängern” action; Pauschalgäste are typically re-created each season from a fresh application.

If a guest in your database belongs on the other system, your CampOne contact will help you reclassify the records.

Create a Pauschalgast booking from scratch

Section titled “Create a Pauschalgast booking from scratch”
  1. Open the Pauschalgast page from the sidebar.
  2. Stay on the Buchungen tab.
  3. Click + Neue Buchung at the top right.
  4. Fill in the modal: guest name, email, phone, pitch, dates, package price.
  5. Submit the modal. The booking appears in the table.
  6. Click Vertrag senden in the row to email the contract to the guest.
  7. Once the guest signs, the contract status badge updates accordingly.

Approve an application and convert it to a booking

Section titled “Approve an application and convert it to a booking”
  1. Click the Bewerbungen tab.
  2. Find the pending application in the table.
  3. Click Annehmen (Accept). The status badge changes to “Accepted”.
  4. The Buchung erstellen (Create booking) button now appears in the row.
  5. Click Buchung erstellen. The booking modal opens pre-filled with the applicant’s information.
  6. Confirm or adjust the pitch, dates, and price; submit.
  7. Switch to the Buchungen tab — the new booking is in the list. Send the contract from there.
  1. Open the Bewerbungen tab.
  2. Find the pending application.
  3. Click Ablehnen (Reject). The status changes to “Rejected”.
  4. The application stays in the table for your records but no longer offers the Annehmen / Ablehnen actions. The applicant is not automatically notified — send a follow-up message separately if needed.

Adjust a stay’s dates without opening the full booking editor

Section titled “Adjust a stay’s dates without opening the full booking editor”
  1. On the Buchungen tab, find the row.
  2. Click the small “bearbeiten” link under the Aufenthalt column.
  3. In the modal, change Anreise and/or Abreise.
  4. Click Speichern. The table refreshes.

Record an electricity reading at check-out

Section titled “Record an electricity reading at check-out”
  1. On the Buchungen tab, find the departing guest’s row.
  2. Click the bolt icon in the Aktionen column.
  3. Enter the start reading (if not already on file), the end reading, and confirm the price per kWh.
  4. Save. The kWh consumption and CHF cost appear in the row’s expanded view, and the line item is added to the invoice.
  1. On the Buchungen tab, find the row.
  2. Click Vertrag senden. While sending, the button shows ”…”.
  3. On success it changes to ”✓ Gesendet”. On failure a red “Fehler” label appears next to the button.
  4. The button is disabled if the contract has already been signed.
  1. Click the Bewerbungen tab.
  2. Find the row.
  3. Click PDF.
  4. In the small modal, click PDF herunterladen. The browser downloads bewerbung_<id>.pdf. A green “PDF heruntergeladen ✓” confirmation appears in the modal.

Find an application’s booking from the Bookings tab

Section titled “Find an application’s booking from the Bookings tab”
  1. On the Buchungen tab, look for the Bewerbung PDF button in the Aktionen column. It only appears on bookings that originated from an application.
  2. Click it to download the original application as a PDF.
  • Pauschalgast and Jahresplatz are two different things. If you are looking for an annual pitch contract, you are on the wrong page — open Jahresplätze (teal banner) instead.
  • The Vertrag senden button is disabled once a contract is signed. If you need to re-send a signed contract for some reason, your CampOne contact will set this up.
  • Stay-length edits skip availability checks that the full booking editor performs. If you shift dates into a period when the pitch is already booked by someone else, the change may save but cause a conflict — use the calendar to verify.
  • Applications are not deleted on rejection. They stay in the Bewerbungen table for audit purposes. The withdrawn / rejected statuses just stop the conversion flow.
  • Converting an application to a booking does not delete the application. The application remains visible in the Bewerbungen tab, and the new booking appears in the Buchungen tab. Both records exist independently from that point on.
  • The contract status labels and colours are configured per tenant. If you see a status you do not recognise, your CampOne contact can explain what each value means for your setup.
  • Electricity pricing defaults to 0.25 CHF/kWh when the booking does not have an explicit price configured. Your CampOne contact will set the correct rate for your tenant.
  • Sorting affects only the current view. Refreshing the page resets the sort to the default (by check-in date, ascending).
  • The Bewerbungen tab shows up to 200 applications. Older ones are hidden if you have a very large backlog — your CampOne contact will help you archive old applications if this becomes a problem.
  • Jahresplätze — annual contract pitches; the conceptually adjacent page.
  • Bookings — Pauschalgast bookings also appear in the master booking list.
  • Guests — Pauschalgäste appear in your guest directory.
  • Invoices — the invoice generated from a Pauschalgast booking is managed there.
  • Sites — the pitches you assign to package guests are configured there.