Integrations
Connect It To What You Already Run
Direct Vacation Rental takes payments through Stripe and PayPal, imports listings from Guesty and GetDirect, builds pages in Elementor, and notifies the rest of your stack over signed webhooks. Nothing here needs custom code — and if you'd rather not set it up yourself, our team will.
The add-on library
All 13 add-ons, at a glance
One core plugin, thirteen add-ons. Each mark here is its own module — turn one on and it appears in the add-on catalogue automatically.
Payments Professional
Stripe & PayPal checkout, deposits and refundable damage deposits.
Rates & Pricing Professional
Seasonal rates, weekend pricing and length-of-stay discounts.
Invoices Professional
Branded PDF invoices, generated on request and never stored.
Reviews Professional
Booking-verified reviews with moderation or auto-approve.
Promotions Business
Early-bird and length-of-stay discounts that apply themselves.
Coupons Business
Percentage or fixed codes with usage limits and a redemption log.
Abandoned Cart Business
Wins back guests who reach checkout and don't finish.
Compare Business
Side-by-side shortlisting for guests weighing a few properties.
Map Clustering Business
Groups nearby pins so a big portfolio's map stays readable.
Guesty Business
Imports and syncs listings you already manage in Guesty.
GetDirect Business
The same import pipeline for the GetDirect PMS.
Webhooks Business
Signed callbacks so outside systems hear about every change.
Elementor Widgets All plans
Six drag-and-drop widgets wrapping the shortcodes.
What each one connects to
The outside services behind the add-ons
Payments
Stripe Professional
Card payments taken directly at your own checkout, with a test mode so you can run the whole flow before going live.
PayPal Professional
Guests can pay with their PayPal account or card. Runs alongside Stripe — offer either, or both.
Property management systems
Guesty Business
Import listings you already manage in Guesty, preview them before anything syncs, and test against Guesty's sandbox first.
GetDirect Business
The same import pipeline for GetDirect, with its own field mapping onto your property fields and a cached fetch for quick repeat imports.
Page building
Elementor All plans
Six drag-and-drop widgets — Search Form, Properties, Villa Page, Reviews, Wishlist, User Dashboard — wrapping the shortcodes for visual page building. Needs Elementor installed and active.
Shortcodes & hooks All plans
Prefer not to use Elementor at all? Every block is also a shortcode, and 30 documented hooks cover the rest.
Maps
Leaflet All plans
Open-source maps with no API key to manage. The default, and the simplest to turn on.
Google Maps All plans
Switch providers any time from Settings → Map if you'd rather use your own Google Maps API key.
Localization
WPML All plans
Every string is translatable out of the box, so a WPML-translated site carries the booking flow into every language.
Loco Translate All plans
Prefer Loco's translation editor instead? It works the same way — no separate setup required.
Outside systems
Webhooks Business
Signed HTTP callbacks (HMAC-SHA256) on property and reservation events — point them at a CRM, an accounting tool, a channel manager, or a Zapier-style automation, with a secret per endpoint.
Managed hosting Agency
Pressable or Cloudways, set up alongside the plugin — one less system to connect yourself.
How it works
Connecting one takes five steps
The same shape for every integration, whether it's a payment processor or a PMS.
Confirm your plan
Check the integration is included — the grid above shows which plan unlocks each one.
Open its settings
Every integration has its own screen under Direct Booking → Settings or Add-ons.
Add credentials
An API key, an OAuth login, or a webhook URL and secret — whatever that service needs.
Test it
Stripe, PayPal and Guesty all support a sandbox or test mode before anything is live.
Go live
Flip the switch. For Business and Agency setups, we'll watch the first sync with you.
You don't have to do this alone
We'll help you connect it
Email support covers every integration on every plan, 24 hours a day. If you're on Agency, you also get a direct chat line to our team and hands-on help moving an existing portfolio in — including setting up your managed hosting on Pressable or Cloudways.
No integration is self-serve only
Stuck on a Guesty sandbox, a webhook signature, or a Stripe key that won't save? Write in with your site URL and what you're connecting — info@stayintegrator.com, any time.
Questions
Before you connect anything
Do I need to know how to code?
What if my PMS isn't Guesty or GetDirect?
Is Elementor required?
Can your team set up an integration for me?
Are webhooks difficult to set up?
See it All in Context.
The full feature reference shows exactly where each integration fits.