Vai al contenuto
XSIS

Tecnologia

Integrazioni

Sistemi ERP, middleware, formati bancari, ISO 8583, terminali, host-to-host o EBICS, open banking e API di terze parti.

32 domande

Host-to-host, EBICS o API bancarie: quale dovremmo usare?

Di solito decide la banca. L’host-to-host SFTP è il canale più diffuso per i file di pagamento aziendali. EBICS è comune con le banche in Germania, Francia e Paesi vicini. Le API bancarie si adattano ai saldi in tempo reale e ai pagamenti istantanei dove la banca le offre. Molte aziende usano più di un canale, e lo strato di integrazione nasconde la differenza all’ERP.

Dovremmo ricevere estratti conto camt.053 o MT940?

Dove la banca offre entrambi, camt.053 contiene dati di rimessa più ricchi e strutturati, il che rende più affidabile la riconciliazione automatica. MT940 è ancora molto usato e funziona bene in molti casi. Possiamo accettare entrambi, convertirli nello stesso modello interno e far passare ogni banca da MT940 a camt.053 quando conviene a Lei e alla banca.

Le vendite vanno registrate in tempo reale o in lotti?

Di solito come eventi quasi in tempo reale, perché cifre di scorte e vendite sono così aggiornate durante la giornata. Alcuni ERP o licenze rendono costose le registrazioni frequenti, quindi lo strato può anche raggruppare gli eventi in riepiloghi per punto vendita e periodo. Scegliamo con Lei in base a quali decisioni richiedono dati aggiornati e a ciò che l’ERP gestisce bene.

Con quali sistemi POS ed ERP funziona?

Il progetto funziona con qualsiasi POS in grado di esportare transazioni tramite API, eventi o file, e con ERP come SAP S/4HANA, Oracle NetSuite, Microsoft Dynamics 365 Business Central e Odoo. Confermiamo le interfacce del Suo POS e del Suo ERP specifici all’inizio. Citare un prodotto non implica una partnership con il suo fornitore.

Qual è la differenza tra un gateway e un acquirer?

L’acquirer è la banca o l’istituzione autorizzata che elabora i pagamenti con carta per Lei e Le versa il denaro. Il gateway è il servizio tecnico davanti ad essa che accetta richieste da terminali e checkout, tokenizza le carte e le instrada. Alcuni fornitori sono entrambe le cose. Il progetto funziona in ogni caso e tiene distinti i due ruoli.

ISO 8583 è uguale per ogni acquirer?

No. ISO 8583 definisce una struttura, e ogni acquirer o circuito pubblica la propria specifica di campi, tipi di messaggio e codici. Per questo costruiamo dalla specifica dell’acquirer ed eseguiamo i suoi test di certificazione. Un’API gateway davanti all’acquirer nasconde queste differenze, cosa spesso più semplice per gli operatori del commercio al dettaglio.

Conviene collegarsi alle banche direttamente o tramite un aggregatore?

Un aggregatore offre molte banche tramite un’unica API e gestisce le differenze di ciascuna, con un costo per chiamata o per connessione. Le connessioni dirette danno più controllo e possono adattarsi a un numero ridotto di banche importanti. Molti prodotti partono da un aggregatore e aggiungono connessioni dirette in seguito. Confrontiamo le opzioni in base alle banche e ai Paesi di cui ha bisogno.

Quali banche e quali Paesi sono coperti?

La copertura dipende dalle norme della regione e dalle API delle banche. L’Unione europea e il Regno Unito hanno una copertura ampia con PSD2 e lo UK Open Banking Standard. Altrove la copertura varia, e gli aggregatori colmano parte delle lacune. Verifichiamo la copertura per le banche usate dai Suoi clienti prima che Lei si impegni su un progetto.

L’open banking sostituisce le connessioni bancarie host-to-host?

Non per la maggior parte del lavoro di tesoreria aziendale. I canali host-to-host gestiscono file di pagamento in lotti ed estratti conto completi dei conti aziendali. L’open banking si adatta ai prodotti rivolti ai clienti, ai saldi in tempo reale e ai pagamenti singoli. Molte aziende usano entrambi: host-to-host per i propri pagamenti e open banking per i propri clienti.

Quali servizi di terze parti potete collegare?

Qualsiasi servizio con un’API o un’interfaccia su file documentata. Esempi tipici sono piattaforme CRM, corrieri e fornitori di logistica, marketplace, piattaforme di fatturazione elettronica e fiscali, paghe, fornitori di KYC e identità e partner commerciali che scambiano documenti EDI su AS2. Esaminiamo API, limiti e ambiente di collaudo di ogni partner prima di impegnarci su un piano.

Serve una piattaforma di integrazione per questo?

Quando più partner sono collegati a un ERP, una piattaforma come MuleSoft, Boomi o Azure Logic Apps, o un insieme di servizi personalizzati costruiti su una coda di messaggi, tiene mapping, nuovi tentativi e monitoraggio in un unico posto. Con uno o due partner, le connessioni dirette possono bastare. Esponiamo i compromessi, compresi i costi delle licenze, per il Suo caso.

