GRDF : la confirmation du signataire par e-mail ou SMS
GRDF est le seul gestionnaire de réseau que nous intégrons à demander une confirmation au signataire, en plus de votre mandat. La signature ne suffit donc pas : un contrat gaz GRDF n'est ouvert qu'une fois que GRDF a la réponse du signataire.
C'est le pendant de ce qu'Enedis fait au moment de la recherche de contrat : Enedis vérifie que le nom et l'adresse correspondent au PRM avant la signature, là où GRDF ne vérifie que l'existence du PCE et demande ensuite au signataire de confirmer lui-même.
Les deux étapes sont séquentielles, dans cet ordre : le consentement est d'abord recueilli chez nous, et c'est seulement ensuite que GRDF écrit au signataire. C'est GRDF qui envoie ce message et qui héberge la page de validation — ni vous ni nous : vous n'avez rien à envoyer, et le signataire reçoit un message aux couleurs de GRDF, où votre raison sociale est citée comme demandeur.
Cette confirmation conditionne toutes les données GRDF du PCE — index journaliers, données publiées, données contractuelles et techniques. Tant qu'elle n'a pas eu lieu, tout appel de données pour ce PCE est refusé.
Ce qui se passe après la signature
Nous déclarons un droit d'accès
Un par PCE, avec le PCE, le code postal, le titulaire, l'e-mail (et le téléphone s'il a été renseigné) du signataire, et la date de fin du consentement. GRDF contrôle la cohérence de la demande — notamment que le code postal corresponde bien à l'adresse du PCE.
GRDF écrit au signataire
GRDF envoie un e-mail — et un SMS si un numéro de mobile a été fourni — contenant un lien vers une interface GRDF où le signataire valide ou refuse la demande. Le droit d'accès est alors « à valider », et le contrat est en PENDING_DSO_ACTION.
Le signataire répond
S'il valide, le droit d'accès devient actif et le contrat passe en GRANTED : vous pouvez commander les données. S'il refuse, ou s'il ne répond pas dans le délai, le contrat passe en DENIED.
signature ──▶ PENDING_DSO_ACTION ──▶ GRANTED le signataire a validé
│
└──────────────▶ DENIED refus, ou délai dépassé
Que se passe-t-il si le signataire ne confirme pas ?
Sans réponse, l'issue dépend du _tag du holder déclaré sur le contrat — c'est lui qui détermine le régime appliqué par GRDF :
holder._tag | Ce que GRDF envoie | Si le signataire ne répond pas |
|---|---|---|
NaturalPerson | Un e-mail (+ SMS) de validation | Refus au bout de 3 jours calendaires → DENIED |
LegalEntity | Un e-mail (+ SMS) d'information | Validation tacite au bout de 2 jours calendaires → GRANTED |
Autrement dit : en B2C, attendez-vous à devoir compter sur l'action du signataire ; en B2B, l'accès s'ouvre de lui-même sous deux jours si personne ne s'y oppose.
Si plusieurs déclarations partent à moins de 60 secondes d'intervalle, GRDF n'envoie qu'un seul e-mail de validation, qui regroupe les PCE concernés. Un Ask portant plusieurs PCE ne noie donc pas le signataire sous les messages.
L'e-mail et le téléphone du signataire
C'est l'adresse du signataire que nous transmettons à GRDF comme adresse de contact du titulaire du PCE : c'est là que le lien de validation arrive.
- L'e-mail est obligatoire dès qu'un contrat gaz GRDF figure dans l'Ask. Notre formulaire de signature le rend obligatoire dans ce cas, et propose un champ téléphone facultatif.
- Le téléphone est facultatif, et n'a d'effet que chez GRDF : le renseigner ajoute un SMS à l'e-mail, et donc une chance de plus que le signataire confirme.
- Si les deux sont renseignés, GRDF envoie les deux. Le signataire répond par le canal qu'il veut : les deux mènent à la même page de validation, et une seule réponse suffit.
- Si vous fournissez
signer.emailetsigner.phoneà la création de l'Ask, les champs sont pré-remplis dans le formulaire.
Une adresse e-mail erronée ne produit pas d'erreur à la signature : le mandat est signé, mais la confirmation n'arrive jamais et le contrat reste en PENDING_DSO_ACTION jusqu'à expiration du délai.
Savoir où en est la confirmation
Interrogez GET/ask/{askId} et lisez le statut du contrat gaz : PENDING_DSO_ACTION tant que GRDF attend, GRANTED une fois l'accès ouvert, DENIED en cas de refus.
Chaque appel à GET/ask/{askId} va relire l'état du droit d'accès chez GRDF : espacez vos appels (quelques dizaines de secondes suffisent) plutôt que de boucler.
Il n'y a pas encore de webhook pour cette transition. ask.accepted est émis à la signature, donc avant la réponse du signataire : ne le prenez pas pour un accès ouvert sur un contrat gaz.
Tester le parcours
Avec le header switchgrid-test-env: true sur la création de l'Ask, les PCE de test rejouent les cas GRDF sans appeler GRDF. La liste complète des identifiants de test — PCE, mais aussi PRM et RTPL — et le cas NOT_VALID sont dans le guide de consentement, Tester la création d'un Ask. Pour la confirmation du signataire :
00000000000001: confirmation attendue, le contrat reste enPENDING_DSO_ACTION. Nous envoyons à l'adresse du signataire un e-mail qui joue le rôle de celui de GRDF : ouvrez le lien qu'il contient et le contrat passe enGRANTED.00000000000002: droit d'accès actif d'emblée, le contrat passe enGRANTEDà la signature.