These values were previously fixed in configuration. Editing them here updates the
platform immediately — thresholds change the voucher target shown on fundraiser
pages, and the event cost recalculates break-even and net-to-charity.
Changing economics is a super-admin-only action and is recorded in the audit log. It does not retroactively change individual fundraisers' existing voucher thresholds.
{{-- Campaign defaults (D45) --}}
Campaign defaultsSuper-admin
The starting values every new fundraiser's campaign is created with — they can change their own goal, photo and message afterwards. Editing here does not change existing campaigns.
{{-- Mail / SMTP (D26) --}}
Mail / SMTPSuper-admin
All system emails (login links, verification, reminders) send through these settings. Change them here if the SMTP service changes — no redeploy needed, then send a test below to confirm.
{{-- Send test email (uses the values above, even unsaved) --}}
@error('testAddress')
{{ $message }}
@enderror
Send testSending…
Tests the values shown above (including unsaved changes). A blank password uses the stored one. CLI alternative: php artisan mail:test you@yspi.ie.
{{-- Images location (D28) --}}
ImagesSuper-admin
The single location every image on the site is read, written and served from — Media Library
uploads, generated thumbnails, and legacy county / page / campaign imagery. Point it at the live
server now, then switch it to the local path once this becomes the live site.
The text parts of the branded email shell wrapped around every transactional email
(the layout & colours are fixed). Tokens like @{{ event_name }},
@{{ first_name }} and @{{ year }} are substituted per recipient.
Manage the email copy itself under Email Templates.
All YSPI donations are moving to the central Collector — one auditable
finance endpoint. When this is switched on, every Sponsor button and the
Donate link send people to the Collector, which takes the payment, records
the donation and issues the receipt. This site’s own card checkout is disabled while
it is on. Totals, leaderboards and reports are unaffected — they keep reading the same
donation records.