Săriți la conținut
XSIS

Tehnologie

Integrări

Sisteme ERP, middleware, formate bancare, ISO 8583, terminale, host-to-host sau EBICS, open banking și API-uri ale terților.

32 de întrebări

Host-to-host, EBICS sau API-uri bancare: ce ar trebui să folosim?

De obicei decide banca. Host-to-host SFTP este canalul cel mai răspândit pentru fișierele de plată corporative. EBICS este comun la băncile din Germania, Franța și țările vecine. API-urile bancare se potrivesc soldurilor în timp real și plăților instant, acolo unde banca le oferă. Multe companii folosesc mai multe canale, iar stratul de integrare ascunde diferența față de ERP.

Ar trebui să primim extrase camt.053 sau MT940?

Acolo unde banca le oferă pe amândouă, camt.053 conține date de remitere mai bogate și structurate, ceea ce face potrivirea automată mai sigură. MT940 este încă larg folosit și funcționează bine în multe cazuri. Le putem prelua pe amândouă, le convertim în același model intern și mutăm fiecare bancă de la MT940 la camt.053 atunci când se potrivește dumneavoastră și băncii.

Vânzările ar trebui înregistrate în timp real sau în loturi?

De obicei ca evenimente apropiate de timp real, pentru că cifrele de stoc și de vânzări sunt atunci actuale pe parcursul zilei. Unele ERP-uri sau licențe fac costisitoare înregistrările frecvente, așa că stratul poate grupa evenimentele în sumar pe magazin și perioadă. Alegem împreună cu dumneavoastră, în funcție de deciziile care au nevoie de date actuale și de ce gestionează bine ERP-ul.

Cu ce sisteme POS și ERP funcționează?

Arhitectura funcționează cu orice POS care poate exporta tranzacții printr-un API, prin evenimente sau fișiere, și cu ERP-uri precum SAP S/4HANA, Oracle NetSuite, Microsoft Dynamics 365 Business Central și Odoo. Confirmăm la început interfețele POS-ului și ale ERP-ului dumneavoastră. Menționarea unui produs nu înseamnă un parteneriat cu furnizorul său.

Care este diferența dintre un gateway și un acceptator?

Acceptatorul este banca sau instituția autorizată care procesează plățile cu cardul pentru dumneavoastră și vă virează banii. Gateway-ul este serviciul tehnic din fața lui, care preia cererile de la terminale și paginile de finalizare, tokenizează cardurile și le direcționează. Unii furnizori oferă ambele. Arhitectura funcționează în ambele cazuri și păstrează cele două roluri clare.

ISO 8583 este același la fiecare acceptator?

Nu. ISO 8583 definește o structură, iar fiecare acceptator sau rețea publică propria specificație de câmpuri, tipuri de mesaje și coduri. De aceea construim pornind de la specificația acceptatorului și rulăm testele sale de certificare. Un API de gateway în fața acceptatorului ascunde aceste diferențe, ceea ce este adesea mai simplu pentru retaileri.

Ar trebui să ne conectăm direct la bănci sau printr-un agregator?

Un agregator vă oferă multe bănci printr-un singur API și gestionează diferențele dintre ele, cu un cost pe apel sau pe conexiune. Conexiunile directe oferă mai mult control și pot fi potrivite pentru un număr mic de bănci importante. Multe produse încep cu un agregator și adaugă conexiuni directe mai târziu. Comparăm opțiunile în funcție de băncile și țările de care aveți nevoie.

Ce bănci și țări sunt acoperite?

Acoperirea depinde de regulile regiunii și de API-urile băncilor. Uniunea Europeană și Regatul Unit au o acoperire largă în cadrul PSD2 și al UK Open Banking Standard. În alte părți, acoperirea variază, iar agregatorii umplu unele goluri. Verificăm acoperirea pentru băncile pe care le folosesc clienții dumneavoastră înainte de a vă angaja la o arhitectură.

Open banking înlocuiește conexiunile bancare host-to-host?

Nu pentru cea mai mare parte a activității de trezorerie corporativă. Canalele host-to-host gestionează fișiere de plăți în volum mare și extrase complete pentru conturile proprii. Open banking se potrivește produselor pentru clienți, soldurilor în timp real și plăților individuale. Multe companii le folosesc pe amândouă: host-to-host pentru propriile loturi de plăți și open banking pentru clienții lor.

Ce servicii ale terților puteți conecta?

Orice serviciu cu un API documentat sau cu o interfață pe fișiere. Exemple tipice sunt platformele CRM, curierii și furnizorii de logistică, marketplace-urile, platformele de facturare electronică și fiscalitate, soluțiile de salarizare, furnizorii de KYC și identitate și partenerii comerciali care schimbă documente EDI prin AS2. Analizăm API-ul, limitele și mediul de test ale fiecărui partener înainte de a ne angaja la un plan.

Avem nevoie de o platformă de integrare pentru asta?

