Kunden
Verwalte die zahlungspflichtigen Nutzer deiner App. Durchsuche Kunden im Tab Admin > Commerce > Customers.
Ein Kunde ist die Entität in deiner App, der Kosten berechnet werden – in der Regel ein Nutzer, eine Organisation oder ein Projekt. Du erstellst ihn in Proyecta, sobald die entsprechende Entität in deiner eigenen Datenbank vorhanden ist, und speicherst die zurückgegebene id, um später darauf verweisen zu können.
Der Tab „Customers“
Abschnitt betitelt „Der Tab „Customers““Öffne Admin > Commerce und wechsle zu Customers, um alle zahlungspflichtigen Kunden der aktuellen App zu sehen. Jede Zeile zeigt:
- E-Mail-Adresse
- Vollständiger Name
- Erstellungszeitpunkt
Erweiterte Such- und Filterfunktionen im Panel sind in Vorbereitung.
Normalerweise erstellst du Kunden nicht selbst – ein Datensatz wird automatisch angelegt, wenn jemand einen Checkout abschließt. Nutze den Tab Customers, um Kunden zu suchen, ihre Daten zu bearbeiten und Zugang zu gewähren.
Häufige Anwendungsfälle
Abschnitt betitelt „Häufige Anwendungsfälle“Dies sind Prompts, kein Code – beschreibe, was du möchtest, und die KI baut es:
Add an account page where a signed-in customer can see their past ordersand the details we hold on them.On the order confirmation page, show the customer their order number andemail them a copy of the receipt.Soll ich für jeden Nutzer einen Proyecta-Kunden anlegen oder nur für zahlende?
Lege für jeden Nutzer einen an. Es ist kostenlos, idempotent (Aufrufe mit derselben E-Mail-Adresse geben denselben Kunden zurück) und stellt sicher, dass du bereit bist, sobald ein Nutzer ein Upgrade durchführt – ohne nachträgliches Auffüllen der Daten.
Kann ein Kunde mehrere Abonnements haben?
Ja. Abonnements gehören zu Kunden, nicht umgekehrt – starte einfach einen weiteren Checkout, um ein neues Abonnement zu erstellen.
Wie sehe ich, was ein Kunde abonniert hat?
Aktuell: über das eingebettete Stripe-Dashboard oder indem du jedes relevante Feature mit useEntitlement() prüfst. Eine Abonnementverlaufsansicht im Panel ist auf der Roadmap.