Connecting Stripe, Cloudbeds, Acuity, Google
Each connector is a per-user OAuth link to a third-party service. Most workflows assume Stripe is connected; the others are optional.
Connect a service
- In the Partners tab → Connectors section, click + Connect for the service you want.
- The browser redirects to the third-party OAuth screen (e.g. Stripe Connect, Cloudbeds, Acuity, Google).
- Approve the requested scopes.
- You're returned to the Rental Manager with the new connector listed.
Connector states
Each connector card shows:
- Status — Connected / Re-authentication required / Disabled
- Display name — what you've named this connector
- Primary — whether it's the default for new actions
- Last used — timestamp of the most recent successful API call
Test a connection
Click Test on any connector. The dashboard makes a no-op API call (e.g. Stripe's Account.retrieve) and surfaces the result. If it fails, you'll see the underlying error message — usually expired credentials.
Set as primary
When you have multiple connectors of the same type (e.g. two Stripe accounts), one is primary — the default for new charges, deposits, and payouts. Toggle primary by clicking Set as primary on the relevant card.
Re-authenticate
When a token expires (Cloudbeds, in particular, refreshes silently most of the time but can fall out of sync), the connector card shows Re-authentication required. Click it to walk through OAuth again — your existing connection record is updated, not replaced, so historical references (bookings, payouts) stay intact.
Disable / archive
To stop using a connector without losing history:
- Click Disable. Future actions skip this connector; existing references remain intact.
- To remove it entirely, click Archive (soft-delete). The card is hidden but the data is retained for audit.
Per-service notes
Stripe
The keystone connector. Without Stripe, deposits, card-on-file, payment links, and the affiliate revenue share all fail. Connect via Stripe Connect (not the legacy WC Stripe plugin keys — see Stripe Architecture for context).
Cloudbeds
Optional but transformational for hotels. Once connected, reservations sync every 15 minutes via a WP cron and dual-write to wp_reservations/wp_reservation_guests. See Cloudbeds dual-write & rentals.
Acuity Scheduling
For activities/services. Acuity bookings appear alongside rental bookings in your unified view, with their own commission rules.
Google Calendar
For pickup/dropoff appointments and team scheduling. Once connected, key rental events (e.g. arrivals) can be auto-pushed to a designated Google Calendar.