Odată ce mai mulți parteneri sunt conectați la un singur ERP, o platformă precum MuleSoft, Boomi sau Azure Logic Apps, ori un set de servicii personalizate construite pe o coadă de mesaje, ține maparea, reîncercările și monitorizarea într-un singur loc. Cu unul sau doi parteneri, conexiunile directe pot fi suficiente. Vă prezentăm compromisurile, inclusiv costurile de licență, pentru cazul dumneavoastră.

Cu ce sisteme ERP și CRM lucrați?

Pe partea de ERP: SAP ECC, S/4HANA și BTP, Oracle Fusion Cloud ERP și NetSuite, Microsoft Dynamics 365, Odoo și Sage. Pentru fluxuri de lucru și CRM: ServiceNow, Salesforce și Microsoft Power Platform. Lucrăm și cu sisteme personalizate și mai vechi. Numirea unui produs nu înseamnă un parteneriat cu furnizorul său.

Ne puteți muta integrările din SAP ECC pe S/4HANA?

Da. Inventariem fiecare interfață din ECC, decidem care rămâne, care se reconstruiește și care se retrage, apoi mutăm fiecare interfață pe S/4HANA sau BTP împreună cu testele ei. Fluxurile se comută unul câte unul, astfel încât afacerea să nu depindă de un singur weekend de trecere în producție.

Avem nevoie de middleware sau de o platformă iPaaS?

Nu întotdeauna. Câteva fluxuri stabile între două sisteme pot fi apeluri API directe. Odată ce mai multe sisteme fac schimb de date sau aveți nevoie de mapare, cozi și monitorizare într-un singur loc, middleware-ul de obicei își merită costul. Dacă aveți deja unul, construim pe el.

Ce CRM ar trebui să alegem și puteți lucra cu cel pe care îl avem?

Alegeți-l pe cel care se potrivește proceselor, integrărilor și utilizatorilor dumneavoastră. Comparăm opțiunile față de cerințele dumneavoastră, licențele existente și sistemele la care CRM-ul trebuie să se conecteze și prezentăm în scris compromisurile. Dacă aveți deja un CRM, îi analizăm mai întâi configurarea, datele și integrările, pentru că problemele de acolo sunt mai frecvente decât limitele produsului.

Cât de multă personalizare a CRM-ului este prea multă?

Prea multă înseamnă atunci când actualizările devin riscante și fiecare modificare are nevoie de un dezvoltator. Configurăm mai întâi ce oferă platforma și scriem cod personalizat doar acolo unde procesul dumneavoastră o cere și merită întreținut. Fiecare funcție personalizată este documentată și testată, astfel încât actualizările să rămână gestionabile.

Ce cere ZATCA Faza 2?

Faza 2, faza de integrare, cere ca sistemele contribuabililor să se conecteze la platforma FATOORA a ZATCA. Facturile fiscale standard sunt validate de ZATCA înainte de a ajunge la cumpărător, iar facturile simplificate sunt raportate la scurt timp după emitere. Fiecare factură poartă o ștampilă criptografică și un cod QR, astfel încât ERP-ul sau POS-ul trebuie să le producă în formatul cerut.

Ce este PINT-AE?

PINT-AE este specificația Emiratelor Arabe Unite pentru formatul internațional de factură PEPPOL, folosită în programul de facturare electronică din EAU. Facturile sunt schimbate în acest format structurat prin furnizori de servicii acreditați și raportate Autorității Federale a Taxelor, a cărei platformă EmaraTax gestionează taxele din EAU.

Ce este ViDA și ne afectează în afara UE?

TVA în era digitală (ViDA) este pachetul UE care mută facturarea transfrontalieră între companii pe facturi electronice structurate și raportare digitală. Afectează orice companie care facturează clienți din UE sau are entități în UE, indiferent unde își are sediul central.

Ce este pașaportul digital al produsului?

Pașaportul digital al produsului (DPP) este evidența UE a materialelor, originii, reparabilității și reciclării unui produs, împărtășită printr-un suport de date precum un cod QR. Se introduce treptat, pe grupe de produse. Depinde de datele din lanțul de aprovizionare, care de obicei se află în ERP și în sistemele de producție.

ERP-ul nostru are un modul de facturare electronică. Mai avem nevoie de dumneavoastră?

Deseori modulul este punctul de pornire potrivit, iar noi îl configurăm și îl extindem în loc să construim pe lângă el. Ce rămâne de făcut sunt de obicei datele: tipuri de facturi, coduri fiscale, date master și excepții pe care modulul nu le acoperă. POS-ul și alte sisteme care emit totuși facturi trebuie și ele conectate.

Poate o singură integrare să acopere mai multe țări?

Da. Construim un singur nivel de integrare, cu un conector pentru fiecare cerință. ERP-ul produce o factură, iar nivelul o formatează, o semnează și o trimite pentru fiecare țară. Adăugarea unei țări devine configurare, mapare și teste.

Ce este ISO 20022 și de ce contează?

ISO 20022 este standardul internațional pentru mesaje financiare. Mesajele sale XML conțin date structurate, precum nume complete, adrese și detalii de plată, pe care formatele SWIFT MT mai vechi nu le pot duce. Băncile și sistemele de plăți au trecut la el, astfel încât fișierele de plăți și extrasele construite pe el se reconciliază mai bine și trec mai des verificările de conformitate.

