Server settings (Site Admin)

Platform environment and payment-gateway configuration (Stripe / Razorpay), plus the Authentication switch that turns phone-OTP sign-in on or off platform-wide.

What this page does

The Server settings page shows the platform-level environment configuration and the status of the payment gateways. It reports the platform domain, support email and help URL, plus whether Stripe and Razorpay are configured. Those values are driven by environment variables on the host. An Authentication section adds one editable control — the platform-wide phone-OTP sign-in switch.

The environment and payment-gateway values here are read-only — changing them means updating environment variables on the host and redeploying. (The Authentication switch below is the one editable control on this page.) SSL, DNS and SMTP are managed at the host level; reseller commission, plans and org status live in the reseller detail drawer and the Organizations page.

What you can see

Platform domain, support email and help URL, each annotated with the env var that controls it.

A configured / not configured badge for the Stripe payment gateway.

A configured / not configured badge for the Razorpay payment gateway.

Authentication

The Authentication section holds a single platform-wide switch — Mobile OTP (login & signup). When it is on, users can sign in with a mobile OTP and verify their number at signup, so the “Sign in with OTP” option and the signup mobile field appear across the platform. When it is off, those surfaces are hidden everywhere and the OTP endpoints are blocked — accounts verify via the emailed link instead, and ordinary email / password sign-in is unaffected. The change takes effect immediately for everyone.

Mobile OTP (login & signup)

Superadmin toggle for phone-OTP sign-in. On shows the “Sign in with OTP” option and the signup mobile field platform-wide; off hides both and blocks the OTP endpoints. This is the one editable control on the page.

← All help articles