Con quali sistemi ERP e CRM lavorate?

Sul fronte ERP: SAP ECC, S/4HANA e BTP, Oracle Fusion Cloud ERP e NetSuite, Microsoft Dynamics 365, Odoo e Sage. Per workflow e CRM: ServiceNow, Salesforce e Microsoft Power Platform. Lavoriamo anche con sistemi su misura e più vecchi. Citare un prodotto non significa avere una partnership con il suo fornitore.

Potete spostare le nostre integrazioni da SAP ECC a S/4HANA?

Sì. Inventariamo ogni interfaccia su ECC, decidiamo quali mantenere, ricostruire o ritirare, e spostiamo ciascuna su S/4HANA o BTP con i suoi test. I flussi passano uno alla volta, così il business non dipende da un unico fine settimana di cut-over.

Abbiamo bisogno di middleware o di un iPaaS?

Non sempre. Alcuni flussi stabili tra due sistemi possono essere chiamate API dirette. Quando più sistemi si scambiano dati, o servono mappatura, code e monitoraggio in un unico punto, il middleware di solito si ripaga. Se ne possiede già uno, costruiamo su quello.

Quale CRM dovremmo scegliere e potete lavorare con quello che abbiamo?

Scelga quello che si adatta ai Suoi processi, integrazioni e utenti. Confrontiamo le opzioni rispetto ai Suoi requisiti, alle licenze esistenti e ai sistemi a cui il CRM deve collegarsi, ed esponiamo per iscritto i compromessi. Se ha già un CRM, esaminiamo prima configurazione, dati e integrazioni, perché i problemi lì sono più comuni dei limiti del prodotto.

Quanta personalizzazione del CRM è troppo?

Troppa è quando gli aggiornamenti diventano rischiosi e ogni modifica richiede uno sviluppatore. Configuriamo prima ciò che la piattaforma offre e scriviamo codice su misura solo dove il Suo processo lo richiede e vale la pena mantenerlo. Ogni funzione su misura è documentata e collaudata, così gli aggiornamenti restano gestibili.

Che cosa richiede la Fase 2 di ZATCA?

La Fase 2, la fase di integrazione, richiede che i sistemi dei contribuenti si colleghino alla piattaforma FATOORA di ZATCA. Le fatture fiscali standard sono convalidate da ZATCA prima di raggiungere l’acquirente, mentre le fatture semplificate sono comunicate poco dopo. Ogni fattura porta un’apposizione crittografica e un codice QR, quindi ERP o POS devono produrli nel formato richiesto.

Che cos’è PINT-AE?

PINT-AE è la specifica degli Emirati Arabi Uniti del formato di fattura internazionale PEPPOL, usata nel programma di fatturazione elettronica degli Emirati. Le fatture sono scambiate in questo formato strutturato tramite fornitori di servizi accreditati e comunicate alla Federal Tax Authority, la cui piattaforma EmaraTax gestisce le imposte degli Emirati.

Che cos’è ViDA e ci riguarda fuori dall’UE?

IVA nell’era digitale (ViDA) è il pacchetto UE che porta la fatturazione transfrontaliera tra imprese a fatture elettroniche strutturate e alla comunicazione digitale. Riguarda qualsiasi azienda che fattura a clienti UE o che ha entità nell’UE, ovunque sia la sede principale.

Che cos’è un passaporto digitale di prodotto?

Il passaporto digitale di prodotto (DPP) è il registro UE di materiali, origine, riparabilità e riciclabilità di un prodotto, condiviso tramite un supporto dati come un codice QR. È introdotto per gruppi di prodotti. Dipende da dati di filiera che di solito risiedono nei sistemi ERP e di produzione.

Il nostro ERP ha un modulo di fatturazione elettronica. Serve comunque il vostro intervento?

Spesso il modulo è il punto di partenza giusto, e lo configuriamo ed estendiamo invece di costruire intorno. Il lavoro che resta riguarda di solito i dati: tipi di fattura, codici fiscali, dati anagrafici ed eccezioni che il modulo non copre. Anche POS e altri sistemi che emettono fatture vanno collegati.

Un’unica integrazione può coprire più Paesi?

Sì. Realizziamo un unico strato di integrazione con un connettore per ogni obbligo. L’ERP produce una fattura, e lo strato la formatta, la firma e la invia per ogni Paese. Aggiungere un Paese diventa configurazione, mappatura e test.

Che cos’è ISO 20022 e perché conta?

ISO 20022 è lo standard internazionale per i messaggi finanziari. I suoi messaggi XML trasportano dati strutturati, come nomi completi, indirizzi e dettagli di rimessa, che i vecchi formati SWIFT MT non possono. Banche e sistemi di pagamento vi sono passati, quindi i file di pagamento ed estratto conto costruiti su di esso si riconciliano meglio e superano più spesso i controlli di conformità.

