BCE-STYLE · OPERATOR UE · CONFIRM → PAY → ISSUE (FAIL-CLOSED)
Crea IPR Operatore (Licenza UE)
Flusso UE: 1) Conferma (carica un file reale IPR Base e verifica match nel registry) → 2) Pagamento (ordine tracciabile) → 3) Emissione (rilascio licenza operatore). Se la conferma non matcha nel registry → STOP (fail-closed).
STEP 1 — Conferma (obbligatoria)
Carica il file reale IPR Base fiscale (es. HBCE_IPR_FISCAL_RELEASE__*.json).
Il sistema calcola SHA256 canonico e cerca match nel registry pubblico. Se non c’è match → non si emette nulla.
Waiting confirmation…
STEP 2 — Pagamento (ordine tracciabile)
GitHub Pages non gestisce pagamenti. Qui generiamo un ordine (file testo) con riferimenti verificabili (hash) da inviare via PEC. Dopo pagamento confermato, si procede a emissione (step 3).
Imposta CONFIRMED solo dopo che tu hai verificato pagamento.