Title: Primestep Vehicle Reservation Calculator
Author: hatimashi
Published: <strong>14 de mayo de  2026</strong>
Last modified: 14 de mayo de  2026

---

Buscar plugins

![](https://ps.w.org/pstrc-reservation-calculator/assets/banner-772x250.png?rev=
3532197)

![](https://ps.w.org/pstrc-reservation-calculator/assets/icon-256x256.png?rev=3532197)

# Primestep Vehicle Reservation Calculator

 Por [hatimashi](https://profiles.wordpress.org/hatimashi/)

[Descargar](https://downloads.wordpress.org/plugin/pstrc-reservation-calculator.1.2.5.zip)

 * [Detalles](https://es-ar.wordpress.org/plugins/pstrc-reservation-calculator/#description)
 * [Valoraciones](https://es-ar.wordpress.org/plugins/pstrc-reservation-calculator/#reviews)
 *  [Instalación](https://es-ar.wordpress.org/plugins/pstrc-reservation-calculator/#installation)
 * [Desarrollo](https://es-ar.wordpress.org/plugins/pstrc-reservation-calculator/#developers)

 [Soporte](https://wordpress.org/support/plugin/pstrc-reservation-calculator/)

## Descripción

PST Reservation Calculator is a tool for vehicle rentals, letting users select dates,
see seasonal pricing, and send booking inquiries instantly.

#### Key features

 * **Seasonal pricing** — define as many season periods as you need per vehicle 
   type (e.g. low / mid / high season), each with its own daily rate and date range.
 * **Cross-season bookings** — if a rental spans two seasons the price is automatically
   split and summed proportionally.
 * **Three vehicle types** — motorhome (`kamper`), trailer (`przyczepa`), car (`
   samochod`). Each type has independent season definitions.
 * **Configurable fees** — set the service fee (net + gross) and refundable deposit
   per vehicle type from the admin panel.
 * **Configurable VAT** — set your VAT rate once in the admin panel; the gross price
   is always calculated from that value.
 * **Reservation e-mail** — when a customer submits the contact form, a formatted
   HTML e-mail is sent to a configurable address.
 * **Simple shortcode** — embed the calculator anywhere with `[pstrc_reservation
   type="kamper"]`.

#### Shortcode usage

    ```
    [pstrc_reservation type="kamper"]
    [pstrc_reservation type="przyczepa"]
    [pstrc_reservation type="samochod"]
    ```

Place one shortcode per page/post for each vehicle type you want to feature.

#### Admin panel

The plugin adds a **PST Reservation** menu item in the WordPress admin area with
three tabs:

 * **Sezony** — edit the start date, end date and daily rate for every season period,
   separately for each vehicle type. Only the month and day of the stored dates 
   matter; the year is ignored at runtime so the seasons repeat automatically every
   year.
 * **Ustawienia** — set the VAT percentage and the service fee / deposit amounts
   per vehicle type.
 * **Kontakt** — set the e-mail address that receives reservation inquiries. Defaults
   to the site administrator’s address.

#### Privacy

This plugin does not collect, store, or transmit any personal data on its own. Reservation
inquiry data (name, phone, e-mail, dates, price) is sent directly to the site owner’s
e-mail address and is not stored in the database.

### Source Code

Full source code available at: https://github.com/hatimashi/PST-Reservation-Calculator

Build tools: npm, Tailwind CSS v4 Build command: npx tailwindcss -i ./src/input.
css -o ./public/css/tailwind.min.css –minify

## Capturas

[⌊Front-end calculator — date picker with instant price calculation and reservation
button.⌉⌊Front-end calculator — date picker with instant price calculation and reservation
button.⌉[

Front-end calculator — date picker with instant price calculation and reservation
button.

[⌊Admin panel — season editor with editable prices and date ranges per vehicle type.⌉⌊
Admin panel — season editor with editable prices and date ranges per vehicle type
.⌉[

Admin panel — season editor with editable prices and date ranges per vehicle type.

[⌊Admin panel — cars editor.⌉⌊Admin panel — cars editor.⌉[

Admin panel — cars editor.

[⌊Admin panel — settings tab for VAT and service fees.⌉⌊Admin panel — settings tab
for VAT and service fees.⌉[

Admin panel — settings tab for VAT and service fees.

[⌊Admin panel — discount editor with discount name, type and VAT.⌉⌊Admin panel —
discount editor with discount name, type and VAT.⌉[

Admin panel — discount editor with discount name, type and VAT.

[⌊Admin panel — contact tab for the notification e-mail address.⌉⌊Admin panel — 
contact tab for the notification e-mail address.⌉[

Admin panel — contact tab for the notification e-mail address.

[⌊Reservation popup — contact form prefilled with dates and calculated price.⌉⌊Reservation
popup — contact form prefilled with dates and calculated price.⌉[

Reservation popup — contact form prefilled with dates and calculated price.

## Instalación

 1. Upload the `pstrc_reservation` folder to the `/wp-content/plugins/` directory, 
    or install the plugin through the **Plugins > Add New** screen in WordPress.
 2. Activate the plugin through the **Plugins** screen.
 3. Go to **PST Reservation** in the admin menu to configure seasons, fees, VAT and
    the notification e-mail.
 4. Add the shortcode `[pstrc_reservation type="kamper"]` (or `przyczepa` / `samochod`)
    to any page or post where you want the calculator to appear.

## Preguntas frecuentes

### How do I add the calculator to a page?

Use the shortcode `[pstrc_reservation type="kamper"]` in the page content or in 
a shortcode block. Replace `kamper` with `przyczepa` or `samochod` for other vehicle
types.

### Can I show calculators for multiple vehicle types on the same site?

Yes. Each vehicle type has its own independent season definitions and fees. You 
can create separate pages for each type and place the appropriate shortcode on each.

### What happens if a rental period spans two seasons?

The plugin automatically splits the booking at the season boundary and calculates
the price for each part at the correct daily rate. The totals are then summed.

### Does the year stored in season dates matter?

No. Only the month and day from each season record are used. The year is determined
dynamically from the rental dates, so seasons renew automatically each year without
any manual updates.

### Where do reservation inquiries go?

To the e-mail address set in the **Kontakt** tab of the admin panel. If no address
has been set, WordPress’s site administrator e-mail is used as a fallback.

### How do I configure SMTP for outgoing mail?

This plugin uses the standard WordPress `wp_mail()` function. Configure your SMTP
settings in `wp-config.php` or via a dedicated SMTP plugin (e.g. WP Mail SMTP).

### What PHP version is required?

PHP 7.4 or higher.

## Reseñas

No hay reseñas para este plugin.

## Colaboradores y desarrolladores

“Primestep Vehicle Reservation Calculator” es un software de código abierto. Las
siguientes personas han colaborado con este plugin.

Colaboradores

 *   [ hatimashi ](https://profiles.wordpress.org/hatimashi/)

[Traduce “Primestep Vehicle Reservation Calculator” a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/pstrc-reservation-calculator)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/pstrc-reservation-calculator/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/pstrc-reservation-calculator/),
o suscríbete al [log de desarrollo](https://plugins.trac.wordpress.org/log/pstrc-reservation-calculator/)
por [RSS](https://plugins.trac.wordpress.org/log/pstrc-reservation-calculator/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.2.5

 * Action updated by pushing repo to svn of wordpress.org when Release is publish
 * Fixed BUILD DIR

#### 1.2.4

 * update bootstrap.min.js to v5.2.3

#### 1.2.3

 * corecct prefixex in whole project from pst to pstrc(wordpress.org doc)

#### 1.2.2

 * no CDN files
 * changed prefix
 * changed shortcode usage to: [pstrc_reservation type=”_kamper_“]

#### 1.2.1

 * release dla wordpress.org. Bez plików updatera.

#### 1.2.0

 * Form rewrited using tailwind
 * Cleanup js’s and HTML

#### 1.1.0

 * Plugin Update feature

#### 1.0.0

 * Initial public release.
 * Seasonal pricing engine with cross-season support.
 * Configurable VAT, service fees and deposits per vehicle type.
 * Season date/price editor in the admin panel.
 * Configurable notification e-mail address.
 * Full input sanitization, output escaping and nonce verification on all AJAX endpoints.

## Meta

 *  Versión **1.2.5**
 *  Última actualización **hace 5 meses**
 *  Instalaciones activas **Menos de 10**
 *  Versión de WordPress ** 5.5 o superior **
 *  Testeado hasta **6.9.10**
 *  Versión de PHP ** 7.4 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/pstrc-reservation-calculator/)
 * Etiquetas:
 * [booking](https://es-ar.wordpress.org/plugins/tags/booking/)[price calculator](https://es-ar.wordpress.org/plugins/tags/price-calculator/)
   [Rental](https://es-ar.wordpress.org/plugins/tags/rental/)[reservation](https://es-ar.wordpress.org/plugins/tags/reservation/)
   [vehicle rental](https://es-ar.wordpress.org/plugins/tags/vehicle-rental/)
 *  [Vista avanzada](https://es-ar.wordpress.org/plugins/pstrc-reservation-calculator/advanced/)

## Valoraciones

Todavía no se enviaron reseñas.

[Your review](https://wordpress.org/support/plugin/pstrc-reservation-calculator/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/pstrc-reservation-calculator/reviews/)

## Colaboradores

 *   [ hatimashi ](https://profiles.wordpress.org/hatimashi/)

## Soporte

¿Tenés algo que decir? ¿Necesitás ayuda?

 [Ver el foro de asistencia](https://wordpress.org/support/plugin/pstrc-reservation-calculator/)