HomeProdottiIBAN Advanced

IBAN Advanced

NEW

Da: €0.0245 + IVA

Il servizio di Verifica IBAN Advanced consente di accertare la validità di un codice IBAN, ottenere i dati della banca associata e verificarne la raggiungibilità SEPA in pochi secondi.

Evasione

In tempo reale

Disponibile in
  • gz

IBAN Advanced è il servizio API progettato per verificare in tempo reale la validità di un IBAN, estrarre l'anagrafica completa della banca e della filiale associate e controllare la raggiungibilità nei circuiti SEPA, inclusi i bonifici istantanei. Grazie a un'infrastruttura solida e sempre disponibile, l'API consente di automatizzare i controlli sui dati bancari, eliminando errori umani e garantendo l'integrità dei pagamenti.

COSA PUOI FARE CON IBAN ADVANCED

IBAN Advanced non si limita a una semplice validazione formale, ma offre un set completo di strumenti per la gestione sicura delle coordinate bancarie:

  • Validazione Avanzata: Verifica le cifre di controllo dell'IBAN e del numero di conto, la lunghezza e la struttura specifica per ogni Paese.
  • Controllo Caratteri: Rileva automaticamente caratteri non consentiti o errori di formattazione.
  • Verifica Standard: Controlla se il codice Paese supporta ufficialmente lo standard IBAN.
  • Supporto Circuiti SEPA: Identifica l'abilitazione a SCT, SDD, COR1, B2B e SCC e la raggiungibilità dei bonifici istantanei sui circuiti RT1 e TIPS.
  • Esito Dettagliato: Ogni controllo restituisce un esito e un messaggio dedicati, così sai esattamente quale verifica è stata superata e quale no.

DATI BANCARI DETTAGLIATI

Oltre alla validazione, il servizio permette di ottenere informazioni complete dell'istituto finanziario, fornendo dati essenziali per la fatturazione e la logistica:

  • Identificazione Istituto: Nome ufficiale della Banca e della specifica filiale operativa.
  • Codici Identificativi: Recupero automatico del codice BIC (SWIFT), codice banca, codice filiale e numero di conto.
  • Localizzazione Geografica: Indirizzo completo, città, provincia, CAP, Paese e Codice Paese.

VERIFICA IBAN

Il primo step consiste nell'avviare una richiesta tramite l'endpoint POST/iban-advanced/{iban}, che permette di iniziare la validazione. Per i test è disponibile l'ambiente sandbox test.trust.openapi.com.

ESEMPIO RICHIESTA

POST/iban-advanced/{iban}

Questo è un esempio di richiesta per verificare un IBAN:

POST https://trust.openapi.com/iban-advanced/IT60X0306905020000000123456

