Payments & Billing
Payment overview
Section titled “Payment overview”PropStack integrates with Stripe for payment processing. Tenants pay rent through the tenant portal, and all transactions are tracked in the admin dashboard.
Viewing payments
Section titled “Viewing payments”Navigate to Payments in the admin sidebar to see all payment records across your portfolio. Each record shows:
- Tenant name
- Unit/property
- Amount
- Payment date
- Status (completed, pending, failed)
- Payment method
Payment configuration
Section titled “Payment configuration”Payment settings are managed under Settings > Payment Processing:
- Enable payments: toggle
Payment enabledtoYes - Set Stripe keys: enter your Stripe publishable and secret keys
- Application fee: set the amount charged to applicants (set to
0to waive)
Getting Stripe keys
Section titled “Getting Stripe keys”- Log in to your Stripe Dashboard
- Navigate to Developers > API keys
- Copy the Publishable key and Secret key
- Enter them in PropStack settings
Payment tracking per tenancy
Section titled “Payment tracking per tenancy”Each tenancy maintains a payment history. From a tenancy detail page, you can see:
- All payments made by the tenant
- Outstanding balance
- Payment dates and amounts
Handling failed payments
Section titled “Handling failed payments”When a payment fails:
- The tenant sees an error message with instructions to retry
- The payment record is marked as
failedin the admin dashboard - Follow up with the tenant if payment remains outstanding
Refunds
Section titled “Refunds”Refunds are processed through Stripe directly. Navigate to the payment in your Stripe Dashboard to issue a full or partial refund.