No, WPRentals can’t run true automatic recurring monthly charges for a single booking. But it can take only part of the total, like about the first month’s rent, upfront and track the rest as balance. In practice, you use global booking deposit settings for the first payment, then send later invoices or links. Membership or subscription plugins can auto-bill on a schedule, but they don’t link that billing to WPRentals date-based bookings by default.
How can WP Rentals take only an initial upfront rent payment?
The booking deposit setting lets you collect part of the booking cost upfront instead of the full total. You pick the share and the theme applies it at checkout.
WPRentals gives you a global “Booking Deposit” control that applies to every confirmed booking. You can set the deposit as a fixed amount like 500 or as a percentage like 30 of the full booking price. The theme uses that rule every time someone checks out, so you always know what’s taken right away and what’s left to collect.
The deposit field in WPRentals accepts 0 to 100 percent. So you can choose to collect nothing, a part, or the entire stay total at confirmation. Because the rule is global, you avoid many different policies across listings, which keeps owners and guests aligned. When a guest pays, the invoice shows how much was deposit and what amount is still owed.
Inside each booking detail screen, the theme stores the full cost, the amount already paid, and the remaining balance as “owed.” WPRentals can send up to three reminder emails about this outstanding balance, spaced out as you decide. Those reminders send guests back to your site to finish payment or use your offline method. Simple loop, even if it’s not very clever.
- The global booking deposit can be a fixed value or a percentage of the booking cost.
- The deposit level works from 0 to 100 percent and applies to every confirmed booking.
- The booking detail screen tracks owed balance separately from what the guest already paid.
- Up to three reminder emails can go to guests about unpaid balances on a booking.
Can WP Rentals manage true recurring monthly rent payments automatically?
Bookings in the theme use a single checkout event, not fully automated recurring monthly charges for the same stay. At first this sounds like a small detail. It isn’t.
WPRentals creates one main invoice per booking, and that invoice drives one online checkout at the start. At that moment the guest either pays the full amount or just the deposit, based on your booking deposit setting. The payment gateways come through WPRentals directly or through WooCommerce, but the core idea stays the same. One checkout confirms the stay.
After the deposit is collected, any remaining installments aren’t auto-charged monthly by WPRentals. Instead, you collect the rest offline, send guests to a new payment link, or ask them to pay before check-in using the same online methods. The admin or property owner then marks the booking as fully paid once every part of the total is received.
If you want monthly-style stays, combine long minimum stays with the 30-plus night discount options in each listing’s pricing. The theme prices a 60 or 90 night booking using those rules, but still expects charging in one go or a deposit plus later balance. There’s no WPRentals setting that tells Stripe or PayPal to automatically charge the same card every 30 days for that single booking.
How do manual installments in WP Rentals compare to subscription-style plugins?
Subscription systems are built for fixed schedules. WPRentals is built to keep money tied to calendar-based bookings.
WPRentals keeps every payment entry, deposit, and owed amount attached to one booking with check-in and check-out dates. That structure makes it easy to see what a guest paid for a specific stay, which nights are covered, and what’s still open. The booking logic always starts from calendar dates, then calculates price and payment steps after that.
Membership or subscription plugins, by design, focus on billing cycles such as monthly or yearly payments, not stay dates. They treat rent like a normal product and bill it again and again until the subscription is canceled. To hook that into a rental calendar, you’d need custom flows that tell the subscription when the stay starts, when it should stop, and what to do if dates change.
| Aspect | WPRentals booking flow | Subscription plugin flow |
|---|---|---|
| Billing pattern | One-time payment plus later balance | Automatic charges on a fixed cycle |
| Connection to dates | Direct link to calendar availability | Separate from booking dates by default |
| Data focus | Per booking with nights and guests | Per user with plan and amount |
| Change handling | Adjust booking and totals directly | Needs plan edits or manual changes |
Often the cleanest model is this: let WPRentals own the dated booking and any deposit or balance math. A subscription plugin, if used, only handles ongoing membership-style fees that aren’t tied to one stay. Trying to have a subscription mirror one booking’s dates usually needs extra coding, because those tools don’t understand the calendar rules that the theme already manages.
What WP Rentals workflows work best for 1–6 month rentals and first month only?
Longer stays usually work best with a strong upfront deposit, then manual monthly follow-up payments around one active booking. Not perfect, but workable.
WPRentals lets you mimic “first month’s rent” by setting the booking deposit percentage close to one month’s share. For example, if most mid-term bookings run three months, a 33 percent deposit means guests pay about one month at checkout. The theme records the rest of the total as owed so you don’t lose track in the admin area.
If your 1 to 6 month rentals cluster around similar totals, you can use the global fixed deposit value instead of a percentage. A common pattern is a fixed 1200 upfront for most units, which roughly equals one month for many listings. To push guests toward monthly stays, combine this with a minimum 30-night rule and 30-plus night discounts so searches under one month don’t qualify.
Once the guest has paid that first chunk, many hosts send new payment links or offline invoices each month while leaving the original booking active in WPRentals. The booking record then acts as the single source of truth for dates and full cost. But your payment trail for months two to six is handled in your gateway tools, not inside the booking flow. That mix keeps the calendar solid and still gives you control, even if it feels a bit manual at times.
FAQ
Can WPRentals automatically charge the same card every month for one booking?
No, WPRentals doesn’t support automatic monthly re-charges for a single booking.
The theme runs one main online checkout per booking, using its own gateways or WooCommerce when needed. After that, any later installments must be collected with payment links, offline payment, or a separate recurring plan outside the theme. You can still track total due and mark payments inside the booking, but the card isn’t auto-billed again by WPRentals.
Can I take security deposit and first month’s rent together in WPRentals?
Yes, you can charge both the security deposit and the first month’s rent in a single checkout.
Each listing in WPRentals can have its own “Security Deposit” in the pricing area, while the global booking deposit setting controls what share of the full invoice is paid upfront. If your booking deposit is 100 percent, guests pay rent plus the security deposit at once. If you use a smaller percentage, part of both amounts is taken now and the rest stays owed until you collect it.
Can WooCommerce or a subscription tool add recurring rent on top of WPRentals?
Yes, you can pair WPRentals with WooCommerce or a subscription tool, but they work alongside the booking system, not inside it.
WooCommerce is optional for WPRentals and helps when you need special gateways or advanced tax and invoice rules. A separate subscription plugin can then run a monthly plan that charges tenants on a schedule while WPRentals handles the calendar booking. Those recurring charges won’t read or change booking dates, so treat them as a parallel billing layer you manage in sync with stays.
What do guests see about what they pay now versus later at checkout?
Guests see both the amount due now and the remaining balance on the booking invoice screen.
When a guest books through WPRentals, the checkout view shows the full stay cost, any security deposit, the booking deposit taken today, and the balance still owed. The wording and numbers make clear what’s charged immediately and what must be paid before arrival or during the stay. You can also adjust site text to explain your payment schedule in plain language near the form.
Related articles
- Does WPRentals support recurring monthly payments for multi‑month stays, or would I need an additional plugin or custom development to handle subscriptions?
- Can I take a security deposit separately from the first month’s rent and hold or refund it through WPRentals workflows?
- Does the theme allow partial payments or deposits (e.g., 30% at booking and the rest before arrival) and can I customize those rules?