È possibile passare anche un callback per ricevere automaticamente il risultato sul proprio server. Il callback supporta header personalizzati (ad esempio per l'autenticazione) e fino a 5 tentativi automatici in caso di errore temporaneo:

{
  "callback": {
    "url": "https://your-server.site/iban-callback",
    "custom": {
      "orderId": "iban-check-789"
    }
  }
}

ESEMPIO RISPOSTA

POST/iban-advanced/{iban}

La risposta iniziale restituisce l'ID della richiesta e lo stato:

{
  "data": {
    "id": "69c117af962df6cee50c9525",
    "iban": "IT60X0306905020000000123456",
    "state": "NEW"
  },
  "success": true,
  "message": "",
  "error": null
}

STATI DELLA RICHIESTA

La verifica viene elaborata tramite un sistema di code asincrono. Ogni richiesta attraversa questi stati:

  • NEW: La richiesta è stata creata.
  • WAIT: La richiesta è in elaborazione.
  • DONE: La verifica è completata e il risultato è disponibile.

RECUPERO RISULTATO IBAN

Per ottenere il risultato completo della verifica è possibile utilizzare l'endpoint GET/iban-advanced/{id}, passando l'ID ricevuto nella richiesta precedente. Con l'endpoint GET/iban-advanced puoi invece consultare l'elenco di tutte le tue richieste, filtrandole per stato.

ESEMPIO RICHIESTA

GET/iban-advanced/{id}

GET https://trust.openapi.com/iban-advanced/69c117af962df6cee50c9525

ESEMPIO RISPOSTA

GET/iban-advanced/{id}

Questo è un esempio di risposta completa con IBAN valido:

{
  "data": {
    "id": "69c117af962df6cee50c9525",
    "iban": "IT60X0306905020000000123456",
    "state": "DONE",
    "status": "IBAN is valid",
    "bankData": {
      "bic": "TESTITMMXXX",
      "bank": "Banca Italiana Test S.p.A.",
      "branch": "Roma Sede Centrale",
      "address": "Via del Corso, 123",
      "city": "Roma",
      "state": "RM",
      "zipCode": "00186",
      "country": "ITALY",
      "countryCode": "IT",
      "account": "000000123456",
      "bankCode": "03069",
      "branchCode": "05020"
    },
    "sepaData": {
      "creditTransfer": true,
      "directDebit": true,
      "cor1": true,
      "b2b": true,
      "cardClearing": false,
      "creditInstantTransferRT1": true,
      "creditInstantTransferTIPS": true
    },
    "validations": {
      "chars": {
        "valid": true,
        "message": "IBAN does not contain illegal characters"
      },
      "account": {
        "valid": true,
        "message": "Account Number check digit is correct"
      },
      "iban": {
        "valid": true,
        "message": "IBAN Check digit is correct"
      },
      "structure": {
        "valid": true,
        "message": "IBAN structure is correct"
      },
      "length": {
        "valid": true,
        "message": "IBAN Length is correct"
      },
      "countrySupport": {
        "valid": true,
        "message": "Country supports IBAN standard"
      }
    },
    "errors": [],
    "createdAt": "2026-03-30T10:00:00Z",
    "updatedAt": "2026-03-30T10:00:00Z"
  },
  "success": true,
  "message": "",
  "error": null
}

A CHI È RIVOLTO

Il servizio IBAN Advanced è progettato per rispondere alle esigenze di un mercato digitale dove la precisione del dato finanziario è un asset strategico. Per gli E-commerce e le piattaforme digitali, l'integrazione della convalida in tempo reale trasforma radicalmente l'esperienza di acquisto: i sistemi automatizzati intercettano eventuali errori di battitura non appena l'utente inserisce le coordinate bancarie, blindando il processo di checkout ed evitando costosi rimborsi o ritardi nella sottoscrizione dei servizi.

All'interno dei dipartimenti finanziari, contabili e degli uffici HR, lo strumento diventa un alleato quotidiano per la gestione amministrativa: ogni IBAN viene verificato in automatico e completato con i dati di banca e filiale, mantenendo aggiornate le anagrafiche di clienti, fornitori e dipendenti. Allo stesso modo, le aziende che gestiscono pagamenti e addebiti SEPA e le realtà FinTech trovano in IBAN Advanced una risorsa indispensabile: sapere in anticipo se un conto è raggiungibile tramite bonifico, addebito diretto o bonifico istantaneo permette di scegliere il canale di pagamento corretto ed evitare transazioni respinte.

Infine, la robustezza tecnica del servizio parla direttamente a sviluppatori e aziende IT. L'architettura API è pensata per una scalabilità totale e un'integrazione fluida nei gestionali esistenti tramite protocolli standard. Questo livello di affidabilità è fondamentale per i business SaaS con processi critici, che necessitano di un'infrastruttura resiliente e sempre disponibile per gestire volumi elevati di validazioni senza mai interrompere l'operatività aziendale.

Registrati

Hai bisogno di aiuto?

Non hai trovato la risposta che cercavi?

Compila tutti i campi, ti ricontatteremo al più presto!

Domande frequenti

IBAN Advanced è il servizio API che consente di verificare la validità di un codice IBAN e ottenere informazioni dettagliate sulla banca associata. Oltre ai controlli di validità, restituisce dati bancari, informazioni SEPA e il dettaglio delle verifiche effettuate, facilitando l'automazione dei processi di pagamento e la gestione delle coordinate bancarie.

Cos'è il servizio IBAN Advanced?

IBAN Advanced verifica la validità di un codice IBAN e restituisce informazioni aggiuntive sulla banca associata, come dati identificativi e caratteristiche SEPA. Inoltre, fornisce il dettaglio delle verifiche eseguite sull'IBAN, permettendo di effettuare controlli più approfonditi rispetto a una semplice validazione.

Cosa controlla IBAN Advanced?

Entrambi i servizi verificano la validità di un IBAN, ma con un livello di dettaglio diverso. IBAN Start controlla formato, cifre di controllo ed esistenza della banca e restituisce i dati principali dell'istituto: nome, indirizzo, codice SWIFT, codice ABI, Paese e valuta. È la scelta giusta quando ti serve sapere se un IBAN è corretto e a quale banca appartiene. IBAN Advanced aggiunge i dati completi della filiale (nome, città, provincia e CAP), il codice banca, il codice filiale e il numero di conto. Indica anche la raggiungibilità nei circuiti SEPA (SCT, SDD, COR1, B2B, SCC e bonifici istantanei su RT1 e TIPS) e l'esito dettagliato di ogni singolo controllo. È pensato per chi gestisce pagamenti e addebiti SEPA e ha bisogno di un quadro completo prima di eseguirli.

Qual è la differenza tra IBAN Start e IBAN Advanced?

La verifica SEPA consente di ottenere informazioni sulla compatibilità dell'IBAN con i principali servizi dell'area SEPA (Single Euro Payments Area), come bonifici e addebiti diretti. Queste informazioni aiutano a gestire in modo più efficiente i processi di pagamento elettronico.

Cos'è la verifica SEPA?

IBAN Advanced è pensato per software house, fintech, istituti finanziari, piattaforme di pagamento e aziende che desiderano automatizzare la verifica delle coordinate bancarie e ottenere informazioni aggiuntive sugli IBAN, migliorando l'affidabilità dei propri processi.

Per chi è pensato il servizio IBAN Advanced?

IBAN Advanced costa €0,09 + IVA a verifica con la modalità a consumo. Se hai volumi più alti, puoi scegliere un abbonamento con prezzi a partire da €0,0245 + IVA a chiamata.

 
 
 
 
 
Quanto costa il servizio IBAN Advanced?