VenuGo Admin
Platform sign in
Manage events, sales, organizers, prices, and payment methods.
Overview
Live · 8sToday’s payments across M-Pesa STK and Pesapal card checkout.
Latest payments
Create, edit, price, and activate events. Public catalog only shows active events.
Create organizer logins and assign them to events (owner / editor / door staff). They sign in at /organizer/.
M-Pesa (Safaricom Daraja)
STK Push for Lipa Na M-Pesa. Production keys should live in wp-config.php as VENUGO_MPESA_* — they override this form. Saved secrets are masked on reload (••••last4).
Pesapal — Visa / Mastercard
Card gateway (Visa, Mastercard, and Pesapal wallet). This is not PesaLink — PesaLink is a bank-to-bank rail and is not configured here.
Override with VENUGO_PESAPAL_* in wp-config.php.
SMS API (bulk + transactional)
TextSMS by default. Override with VENUGO_SMS_*. Blank secret fields keep the stored key.
Email sender
From name and address used on ticket / reminder / failure mail. Hostinger must allow the From domain.
Notification templates
Placeholders: {{ticket_id}} {{event_name}} {{amount}} {{join_link}} {{buyer_name}} {{buyer_phone}} {{order_code}} {{event_date}} {{venue}} {{qty}}
Gateway tests
Config checks only — Daraja / TextSMS / Pesapal are not called. Missing fields are listed so you can finish setup.
M-Pesa
Not run yet.
Pesapal (Visa / card)
Not run yet.
SMS API
Not run yet.