Live demo· sample data · resets on refresh
DashboardPropertiesLeasing2TenantsOwnersBookingsLeads3CalendarChannelsDirect Booking SitePayoutsBillingMaintenance3MessagesReportsNexxusHub2HelpSettings
AM

Alex Morgan

Saguaro Property Group

⌘K
Help centerTenant payments

Online rent payments: bank (ACH) free, card with a fee

Once Stripe is connected, residents pay in their portal by bank account (ACH, free to them) or card (a convenience fee is added so you net the full amount). You choose which of the two are on in Settings → Stripe Connect; the card fee rate is set by Nexxus, not by you.

Stripe Connect settings

Once your Stripe account is connected, residents pay right in their portal and the money goes to your Stripe account — recorded on the ledger as it happens, no chasing.

What the resident sees

The portal's Payments page shows Due now (and anything upcoming) with a Pay $X button. They pick a method:

  • Bank account — "No fee · 0%". Free to the resident, always. This is the rail to steer people toward.
  • Card — the convenience fee is shown in dollars and as a percentage before they pay, and the total includes it.

The button pays the whole posted balance, including charges posted but not yet due — handy for paying a move-in package in one go. There's no option to pay a partial amount online; residents who want to split a payment pay you another way and you record it.

Until Stripe is connected, residents still see their balance, with a note that online payments aren't enabled yet.

Paying next month's rent early

When nothing is due, the portal offers a button such as Pay November's rent early instead of "Nothing due right now". It's for the next calendar month only, and the amount is next month's rent less any credit already on the resident's account that will pay it; they pay by bank or card as usual. The payment sits on the ledger as a credit ("Prepayment, applies to November 2026 rent") and covers that month's rent charge automatically when it posts, so autopay doesn't pull that month again and no late fee accrues on it. Owner payouts count the money in the month it pays for. A resident who wants to pay further ahead pays you another way, and you record it.

The offer is on unless you turn it off: Settings → Stripe Connect → Payments & payouts → Residents can pay rent early.

What you control (Settings → Stripe Connect)

Under Payment settings, tick Bank (ACH) payments and/or Card payments and click Save payment settings — you can run bank-only. Your options stop there: the Card convenience fee box shows your rate, which is managed by Nexxus.

How the card fee works

The fee is grossed up so you net the full amount after Stripe's card processing cost. It also includes a small Nexxus platform fee. On the ledger, it books as its own Convenience Fee line paid by the same payment, so it never inflates rent income or an owner's share.

Bank payments carry no fee for the resident; Stripe's small bank-payment processing cost comes out of what you receive. Card payments are available on every plan.

How payments hit the books

A card payment posts as paid right away. A bank payment posts as pending — it already counts against what's due and keeps late fees off — and flips to paid when it clears a few business days later. If it bounces, it reverses and the charge is owed again.

Online payments are verified in payout runs (a rail confirmed them) and pay what's owed like any payment — the oldest unpaid rent first, then other charges oldest first (details). You get a Rent payment received notification, and a resident who pays from the portal sees a confirmation notice there.

Online payments can't be edited or deleted from the ledger. To give money back, refund it from its ledger row; card disputes show there too (refunds and disputes).

For residents who won't go online

Nothing forces the rail — record their Zelle, check or cash manually. But every resident you move online is a ledger that reconciles itself; pair it with autopay and rent collection mostly stops being a task.

Related guides

Autopay: how automatic rent collection works

Residents turn on autopay in their portal with a saved bank account or card. It charges the rent that's due — on or after the lease's due day, retrying a declined charge 3 and 7 days later, at most one month's rent a month — and never deposits, fees or late fees.

Connecting Stripe to collect rent

One-time setup by the company's owner-admin: Settings → Stripe Connect → Get started runs Stripe's onboarding inside Nexxus (business details, identity, bank account). Once it shows Connected, residents can pay online and enroll in autopay, and the money lands in your own Stripe account.

Recording manual payments (Zelle, check, cash, Venmo)

Money that arrives outside the portal — Zelle, check, cash, a bank transfer, Venmo — is recorded on the tenant's ledger with Record payment, using its real date and method (ACH / Bank transfer, Card, Zelle, Check, Cash or Other). It's applied across the tenant's accounts automatically and counts as 'attested' in payout runs.

Posting charges and credits, fixing ledger mistakes, refunds and disputes

On a tenant's Ledger tab: Post charge adds a one-off charge, Post credit reduces what's owed without recording money, and a line Nexxus posted (rent, deposit, fees, late fees) is fixed with Adjust charge or Void charge: Nexxus posts the difference as its own line, never by editing history. Voided lines hide behind Show voided but stay in statements, reports and exports. Lines you posted by hand stay editable. Also covers refunds and card disputes.