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.