Industries
Core banking, ISO 20022, fraud monitoring, stores, EDI and carriers, HL7 and FHIR, accessibility and ERP upgrades.
15 questions
Do we have to replace our core banking system?
Usually not. Most banks gain more by wrapping the core in well-defined APIs and building new products and channels as services around it. That keeps the system of record stable while the customer-facing parts change faster. Where a core really has to be replaced, we plan the migration in stages, with both systems reconciled until the old one is switched off.
Read more: Fintech and financial servicesLink to this question
Can you support ISO 20022 and instant payments?
Yes. We build services that create, validate and read ISO 20022 messages, both for corporate payments and reporting, such as pain.001 and camt.053, and for the interbank messages used by instant and high-value payment systems. Each scheme and bank has its own rules, so we work from their implementation guides and test in their test environments.
Read more: Fintech and financial servicesLink to this question
Can you build fraud and transaction monitoring?
Yes. We combine rules your analysts can read and change with machine-learning models trained on your own data, and we explain why each alert was raised. Alerts go to a case queue where analysts decide, and their decisions feed back into the rules and the models. Where you already use specialist screening providers, we connect them.
Read more: Fintech and financial servicesLink to this question
What happens when a store loses its connection? (Retail and POS)
The store keeps selling. Sales are stored locally and sent when the connection returns, each with a unique identifier so that nothing is posted twice. Price and stock updates queue up in the same way. Operations can see which stores are behind and by how much, so a long outage is noticed straight away, not discovered at month end.
Which POS systems can you integrate?
We integrate POS platforms through whatever they offer: cloud APIs, store servers, database exports or files. Before we estimate, we review the POS documentation and a sample of its data, because that decides the approach. Naming a POS platform or an ERP on this site does not mean a partnership with its vendor.
Do you work with EDI?
Yes. We build and maintain EDI flows in EDIFACT and ANSI X12, over AS2, SFTP or a value-added network, for orders, despatch advice, invoices and status messages. We also translate EDI into APIs and events, so newer systems do not need to read EDI themselves, and we test each flow with the trading partner before it goes live.
How do you integrate many carriers?
We put one carrier layer between your systems and the carriers. Your systems book, label and track through a single interface, and the layer maps each request to each carrier’s API or file format. Adding a carrier then means adding one mapping and its tests, not changing every system that ships. Rates, labels and tracking events come back in one format.
Can you work with our existing warehouse or transport system?
Yes. We extend existing systems through their APIs, message interfaces or databases, and add mobile tools and integrations around them. If a system has reached its limits, we plan a staged replacement, with both systems running until the new one is proven.
Do you work with HL7 and FHIR?
Yes. We build interfaces that send and receive HL7 v2 messages, such as admissions, orders and results, and services that expose or consume FHIR resources. We map local codes to the terminologies your partners expect, and we test with their test systems before anything goes live.
Can you integrate with our electronic health record system?
Usually, yes, through the interfaces its vendor provides: HL7 v2 feeds, FHIR APIs or an integration engine. Some vendors require registration or approval before an integration goes live. We review the vendor’s documentation early, because it decides the scope and the plan.
How do you make services accessible?
We design to WCAG 2.2 AA from the first prototype, write in plain language, and test with keyboards, screen readers and magnification. Automated accessibility checks run in the delivery pipeline, and before major releases we test with people who use assistive technology.
Can you connect to our older systems?
Yes. Many public services depend on long-lived systems. We connect to them through their existing interfaces, files or databases, and put a modern API in front of them where that helps. If a replacement is needed, it happens in stages, with both systems running until the new one is proven.
Will custom work block our ERP upgrades?
Not if it is built the right way. We use the ERP’s supported extension points, such as APIs, events and extension frameworks, and keep custom code apart from the standard product. Each extension is documented and tested, so it can be checked against a new release before you upgrade.
Read more: Manufacturing and enterprise ERPLink to this question
Which ERP systems do you work with?
We work with SAP S/4HANA and SAP Business One, Microsoft Dynamics 365 Finance and Supply Chain Management and Business Central, Oracle NetSuite, Oracle Fusion Cloud ERP, Odoo, and Sage Intacct and Sage X3. Naming a product does not mean a partnership with its vendor. Tell us your version and modules, because they decide the integration options.
Read more: Manufacturing and enterprise ERPLink to this question
Can one integration serve several companies and countries?
Yes. We design integrations to handle several legal entities, currencies, banks and tax rules from one platform, with the settings for each entity held as configuration rather than code. Adding an entity then means adding configuration and tests, not a new integration.
Read more: Manufacturing and enterprise ERPLink to this question
More questions
- AI and dataModels and vendors, accuracy, retrieval or fine-tuning, data platforms, real-time data and document automation.12 questions
- Software engineeringChoosing a stack, front-end frameworks, Arabic and right-to-left, native or cross-platform, cloud, test tools and older systems.12 questions
- IntegrationsERP systems, middleware, bank formats, ISO 8583, terminals, host-to-host or EBICS, open banking and third-party APIs.19 questions
- Cost and pricingWhat drives the cost of a project or a team, and how we estimate.31 questions
- TimelinesHow long work takes to start and to deliver, and what changes it.18 questions
- Ownership and contractsWho owns the code, the data and the results, and how contracts work.9 questions
- Security and dataHow we protect your systems, code and data while we work.32 questions
- Teams and staffingWho works on your project, how they are chosen and how teams change.22 questions
- Process and communicationHow work is planned, reported and accepted.43 questions
- Support and operationsWhat happens after go-live: support, monitoring and change.17 questions
- About XSISWho we are, where we are and how to reach us.7 questions
Tell us what you need to build or connect.
Describe the systems, the timeline and the constraints. The right engineers take it from there.