Skip to main content Skip to search Skip to main navigation
Shopware Payments ramp-up pricing for 12 months. Limited time only. Learn more
Diese Seite ist auch auf Deutsch verfügbar.
Onlineschmiede

Reservation system: rentals with time slots & deposit

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Rental and reservation via normal Shopware products, without custom-field workarounds
  • Availability per item by date, weekday and time
  • Automatic conflict check prevents overlapping bookings
  • Day-based price calculation from duration and quantity
  • End-to-end deposit and reservation communication into documents and e-mails

Features

  • Dedicated product configuration with deposit and time-slot definition
  • Mandatory fields for start and end (date and time) in the buy widget
  • Purchase blocked on an invalid time slot with a note
  • Cart check against date range, weekdays and times
  • Conflict detection against existing reservations and within the current cart
  • Line price as product price × rental days × quantity
  • Reservation entries created automatically after the order (status reserved)
  • Status workflow: reserved, picked up, returned, cancelled
  • Stock is increased again on return
  • Admin menu items for reservation products and reservation entries
  • Manual reservation with optional order creation and price preview
  • Translated, concrete error messages in the price preview
  • Deposit and reservation note in cart, checkout, PDF and e-mail
  • Rule Builder rule “cart contains a reservation product"

About the Extension

Model rentals cleanly in Shopware

Onlineschmiede Reservation System extends Shopware with fully integrated reservation logic for rentable products. Instead of confusing custom-field workarounds, the plugin uses its own clean data structure and connects product configuration, cart validation and order processing in a consistent flow.


Why this plugin?

  • Rent like you sell: rentable items run on normal Shopware products, without fragile workarounds.
  • No double bookings: overlapping periods are detected and prevented automatically.
  • Correct billing: prices derive dynamically from rental duration and quantity, deposits are communicated clearly.
  • Traceable lifecycle: reservations run through reserved, picked up, returned or cancelled.

Availability & booking

  • Product configuration with availability logic per item: date range, allowed weekdays and time from/to, plus a deposit.
  • Storefront: mandatory fields for start and end (date and time) in the buy widget; an invalid time slot blocks the purchase with a note.
  • Cart validation & conflict detection: checks against date range, weekdays, times and existing reservations, also within the current cart.

Prices, status & communication

  • Day-based prices: line price as product price × rental days × quantity.
  • Status workflow: reserved, picked up, returned (stock is increased again) and cancelled.
  • End-to-end communication: a mandatory checkbox for the reservation and deposit note, deposit display in cart, confirmation and PDF, plus mail templates for customer and shop operator.
  • Rule Builder: rule “cart contains a reservation product".

Administration

  • Dedicated menu items for active reservation products and reservation entries including status management.
  • Manual reservation with optional order creation: form and price preview as separate cards; the preview uses the same cart flow as the order and shows net, tax, gross, shipping and subtotal. Returned errors appear translated with a concrete hint.
  • Reservation detail two-column when an order is linked: master data and status on the left, order with prices on the right, history below.

Support & further development

Missing a feature or run into a bug? Just get in touch or open a ticket. We're happy to hear every feature request and will gladly implement it where it makes sense. Reported issues are fixed as quickly as possible, so your shop keeps running reliably.

Details

  • Available: English, German
  • Latest update: 7 October 2026
  • Publication date: 23 July 2026
  • Version: 1.0.9
  • Category: Special features

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Onlineschmiede

Onlineschmiede

Partner Status

  • Shopware Silver Partner Shopware
    Silver Partner
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2023
  • Extensions: 21
  • Certifications: 6

Support

  • Based in: Austria
  • Speaks: German, English
  • Response time: Very quickly
Shopware 6 certified This Extension Partner has been certified by our Academy for Shopware 6.