ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

X12 282 — Direct Debit Authorization

Le 282 transmet une autorisation de prélèvement automatique d'un débiteur vers un créancier (assureur, utility, abonnement) pour mandat ACH récurrent.

Objet

Le 282 documente l'autorisation signée par le débiteur permettant au créancier de prélever automatiquement son compte bancaire selon une fréquence définie. Il porte l'identité du débiteur, son RIB / routing+account number, le créancier, la fréquence, le montant maximum ou variable.

Il sert d'enregistrement d'autorité pour les futurs prélèvements via NACHA ACH (US). Acquitté par 997. Les debits eux-mêmes circulent ensuite via les fichiers NACHA, pas via X12.

Structure d'enveloppe

Le 282 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA, GS/GE avec functional group DD, et ST/SE). Exemple didactique en 004010 :

x12 example-282.x12
ISA*00*          *00*          *ZZ*LIFECARRIER   *ZZ*BANKPARTNER   *260515*1600*U*00401*000000282*0*P*>~
GS*DD*LIFECARRIER*BANKPARTNER*20260515*1600*1*X*004010~
ST*282*0001~
BGN*00*DDA-2026-0099*20260515~
NM1*PE*1*SMITH*JOHN*A***34*SSN-LAST4-5678~
N1*BY*ACME LIFE INSURANCE*24*EIN-CARRIER~
REF*ZZ*ROUTING-NUMBER-021000021~
REF*ZZ*ACCOUNT-LAST4-9876~
AMT*N1*150.00~
DTM*090*20260601~
MSG*FREQUENCY-MONTHLY~
SE*10*0001~
GE*1*1~
IEA*1*000000282~

Segments courants

  • HeaderST, BGN.
  • DébiteurNM1*PE (Payee — beneficial holder of the account being debited).
  • CréancierN1*BY (Buyer / créancier).
  • CompteREF*ZZ (routing number), REF*ZZ (account last 4 — full number doit être chiffré séparément).
  • MandatAMT*N1 (montant ou cap), DTM*090 (start date), MSG (fréquence).
  • SummarySE.

Pièges courants

  • Account number in clear : un numéro de compte complet en REF viole NACHA et PCI-adjacent ; toujours tronquer ou utiliser un token.
  • Revocation : une révocation de mandat doit être réversible via un 282 cancel — sans cancel, le débit continue jusqu'à backout manuel.
  • Bank routing validation : un routing number ABA invalide casse le prélèvement à la première tentative — valider avec Fedwire ABA registry avant émission.

Transactions liées

Documentation

Le code 282 et le nom Direct Debit Authorization sont publics et listés sur x12.org/products/transaction-sets. La structure complète des loops, qualifiers et code-lists est distribuée par DISA via les Implementation Guides (TR3) propriétaires. ediverse.io ne couvre que les concepts publics, l'enveloppe et des exemples didactiques.