Settings

Runtime configuration. Secrets are write-only — once saved, they're not displayed again.

M-Pesa (Daraja)

Sandbox creds come from developer.safaricom.co.ke → My Apps → Lipa Na M-Pesa Sandbox → Consumer Key + Secret. The standard sandbox passkey + shortcode 174379 are pre-fillable above.

SMS provider

Africa's Talking

Bytwave

Send a test SMS

Fires through the active provider above so you can confirm the creds work before relying on them for customer notifications.

Hotspot Template

Branding for the captive portal at billing.hubnetwifi.co.ke/hotspot. Logo, ISP name, and tagline render at the top of the customer-facing card.

no logo

PNG / JPG / WebP / SVG. Auto-resized to 256 px on the long edge. Anything under 500 KB works.