```mermaid sequenceDiagram autonumber Rural Pop-up->>Comune: 📄 Firma della Convenzione Quadro<br>(Regola il rapporto e garantisce fee) Affittuario->>Rural Pop-up: ✉️ Invia richiesta di affitto Rural Pop-up->>Comune: 📞 Consulta sul prezzo e disponibilità Comune->>Rural Pop-up: 💬 Condivide prezzo concordato o condizioni Rural Pop-up->>Affittuario: 📄 Presenta proposte e prezzo totale<br>(Prezzo + Fee del 30%) Affittuario->>Rural Pop-up: ✅ Accetta proposta e 💳 paga Fee (30%) Note over Rural Pop-up: 💼 Fee ricevuta = Intermediazione completata<br>🔚 Fine del coinvolgimento di Rural Pop-up Rural Pop-up->>Comune: 📢 Notifica accettazione e pagamento di fee di intermediazione Comune->>Affittuario: 📝 Stipula convenzione personalizzata Affittuario->>Comune: 💵 Paga il prezzo concordato Comune->>Affittuario: 🔑 Concede accesso agli spazi ``` ```mermaid graph TD; A[Start] -->|Call Municipality| B[Get Representative Email]; B -->|Log Email| C[Send Email with Google Docs Attached & Trigger Link]; C -->|User Clicks Trigger Link| D[Deal Created in Brevo]; D -->|Call Municipality Again| E[Remind to Review Google Docs]; E -->|Call Logged| F["Move to 'Contattato'"]; F -->|Google Docs Opened| G["Move to 'Quadro Ricevuto'"]; F -->|Municipality Edits/Requests Changes| H["Move to 'Quadro in Modifica'"]; F -->|Only Signature Missing| I["Move to 'Quadro da Firmare'"]; I -->|Signed in Google Docs| J["Move to 'Quadro da Inserire su Otto'"]; J -->|Stored in Otto| K["Move to 'Won'"]; F -->|Not Signed or Rejected| L["Move to 'Lost'"]; ``` ```mermaid graph TD A[User] -->|Browses and searches products| B[Backend for Frontend & Frontend - ommi.shop] B -->|Requests data| C[Airtable] B -->|Searches products| D[Algolia] B -->|Authentication| E[Auth0] B -->|Manages orders| F[MongoDB] B -->|Processes payments| G[Braintree] C -->|Provides product data and rules| B D -->|Returns search results| B E -->|Validates user| B F -->|Manages order data| B G -->|Handles transactions and invoices| B C <-->|Syncs data| F subgraph Backend C F D G end subgraph "Synchronization Backend - air-marketplace" C -->|Syncs catalog| D C -->|Syncs rules and data| F C -->|Syncs availability and inventory| F end ```
{"title":"Rural Pop-up Fee / Checkout Flow","description":"flowchart TDRequest[\"Request + Details (Fenocchio)\"] –> Sindaco_1[\"Sindaco (come persona non attore principale)\"]Sindaco_1 –> Sindaco_2[\"Sindaco parla con preparatore\"]Sindaco_2 –> Decision{\"Evento approvato?\"}Decision –>|No| No_Event[\"No Event\"]Decision –>|Yes| Accordo[\"Accordo Preliminare\"]Accordo –> Caparra[\"Caparra (gestita dal Comune)\"]Caparra –> Pagamento_Fee[\"Pagamento Fee\"]Pagamento_Fee –> Relazione[\"Pagamento tra Privato e Comune\"]Relazione –> Evento[\"Evento\"]","contributors":"[{\"id\":\"26786f07-218c-4506-9e0c-8fc224d51ab6\",\"add\":23707,\"del\":20605}]"}
Expand menu