Cu ce formate și canale bancare lucrați?

Folosim pain.001 pentru plăți, pain.002 pentru stare, camt.052, camt.053 și camt.054 pentru rapoarte de cont și mesaje pacs între bănci. Citim și extrasele MT940 și MT942 pe care multe bănci încă le trimit. Transportul este SFTP host-to-host, EBICS, SWIFT sau API-uri bancare. Fiecare bancă are propria variantă a fiecărui format, așa că pornim de la ghidul ei de implementare.

Ce sisteme ERP puteți conecta la bănci?

SAP S/4HANA, Oracle Fusion Cloud ERP și NetSuite, Microsoft Dynamics 365, Odoo și Sage, precum și sisteme de trezorerie și personalizate. Acolo unde ERP-ul are propriul modul de comunicare bancară, îl configurăm și îl extindem, în loc să construim pe lângă el.

Lucrați direct cu ISO 8583?

Da, acolo unde acceptatorul sau procesatorul îl oferă. ISO 8583 este un cadru, nu un singur format: fiecare acceptator își publică propria specificație de câmpuri și tipuri de mesaje. Construim pe baza acelei specificații, tratăm autorizări, stornări și mesaje de notificare și testăm fiecare cod de răspuns.

Ce este AP2 și avem nevoie de el acum?

Agent Payments Protocol (AP2) este un protocol deschis pentru plățile făcute de agenți IA. Fiecare achiziție poartă mandate semnate care arată ce a autorizat clientul, astfel încât comercianții, emitenții și acceptatorii să o poată verifica și audita. Dacă este probabil ca agenții IA să cumpere de la dumneavoastră, putem pregăti finalizarea comenzii pentru AP2 alături de fluxurile actuale.

Putem accepta carduri pe telefoane în locul terminalelor?

Da, cu SoftPOS. Cardurile și portofelele fără contact sunt acceptate pe un telefon sau o tabletă compatibilă printr-o aplicație de plată certificată de la acceptatorul sau furnizorul dumneavoastră. Integrăm acea aplicație cu fluxurile de POS, vânzări și decontare ca pe orice alt terminal.

Ce se întâmplă când un magazin își pierde conexiunea?

Magazinul continuă să vândă. Vânzările sunt stocate local și trimise în ERP când revine conexiunea, fiecare cu un identificator unic, astfel încât nimic să nu fie înregistrat de două ori. Dacă plățile cu cardul pot continua offline depinde de regulile acceptatorului și de apetitul dumneavoastră la risc, iar acest lucru îl proiectăm împreună.

Ar trebui să folosim o platformă de integrare sau cod personalizat?

Depinde de câte conexiuni aveți și de cine le va opera. O platformă de integrare precum MuleSoft, Boomi sau Azure Logic Apps vă oferă conectori gata făcuți, mapare și monitorizare într-un singur loc, la cost de licență. Serviciile personalizate vă oferă control deplin și fără licență, dar cu mai mult cod de întreținut. Comparăm ambele variante pentru cazul dumneavoastră.

Care este diferența dintre un ESB și o rețea de evenimente?

O magistrală de servicii la nivel de întreprindere direcționează și transformă mesaje printr-un hub central. O rețea de evenimente distribuie evenimente printr-o rețea de brokeri conectați, astfel încât sistemele din diferite cloud-uri și locații publică și se abonează direct. Multe medii le rulează pe amândouă cât timp trec de la unul la celălalt.

Cum gestionați limitele de rată?

Proiectăm în jurul limitelor publicate ale fiecărui partener. Grupăm cererile acolo unde API-ul permite, memorăm datele care se schimbă rar, distribuim sarcinile programate și facem pauze când o limită este aproape atinsă. Monitorizarea arată cât de aproape rulează fiecare flux de limita lui.

Mai multe întrebări

Toate temele de întrebări frecvente

Începeți cu o conversație, nu cu un contract.

Spuneți-ne ce trebuie să construiți, să conectați sau să securizați. Un arhitect parcurge totul împreună cu dumneavoastră, apoi recomandă de unde să începeți.

Ce se întâmplă în continuare

  1. Convenirea unei ore

    Echipa noastră vă scrie prin e-mail pentru a conveni o oră pentru sesiune.

  2. Sesiune de preconsultanță

    O sesiune online gratuită de preconsultanță de 30 de minute: trecem în revistă obiectivele, sistemele și constrângerile dumneavoastră.

  3. Evaluarea de pregătire

    Într-o evaluare de pregătire gratuită în 48 de ore, un arhitect principal verifică proiectul dumneavoastră față de definiția „pregătit” în 6 puncte și recomandă traseul potrivit.

  4. Alegerea traseului

    Proiectele cu scop definit primesc o propunere fermă în 3–5 zile lucrătoare. Proiectele aflate în faza de concept încep în Blueprint Studio. Un sistem live care eșuează, nu este documentat sau are nevoie de integrare începe cu un diagnostic de 1–2 săptămâni. Blueprint Studio și diagnosticul au fiecare un tarif fix, cotat în propunere.