Aller au contenu

États d’un client

Un client a deux états :

  • Un état métier (Status) qui peut être vu comme un état simplifié ou un état externe
  • Un état technique (StateCustomer) qui reflète l’état métier et apporte de précisions sur le cycle de vie de ce paiement.

C’est l’état qui vous intéressera dans la plupart des cas. Il indique l’état de l’abonnement tel qu’un logiciel tiers a besoin de le voir.

État métier API (Status) Description
Activé Enabled Le client peut souscrire, accéder au portail client, modifier son abonnement, télécharger ses factures, etc.
Suspendu Suspended Le client ne peut plus accéder au portail client et ses factures ne sont plus accessibles (elles peuvent encore être exportées).

Cet état ne sert qu’à obtenir des précisions supplémentaires sur le cycle de vie du client. Il est recommandé de l’ignorer dans votre intégration, car la liste des états possibles va évoluer.

État métier État technique (StateCustomer) Description
Activé Enabled Le client peut souscrire, accéder au portail client, modifier son abonnement, télécharger ses factures, etc.
Suspendu Suspended Le client ne peut plus accéder au portail client et ses factures ne sont plus accessibles (elles peuvent encore être exportées).
{
"Id": 42",
...
"ReferenceCustomer": "123456",
"Status": "Enabled", // Etat métier
"StateCustomer": "Enabled", // Etat technique
...
}