Isi-APP Docs fonctionnelles
Toutes les docs
Markdown brut
Gestion des abonnements clients (prestataires premium)
Actif crm functional Revu le 2026-08-17 crm/presta-customer-subscriptions.md

Gestion des abonnements clients (prestataires premium)

Doc fonctionnelle : décrit le quoi et le pourquoi (point de vue utilisateur / chef de projet).

À quoi ça sert

Un prestataire premium souscrit des abonnements Isi-APP pour le compte de ses clients. Ce tableau lui donne une vue consolidée de tous ces abonnements : statut, nombre de salariés, prix mensuel et annuel, dates clés (démarrage, engagement, fin, annulation), avec des totaux mensuels/annuels des abonnements actifs. Il peut aussi demander la résiliation d'un abonnement une fois la période d'engagement terminée.

Comment ça marche (côté utilisateur)

Le tableau est disponible à deux endroits :

  1. CRM Essentiel : /crm-light/customer, onglet « Abonnements Clients » (#tabCrmLight-1).
  2. Mon espace client : /my-account, onglet « Abonnements clients » (#tabMyAccount-1). La page est organisée en deux onglets pour un presta premium : « Mon compte » (facturation, quotas, modules) et « Abonnements clients » (ce tableau). Le bouton « Voir mes abonnements » du panneau de facturation bascule directement sur cet onglet.

Fonctionnalités du tableau : recherche par nom de client, filtre par statut, tri, colonnes configurables. Un bandeau récapitule le nombre d'abonnements actifs et les totaux mensuel/annuel HT. L'action « Demande de résiliation » ouvre une modale dédiée.

Règles d'accès

  • Prestataire premium uniquement (isPrestaPremium() : produit prestamium).
    • /crm-light/customer est protégé par le middleware is-presta-premium (403 sinon).
    • Sur /my-account, l'onglet, le bouton « Voir mes abonnements » et le tableau ne sont rendus que si isPrestaPremium() — un client classique ou un presta basic voit la page sans onglets, comme avant.
  • /my-account reste par ailleurs réservée aux admins locaux (isAdminLocalUser()).

Points d'attention

  • Un presta non premium ne voit plus le bouton « Voir mes abonnements » (il pointait vers une page en 403 pour lui).
  • L'URL /my-account#tabMyAccount-1 ouvre directement l'onglet des abonnements (deep-link géré par x-onyx.tabs).

Voir aussi

  • Doc technique : ../../.claude/technical-docs/crm/presta-customer-subscriptions.md