Integrations
Stripe — accept rent by card
Connect your Stripe account so tenants can pay rent by card from their portal.
What this does
Once connected, every open rent schedule on the tenant portal shows a green 💳 Pay by card button next to "I've sent the payment". The tenant clicks → Stripe Checkout opens (hosted by Stripe, not us) → they pay → the rent schedule is automatically marked as paid and a Payment row is created.
Funds settle to your Stripe account, not ours. We never touch the money. Card fees come out of your Stripe balance per Stripe's standard rates.
Setup (5 minutes)
1. Sign in to Stripe as the agency owner. 2. Open Settings → Integrations → Stripe in Estate-HQ. 3. Click Connect Stripe →. 4. Authorise Estate-HQ on Stripe's site — accept the standard scopes. 5. You'll be redirected back. The page should now show Connected with a green badge. 6. Click Test connection to confirm Stripe is reachable.
What tenants see
On /portal/tenant/rent every schedule row gets two buttons:
- 💳 Pay by card — opens Stripe Checkout, pre-fills the amount
- 💷 I've sent the payment — the existing manual-claim flow
checkout.session.completed, we update the schedule and create the Payment row).
Refunds
Process refunds directly in your Stripe dashboard. We don't push refund events back to Estate-HQ yet — you'll need to manually mark the corresponding Payment as refunded.
Disconnecting
Click Disconnect. Your Stripe credentials are wiped from our database. Future tenant payments fall back to the manual "I've sent the payment" flow.
Last updated 23 May 2026
Need help with this? [email protected]