Skip to content

Checking the rental product

You’ve linked a product, picked a duration mode and enabled the theme component. Time to test.

Open /products/<handle> on your storefront. The rental picker should appear inline with the add-to-cart form.

Check visually:

  • Picker title and subtitle match what’s in Settings → Storefront widget.
  • Start date defaults to tomorrow, end date defaults to 2 days out.
  • The Total card at the bottom shows a non-zero amount.
  • If you configured add-ons, they appear above the total.

Change the start and end dates (or pick a tier chip, depending on your duration mode).

  • The duration counter (4 days) and total should update immediately.
  • If the product has a daily price of $10 and you pick 4 days, the total should be $40 plus any add-ons.

Click Add to cart.

You should be taken to the cart page (or a cart drawer opens, depending on your theme). On the cart line you should see:

  • Product title
  • Rental pickup — your selected start date
  • Rental return — your selected end date
  • Rental duration4 days (or whatever you picked)
  • Rental quote$40.00 (or whatever the total was)
  • Selected add-ons — if you picked any

The line quantity in the cart may show 4 (one per rental day). This is by design — it makes Shopify’s native line total match the rental total when variant price equals the per-day rate.

Proceed through checkout with a test order (use Shopify’s Bogus gateway on a dev store, or your real payment gateway). Once the order is placed:

  1. In the Shopify admin go to Orders → All orders.
  2. Open the order you just placed.
  3. You’ll see the same rental properties listed under the line item.
  4. The order is tagged rental and has order attributes (Rental window, Rental total).

Now switch to Rentshelf:

  1. Open Rentshelf → Bookings.
  2. Your new booking appears at the top, linked to the order you placed.
  3. Status is usually Pending on a new order. It moves to Confirmed when the order is paid (for paid orders) or when you manually confirm.

Also check the Calendar:

  1. Open Rentshelf → Calendar.
  2. Your booking appears on the day range you picked.
  3. The dates are now unavailable to other customers.

Back on the Dashboard, the final step of the Quickstart guide (“Check the rental product”) will have auto-completed as soon as a booking exists. Your setup is done.

You can create a manual booking instead of going through storefront checkout. From the dashboard, click Create a manual booking — or go straight to Rentshelf → Bookings → New. Manual bookings have the same effect (they count the Quickstart step as done) but don’t involve the storefront or an order.

SymptomCauseFix
Picker doesn’t appearApp embed off or product not linkedSee theme components troubleshooting
Total is $0.00Pricing mode set to TIERED but no tiers existAdd tiers or switch to DAILY
Cart error “There was an error updating your cart”Another rental app is activeUninstall IzyRent / Appointment Booking / Sesami
Order has no rental propertiesTheme stripped line-item propertiesCheck theme supports line-item properties (all OS 2.0 themes do). Test on Dawn to isolate.

You’re live. Head back to the User guide to browse more topics.