Action utilisateurStable

Generate GIROCODE

Présente un QR EPC/GIROCODE permettant au participant de préremplir un virement SEPA dans son application bancaire.

Contexte présenté
Generate GIROCODE
Parcours utilisateur
Réponse utilisateur

Vue d’ensemble

Présente un QR EPC/GIROCODE permettant au participant de préremplir un virement SEPA dans son application bancaire.

Exemple

Afficher au client un QR avec IBAN, montant et référence de facture afin de faciliter un paiement par virement.

À retenir Une action utilisateur suspend l’instance jusqu’à la résolution de l’interaction. Le parcours utilisateur présente l’action ; le node reste le contrat d’orchestration qui détermine ses inputs et outputs.

Paramètres 11

creditor_nameRequisstring
Nom du bénéficiaire encodé dans le payload EPC du QR de virement SEPA.
creditor_ibanRequisstring
IBAN du bénéficiaire encodé dans le QR EPC. Cette donnée reste soumise aux protections applicables aux coordonnées bancaires.
creditor_bicOptionnelstring
BIC facultatif du bénéficiaire, encodé lorsque le scénario bancaire ou le schéma EPC l’exige.
amountRequisamount
Montant du virement encodé dans le QR, exprimé en unités monétaires mineures.
currencyRequiscurrency code
Devise du virement. Le node GIROCODE supporte le contrat EPC en EUR.
reference_typeRequisenum
Type de remittance EPC utilisé pour encoder la référence : structurée ou libre.
payment_referenceRequisstring
Référence de paiement encodée dans le QR afin d’aider au rapprochement bancaire ultérieur.
titleRequisstring
Titre principal présenté au participant pour cette action dans le parcours utilisateur.
descriptionOptionnelstring
Texte d’accompagnement facultatif présenté sous le titre pour expliquer ce qui est attendu du participant.
allow_replay_from_hereOptionnelboolean
Autorise un participant à redémarrer un replay depuis cette interaction lorsque le processus active cette capacité. Désactivez-le lorsque répéter l’action serait dangereux ou trompeur.
replay_boundaryOptionnelboolean
Marque cette interaction comme point de non-retour du replay afin de borner les étapes antérieures qui peuvent être rejouées ou réutilisées.

Sorties 1

acknowledgedboolean
Indique que le participant a atteint et validé l’étape d’information ou de document.

Comportement

Le node encode le bénéficiaire, le montant EUR et la référence dans un QR conforme au contrat EPC puis attend que le participant confirme avoir initié son action.

Limites et responsabilités

  • acknowledged ne prouve pas que la banque a exécuté ni même accepté le virement.
  • Le rapprochement du paiement réel doit s’appuyer sur les flux bancaires et la référence correspondante.