Перейти к содержимому

Клиенты

Управляйте платёжными пользователями вашего приложения. Просматривайте клиентов на вкладке Admin > Commerce > Customers.

Клиент — это сущность в вашем приложении, с которой взимается оплата: как правило, пользователь, организация или проект. Вы создаёте её в Proyecta сразу после того, как соответствующая запись появляется в вашей базе данных, и сохраняете возвращаемый id для дальнейших обращений.

Откройте Admin > Commerce и перейдите на вкладку Customers, чтобы увидеть всех платёжных клиентов текущего приложения. Каждая строка содержит:

  • Email
  • Полное имя
  • Дату создания

Расширенные возможности поиска и фильтрации в панели появятся позднее.

Обычно вам не нужно создавать клиентов вручную — запись создаётся автоматически при оформлении заказа. Используйте вкладку Customers, чтобы находить клиентов, редактировать их данные и предоставлять доступ.

Это подсказки для AI, а не готовый код — опишите, что вам нужно, и AI всё построит:

Add an account page where a signed-in customer can see their past orders
and the details we hold on them.
On the order confirmation page, show the customer their order number and
email them a copy of the receipt.

Нужно ли создавать клиента в Proyecta для каждого пользователя или только для тех, кто платит?

Создавайте для каждого пользователя. Это бесплатно, идемпотентно (вызовы с одним и тем же email возвращают одного и того же клиента) и означает, что в момент перехода пользователя на платный план всё уже готово — не придётся спешно заполнять пробелы.

Может ли у клиента быть несколько подписок?

Да. Подписки принадлежат клиентам, а не наоборот — просто запустите ещё один checkout, чтобы создать новую подписку.

Как посмотреть, на что подписан клиент?

На данный момент: через встроенный дашборд Stripe или проверяя каждую нужную вам функцию с помощью useEntitlement(). Просмотр истории подписок в панели запланирован в дорожной карте.