Skip to content

Settings

Settings are managed at /admin/settings and organized by category. Each setting can be modified from the admin interface.

SettingDefaultDescription
Application namePropStackName shown in the UI and emails
Support emailContact email shown to tenants and applicants
Support phoneContact phone number shown to tenants
SettingDefaultDescription
Require background checkYesWhether applicants must complete a background check
Auto-approve applicationsNoAutomatically approve after payment (bypasses manual review)
Public applications enabledNoEnable the /apply public portal

These settings control the upcoming availability feature on the public grid.

SettingDefaultDescription
Upcoming term start date2026-08-01Start date for the upcoming lease term (YYYY-MM-DD). Beds/units with move-outs before this date show as “opening.”
Upcoming term labelAug 2026Display label shown on availability badges (e.g. “Opening for Aug 2026”)
Upcoming availability enabledYesShow upcoming openings alongside currently available units

The term start date is the threshold for determining “opening” status:

  1. PropStack checks each occupied unit/bed for a known move-out date
  2. If the move-out date is before the term start date, it shows as “opening”
  3. If there’s no move-out date or it’s after the term start, the space stays hidden

Update this date each semester or lease cycle to keep the availability grid current. For example:

  • Fall 2026: set to 2026-08-01
  • Spring 2027: set to 2027-01-15

Set Upcoming availability enabled to No to only show currently vacant spaces. The “Opening for…” filter and all blue badges will be hidden from the public grid.

SettingDefaultDescription
Minimum credit score650Score threshold for auto-approval
Auto-approval enabledYesEnable automatic approval for passing applicants
iSoftpull form URLCredit check form URL for US applicants
Authenticate.com API keyAPI key for international identity verification
SettingDefaultDescription
Payment processorStripePrimary payment processor
Application fee amount$35.00Fee charged to applicants
Payment enabledYesToggle payment processing
Stripe publishable keyYour Stripe publishable key
Stripe secret keyYour Stripe secret key (encrypted)
SettingDefaultDescription
Google Sheets sync enabledNoEnable data sync to Google Sheets
Google Sheets IDSheet ID from the spreadsheet URL
Sync interval300sHow often to sync (in seconds)