Backend-ready records, auto-release, verified payment and automatic seller email triggers.
V8.5 keeps the working V8.4 payment guard and adds an automatic seller email trigger foundation. After verified seller/landlord £30 listing payment, the listing becomes online and the confirmation email is automatically triggered from the website email settings. In this static prototype the provider trigger is prepared and testable; production needs a real email API key and webhook.
V8.5 automatic email rule
No verified payment = no automatic seller online confirmation. After Stripe/PayPal verifies the £30 seller listing payment, the listing becomes online and the confirmation email trigger fires using the website sender and reply-to email settings.
Backend connection path
V8.5 keeps Netlify Forms as a fallback and adds email-trigger configuration. Production should connect a real database, secure login roles, Stripe/PayPal payment verification, email provider delivery and server-side release checks.
Seller / landlord listings
Buyer / renter contact requests
This button releases only requests that are already paid + approved, safety-confirmed, and linked to a listing where auto-release is allowed.
Seller / landlord confirmation emails
The seller/landlord confirmation email is now treated as an automatic trigger. It can only fire after Stripe or PayPal verifies the £30 listing payment. In this prototype, Admin can test the trigger; production sends it through a real email provider such as Resend, SendGrid, Postmark or Mailgun.
Website email settings
Use the two official website email addresses here. Seller confirmations will be sent from the sender address and replies will go to the reply/support address after verified payment.
Prototype note: this prepares the automatic trigger. Live inbox delivery requires a real email provider API key and verified sending domain.
Production backend readiness centre
V8.5 keeps the working public journey and makes the backend preparation clearer. Use this panel to test Netlify Functions, copy the production environment checklist, download the database schema and generate a setup report before the real database/Stripe webhook build.
Backend status not tested yet. Click “Test all backend placeholders”. If functions are not active, the site continues working in browser-demo mode.
Audit log
Tracks admin unlocks, payment changes, approvals, releases, exports and removals in this browser prototype.