Skip to content

v1.16.0 — ISCA self-attestation NOMINATIVE

Choose a tag to compare

@ronylicha ronylicha released this 05 May 23:50
· 63 commits to main since this release

✨ Auto-attestation ISCA NOMINATIVE pour tenant et sub_tenant

📜 Nouvelle méthode

```php
// Pour le tenant authentifié (données KYB)
$tenantPdf = $client->fiscal->iscaSelfAttestationDownload();
file_put_contents('attestation-tenant.pdf', $tenantPdf);

// Pour un sub_tenant spécifique (404 si IDOR cross-tenant)
$subPdf = $client->fiscal->iscaSelfAttestationDownload('019d5ea8-...');
file_put_contents('attestation-sub.pdf', $subPdf);
```

Le PDF inclut l'identité nominative du bénéficiaire (raison sociale, SIRET, TVA, adresse, contact, statut KYB/KYC) en plus du nom + version du logiciel + identité de l'éditeur. Le hash SHA-256 du document couvre cette identité — preuve cryptographique de non-transférabilité.

Bonus : 2 nouvelles méthodes pour les documents non-nominatifs

```php
$measures = $client->fiscal->iscaMeasuresRegisterDownload();
$dossier = $client->fiscal->iscaTechnicalDossierDownload();
```

🔗 Backend requis

Scell.io v0.6.0+ (ledger increvable + attestation nominative).

Auth

`tk_*` tenant key. La méthode avec `$subTenantId` vérifie l'appartenance cross-tenant côté backend (404 si IDOR).