Con quali formati e canali bancari lavorate?

Usiamo pain.001 per i pagamenti, pain.002 per gli stati, camt.052, camt.053 e camt.054 per i report sui conti e messaggi pacs tra banche. Leggiamo anche gli estratti conto MT940 e MT942 che molte banche inviano ancora. Il trasporto è host-to-host SFTP, EBICS, SWIFT o API bancarie. Ogni banca ha la propria variante di ogni formato, quindi costruiamo dalla sua guida all’implementazione.

Quali sistemi ERP potete collegare alle banche?

SAP S/4HANA, Oracle Fusion Cloud ERP e NetSuite, Microsoft Dynamics 365, Odoo e Sage, oltre a sistemi di tesoreria e su misura. Dove l’ERP ha un proprio modulo di comunicazione bancaria, lo configuriamo ed estendiamo invece di costruire intorno.

Lavorate direttamente con ISO 8583?

Sì, dove l’acquirer o il processore lo offre. ISO 8583 è un quadro di riferimento, non un formato unico: ogni acquirer pubblica la propria specifica dei campi e dei tipi di messaggio. Costruiamo da quella specifica, gestiamo autorizzazioni, storni e messaggi di advice e collaudiamo ogni codice di risposta.

Che cos’è AP2 e ci serve adesso?

L’Agent Payments Protocol (AP2) è un protocollo aperto per i pagamenti effettuati da agenti di IA. Ogni acquisto porta mandati firmati che mostrano ciò che il cliente ha autorizzato, così esercenti, emittenti e acquirer possono fidarsene e verificarlo. Se è probabile che gli agenti di IA acquistino da Lei, possiamo rendere il Suo checkout pronto per AP2 accanto ai flussi attuali.

Possiamo accettare carte su telefoni invece che su terminali?

Sì, con SoftPOS. Carte e wallet contactless vengono accettati su un telefono o tablet supportato tramite un’app di pagamento certificata del Suo acquirer o fornitore. Integriamo quell’app con i flussi POS, di vendita e di regolamento come qualsiasi altro terminale.

Che cosa succede quando un punto vendita perde la connessione?

Il punto vendita continua a vendere. Le vendite sono salvate localmente e inviate all’ERP al ritorno della connessione, ciascuna con un identificatore univoco perché nulla venga registrato due volte. Se i pagamenti con carta possano continuare offline dipende dalle regole del Suo acquirer e dalla Sua propensione al rischio: lo progettiamo con Lei.

Dovremmo usare una piattaforma di integrazione o codice personalizzato?

Dipende da quante connessioni ha e da chi le gestirà. Una piattaforma di integrazione come MuleSoft, Boomi o Azure Logic Apps offre connettori pronti, mapping e monitoraggio in un unico posto, al costo di una licenza. Servizi personalizzati danno pieno controllo e nessuna licenza, ma più codice da mantenere. Confrontiamo entrambe le strade per il Suo caso.

Qual è la differenza tra un ESB e un event mesh?

Un enterprise service bus instrada e trasforma i messaggi attraverso un hub centrale. Un event mesh distribuisce gli eventi attraverso una rete di broker connessi, così i sistemi in cloud e sedi diverse pubblicano e sottoscrivono direttamente. Molti patrimoni usano entrambi mentre passano dall’uno all’altro.

Come gestite i limiti di frequenza?

Progettiamo intorno ai limiti pubblicati da ogni partner. Raggruppiamo le richieste dove l’API lo consente, mettiamo in cache i dati che cambiano di rado, distribuiamo i processi pianificati e rallentiamo quando un limite è vicino. Il monitoraggio mostra quanto ogni flusso si avvicina al proprio limite.

Inizi con una conversazione, non con un contratto.

Ci racconti che cosa deve costruire, collegare o proteggere. Un architetto lo esamina con Lei e poi consiglia da dove iniziare.

Che cosa succede dopo

  1. Concordare un orario

    Il nostro team Le invia un’e-mail per concordare un orario per la sessione.

  2. Sessione di preconsulenza

    Una sessione di preconsulenza online gratuita di 30 minuti: esaminiamo i Suoi obiettivi, i Suoi sistemi e i Suoi vincoli.

  3. Revisione di preparazione

    Nell’ambito di una revisione di preparazione gratuita di 48 ore, un architetto principal verifica il Suo progetto rispetto alla definizione di «pronto» in 6 punti e raccomanda il Track più adatto.

  4. Scelta del Track

    I progetti con perimetro definito ricevono una proposta vincolante entro 3–5 giorni lavorativi. I progetti in fase di concept iniziano nel Blueprint Studio. Un sistema in produzione che non funziona, non è documentato o richiede integrazione inizia con una diagnosi di 1–2 settimane. Il Blueprint Studio e la diagnosi hanno ciascuno un compenso fisso, indicato nella proposta.