Ga naar hoofdinhoud

Data model (high level)

Deze aggregaties beschrijven hoe werk wordt gegroepeerd — geen uitputtend schema:

DomeinConceptuele bouwstenen
TenancyOrganisaties, lidmaatschappen, uitnodigingen, factureringsrelaties
Gast-webappsBestemmingspagina's, configureerbare tegels, FAQ's, inbedbare widgets
Geo en plannenPlaatsen, groepen, interessante punten, locatieplannen, kaartgeoriënteerde lagen
ToursTours, geordende haltes, media, opdrachten, optionele monetisatieniveaus
EvenementenProgramma's, schema's, uitnodigingen, ticketing indien ingeschakeld, status van deelnemers
CRM en communicatieKlanten, interactiegeschiedenis (protocollen), taken, documenten, nieuwsbrieven, e-mailthreads
Handel (afrekenen)Bestellingen (wat is gekocht), betalingen (status van providerkosten, bedragen), prijsniveaus

Handel, bestellingen en betalingen

  • Kleine eenheden: Opgeslagen prijzen en betalingsbedragen zijn gehele getallen in de kleinste valuta-eenheid die voor die valuta wordt ondersteund (bijvoorbeeld centen waar van toepassing), consistent met het model van Stripe.
  • Presentatievaluta: Elke organisatie configureert een enkele afreken-/presentatievaluta (ISO 4217). Productprijzen (zoals tickettypen of tourniveaus) hebben geen eigen valutacode; ze worden geïnterpreteerd in de valuta van de organiserende organisatie.
  • Payment-records: Een betalingsrij slaat amount en currency op voor reconciliatie en administratieve rapportage. Voor Stripe worden het bedrag en de valuta opnieuw bijgewerkt wanneer de provider de afschrijving bevestigt (bijvoorbeeld uit het PaymentIntent- of charge-object), zodat het grootboek overeenkomt met wat daadwerkelijk is vastgelegd.
  • Bestellingen versus betalingen: Een bestelling beschrijft de regelitems en de rechten; een betaling beschrijft geldstromen. Ondersteuning voor terugbetalingen, geschillen en financiële beoordeling moet de betaling en het providerdashboard samen met de bestelling gebruiken.

CRM-relaties (dashboardtaal)

In het dashboard zijn protocollen gestructureerde interactielogs gekoppeld aan klanten (gesprekken, vergaderingen, notities, e-mail). Ze worden op natuurlijke wijze verbonden met taken, projecten, mijlpalen, documenten, campagnes en evenementen wanneer teams records aan elkaar koppelen.

Ondersteuningsvragen beginnen meestal vanuit het klantprofiel. Controleer vanaf daar de gerelateerde taken, protocollen, projectmijlpalen, gekoppelde bestanden, nieuwsbriefdoelgroepen, e-mailgeschiedenis of deelname aan evenementen.

Gerelateerde concepten: Productmodel, CRM en operaties, Overzicht klantbeheer.