Skip to Content

Emergency Contact During Checkout

This feature enforces the inclusion of emergency contact information during membership sign-up and event registration
September 18, 2025 by
Emergency Contact During Checkout
Silverdale Technology, Somroo Hassaan
| No comments yet

To enhance member safety and ensure readiness in case of emergencies, this feature introduces a mandatory Emergency Contact requirement for all membership-related workflows in Odoo. The enhancement includes both backend and frontend (portal or website) behavior.

Key Functionalities:

  1. Emergency Contact Fields:
    • Adds dedicated fields to the membership/contact form:
      • Emergency Contact Name
      • Emergency Contact Phone
      • Relationship to Member
    • Fields are added to the partner model (res.partner) or membership model as required.
  2. Validation & Enforcement:
    • During:
      • Membership signup
      • Contact creation/update
      • Event registration (if linked to membership)
    • The above fields become mandatory.
    • Form submission is blocked unless valid data is entered in all required fields.
  3. User Interface:
    • Emergency contact section is clearly visible and labeled in the UI (backend and website forms).
    • Validation messages guide users to complete the emergency contact section if left empty.
  4. Admin Reporting:
    • Membership list views and form views display emergency contact data.
    • Optional: System can flag memberships without emergency contact using a smart button or kanban color rule.
    • Export and reporting tools can access emergency contact data for compliance/audit use.

Share this post
Sign in to leave a comment