Digital Banking, FinTech & Payment Systems

Chapter 2
Digital Banking Architecture and Service Channels

Diploma in Banking
Digital Banking, FinTech & Payment Systems   •   Diploma

Digital Banking Architecture and Service Channels

Introduction and Context

Digital banking is not simply the movement of branch services onto a website or mobile application. It is an integrated technological and organisational environment through which a bank captures customer instructions, authenticates users, processes transactions, manages accounts, communicates decisions, and maintains legally reliable records. Its architecture must therefore combine business applications, data platforms, networks, security controls, operational processes, and customer-facing channels.

A useful way to understand digital banking is as a layered system. At the centre is the core banking system, which maintains the authoritative record of customer accounts and financial transactions. Surrounding it are databases, payment engines, risk and compliance systems, middleware, application programming interfaces (APIs), cloud infrastructure, and front-end channels such as internet banking, mobile banking, ATMs, agents, and conversational interfaces.

The quality of a digital banking service depends on more than functionality. Customers expect transactions to be available, secure, fast, accurate, consistent across channels, and recoverable when failures occur. Banks must also meet regulatory requirements concerning privacy, consumer protection, cybersecurity, operational resilience, electronic records, anti-money laundering, and payment-system integrity.

Learning Objectives

By the end of this chapter, the learner should be able to:

  1. Explain the role and principal components of a core banking system.
  2. Describe the functions of databases, middleware, APIs, and cloud infrastructure in banking.
  3. Compare internet, mobile, ATM, agent, and conversational banking channels.
  4. Explain interoperability, scalability, availability, resilience, and consistency.
  5. Identify major security, governance, ethical, and regulatory concerns in digital banking architecture.
  6. Apply architectural concepts to the analysis of a practical banking-service problem.

1. The Layered Architecture of Digital Banking

Digital banking architecture can be represented through five interacting layers:

  1. Customer and access layer: mobile applications, websites, ATMs, point-of-sale terminals, agent devices, call centres, and chatbots.
  2. Channel and experience layer: channel-specific presentation, session management, customer authentication, notifications, and journey orchestration.
  3. Integration and service layer: APIs, API gateways, message brokers, service buses, workflow engines, and transaction orchestration.
  4. Banking application layer: core banking, payments, lending, cards, treasury, customer relationship management, fraud detection, and regulatory reporting.
  5. Data and infrastructure layer: databases, data warehouses, analytics platforms, networks, servers, cloud services, identity services, backup, and monitoring.

These layers are logically distinct but operationally connected. A mobile transfer request may pass through the mobile application, an API gateway, an authentication service, a payment orchestration service, the core banking system, a fraud engine, and a notification service before the customer receives confirmation.

Layered digital banking architecture Customer and access channels Channel and experience services APIs, middleware and orchestration Core banking and specialist applications Databases, cloud infrastructure and operations
Layered digital banking architecture
Figure: Layered digital banking architecture

Figure: A logical layered model of digital banking architecture. Information flows between layers, while security, governance and monitoring apply across all layers.

The layered model is an analytical aid rather than a requirement that every bank use separate products for every layer. In a small institution, several functions may be supplied by one integrated platform. In a large institution, individual functions may be distributed across hundreds of services.

2. Core Banking Systems

A core banking system is the central platform that records and processes a bank’s principal products and transactions. “Core” refers to the essential banking functions, not necessarily to a single physical computer or software package.

Typical capabilities include:

  • customer and account records;
  • deposits, withdrawals, transfers, and balance updates;
  • interest, fees, and charges;
  • product parameters for savings, current, term-deposit, and loan accounts;
  • loan schedules, repayments, arrears, and collateral references;
  • general-ledger postings and financial settlement;
  • branch and channel transaction processing;
  • customer statements and transaction histories;
  • end-of-day, intraday, and regulatory processing.

A core system normally acts as the system of record for balances and posted transactions. This does not mean that every system must query it directly for every action. Digital channels may use caches or specialised databases for speed, but authoritative balances and financial postings must be governed by controlled banking records.

2.1 Transaction processing

A banking transaction commonly follows a controlled sequence:

  1. The customer or authorised employee submits an instruction.
  2. The system authenticates the user and authorises the requested operation.
  3. Account status, limits, available funds, and product rules are checked.
  4. Fraud, sanctions, and risk controls are applied where required.
  5. The transaction is recorded and relevant accounts are updated.
  6. A response is returned to the channel.
  7. Notifications, settlement, reconciliation, audit logging, and reporting are completed.

A transaction should not be treated as successful merely because a front-end screen displays a confirmation. The bank must determine whether the instruction was accepted, authorised, committed, settled, reversed, or merely queued. Clear transaction states are essential for customer support and reconciliation.

For example, a card payment may be authorised immediately but settled later. A domestic transfer may be accepted by the bank but rejected by an external payment switch. A mobile-money deposit may be temporarily pending while an external network responds. Each state should have a defined meaning and recovery procedure.

2.2 Modernisation patterns

Banks commonly modernise legacy cores through one or more of the following approaches:

  • Encapsulation: existing functions are exposed through APIs without changing the underlying application.
  • Surrounding services: new digital services are built around the core while the core remains the system of record.
  • Component replacement: selected functions, such as payments or customer onboarding, are replaced gradually.
  • Migration: accounts and products are moved to a new core during a controlled transition.
  • Parallel operation: old and new systems run together until confidence and data quality are established.

Modernisation creates risks involving data conversion, duplicate processing, inconsistent product rules, downtime, and staff readiness. A technologically modern front end cannot compensate for inaccurate account data or weak operational controls.

3. Databases and Banking Data

Databases store structured information required for operations, reporting, analytics, and customer service. A bank may use several database types because no single technology optimally supports every workload.

3.1 Relational databases

Relational databases organise information into tables linked by defined relationships. They are widely used for account, customer, product, and transaction data because they support structured queries, constraints, and transaction controls.

A key concept is ACID transaction processing:

  • Atomicity: a transaction is completed in full or not committed.
  • Consistency: valid rules and constraints are preserved.
  • Isolation: concurrent transactions do not produce unacceptable interference.
  • Durability: committed data survives an appropriate system failure.

ACID properties are particularly important when a transfer changes more than one account. The precise implementation depends on the system, but the bank must prevent situations in which one account is debited and the corresponding credit is permanently lost.

3.2 Other data platforms

Banks may also use:

  • Data warehouses for structured reporting and historical analysis.
  • Data lakes for large volumes of structured and unstructured data.
  • NoSQL databases for selected high-volume or flexible-schema workloads.
  • Caches for temporary, fast access to information that can safely be refreshed.
  • Event stores and log platforms for ordered records of system events.

These platforms should not be confused with the official accounting record. A data lake may support fraud analytics, but it is not automatically authoritative for a customer’s balance.

3.3 Data governance

Important governance practices include data ownership, classification, retention schedules, quality controls, lineage, access restriction, encryption, backup, and disposal. Sensitive information may include identity documents, account numbers, transaction histories, biometric templates, location data, and behavioural profiles.

Data quality has several dimensions: accuracy, completeness, consistency, timeliness, uniqueness, and validity. Poor data quality can cause failed payments, incorrect customer identification, unsuitable credit decisions, and regulatory breaches.

4. Middleware and APIs

Middleware is software that connects applications and manages communication, transformation, security, and workflow between them. It prevents every application from needing a custom connection to every other application.

Common middleware components include:

  • API gateways;
  • enterprise service buses;
  • message queues and event brokers;
  • identity and access services;
  • workflow and rules engines;
  • service discovery and configuration management;
  • transaction monitoring and integration adapters.

4.1 APIs

An API is a defined interface through which one software component requests data or functionality from another. A banking API may expose functions such as account inquiry, payment initiation, customer verification, card management, or consent management.

A well-designed API specifies:

  • endpoint or service name;
  • request and response structure;
  • authentication and authorisation requirements;
  • error codes and retry rules;
  • rate limits;
  • versioning policy;
  • idempotency behaviour;
  • audit and monitoring requirements.

Idempotency is vital in payments. If a mobile connection fails after a request is submitted, the application may retry. An idempotency key allows the bank to recognise that the retry is the same business request rather than a second payment. Idempotency does not mean that all operations are inherently safe to repeat; it means that the system deliberately defines how repeated requests are handled.

4.2 Synchronous and asynchronous integration

In synchronous communication, the requesting system waits for a response. This is suitable when an immediate answer is required, such as checking an available balance. In asynchronous communication, the request is accepted and processed through a queue or event mechanism, allowing systems to continue operating when a downstream service is temporarily unavailable.

Synchronous designs are simple for the customer journey but can create dependency chains and delays. Asynchronous designs improve decoupling and resilience but require transaction-status tracking, reconciliation, and customer communication.

4.3 API security

API protection should include strong authentication, least-privilege authorisation, input validation, encryption in transit, secrets management, rate limiting, monitoring, secure software development, and protection against replay, injection, and unauthorised data disclosure. Public or partner APIs require contractual controls as well as technical controls.

5. Cloud Infrastructure and Operational Foundations

Cloud infrastructure provides computing, storage, networking, managed databases, security services, and operational tools through a flexible service model. Cloud arrangements may be public, private, community, or hybrid. A bank may retain selected workloads in its own facilities while using cloud services for analytics, customer engagement, disaster recovery, or scalable digital channels.

Cloud does not remove the bank’s responsibility. The provider may operate physical facilities and base infrastructure, but the bank remains responsible for appropriate configuration, access control, data handling, resilience, supplier oversight, and regulatory compliance. This is commonly described as a shared-responsibility model.

5.1 Scalability

Scalability is the ability of a system to handle increased workload while maintaining required performance and correctness. Vertical scaling adds resources to an existing server; horizontal scaling adds instances or nodes. Stateless front-end services are often easier to scale horizontally than stateful transaction systems.

A basic capacity relationship is:

Throughput = Completed transactions ÷ Observation time

Throughput is measured, for example, in transactions per second when completed transactions are counted over seconds. This relationship describes observed performance; it does not by itself prove that a system can safely scale. Capacity testing must also consider latency, database locks, network limits, fraud checks, peak concurrency, and failure conditions.

Banks should plan for normal demand, predictable peaks such as salary days, and exceptional events such as disasters or sudden public demand. Auto-scaling can add resources, but it cannot solve every bottleneck, especially when a legacy core or external payment network has a fixed limit.

5.2 Availability and resilience

Availability describes whether a service is operational and usable when required. A simple availability measure is:

Availability = (Agreed service time − Unavailable time) ÷ Agreed service time × 100%

The times must use the same unit, such as minutes in a month, and the organisation must define whether planned maintenance, degraded performance, and third-party failures are included. A target of 99.9% availability over a 30-day period permits approximately 43.2 minutes of unavailability, since 30 × 24 × 60 = 43,200 minutes and 0.1% of that period is 43.2 minutes.

High availability may use redundant servers, multiple network paths, replicated databases, load balancing, backup power, geographic separation, and automated failover. Resilience is broader than availability: it includes the ability to withstand, recover from, and learn from disruption.

Recovery planning uses two important objectives:

  • Recovery time objective (RTO): the maximum acceptable time to restore a service after disruption.
  • Recovery point objective (RPO): the maximum acceptable amount of data loss measured in time, such as five minutes of transactions.

These are business decisions informed by risk, regulation, cost, and customer impact. A zero-data-loss design may be technically possible for some workloads but costly or impractical for others.

6. Digital Banking Service Channels

6.1 Internet banking

Internet banking uses a web browser to provide account inquiry, transfers, bill payment, statements, applications, service requests, and communication. Its strengths include broad functionality, compatibility with larger screens, and accessibility from many devices. Its risks include phishing, malicious browser extensions, credential theft, session hijacking, and unauthorised use of shared computers.

Good design includes secure session management, multi-factor authentication, transaction signing for high-risk operations, accessible user interfaces, clear confirmation screens, timeouts, fraud warnings, and support for customers with disabilities.

6.2 Mobile banking

Mobile banking uses native applications, mobile web, or both. Mobile devices can support biometric authentication, secure device binding, push notifications, location-aware controls, and camera-based document capture. However, devices may be lost, rooted, infected, shared, or connected through insecure networks.

A mobile application should not rely solely on a device’s biometric unlock. Biometrics may unlock a local credential, while the bank still applies transaction risk controls and server-side authentication. Customers should receive understandable alerts for logins, new beneficiaries, password changes, and material transactions.

6.3 ATMs

Automated teller machines provide cash withdrawal, deposits, balance inquiry, transfers, and other services. They combine a user interface, card or token reader, cash-handling mechanism, secure hardware, network connection, and transaction-processing software.

ATM controls include encrypted communications, tamper detection, anti-skimming measures, cash reconciliation, surveillance, physical protection, software patching, and accessibility features. A completed cash withdrawal must be reconciled among the customer account, ATM cash journal, physical cash, and network settlement records.

6.4 Agent banking

Agent banking extends services through approved third parties such as retailers, post offices, or small businesses. Agents may conduct deposits, withdrawals, payments, registration, and assisted digital transactions using a terminal or mobile device.

Agent models improve geographical access but create risks involving liquidity, fraud, privacy, customer identification, poor recordkeeping, and agent misconduct. Banks need agent selection standards, training, transaction limits, cash and electronic-float management, monitoring, complaint channels, visible pricing, and clear customer identification of the regulated institution.

6.5 Conversational banking

Conversational banking uses chat interfaces, messaging applications, voice assistants, or contact-centre automation. It can answer questions, provide balances, guide customers through services, and initiate selected transactions.

A conversational system must distinguish low-risk information from high-risk actions. It should authenticate the customer appropriately, disclose its limitations, retain an auditable interaction record, provide human escalation, and avoid exposing sensitive information in shared environments. Generative artificial intelligence may assist agents or draft responses, but unsupervised generation should not be allowed to make uncontrolled financial commitments. Responses require testing for accuracy, bias, privacy leakage, prompt manipulation, and inappropriate advice.

7. Interoperability and Consistency

Interoperability is the ability of different systems, institutions, or networks to exchange information and use it meaningfully. It includes:

  • Technical interoperability: systems can connect and transmit data.
  • Syntactic interoperability: data structures and formats are understood.
  • Semantic interoperability: the meaning of data is consistent.
  • Organisational interoperability: processes, responsibilities, and rules align.

A bank may be technically connected to a payment switch but still lack meaningful interoperability if account identifiers, settlement rules, dispute processes, or message definitions differ.

Open standards, common message formats, directory services, national payment switches, interoperable QR systems, and open-banking frameworks can increase competition and access. They also increase dependency on identity, consent, security, liability, and dispute-resolution arrangements.

Consistency across channels requires a common product catalogue, shared customer identity, centralised transaction rules, controlled API contracts, and clear ownership of customer data. A customer should not receive contradictory balances or different fees merely because a transaction was initiated through an ATM rather than a mobile application. Temporary differences may occur because of caching or asynchronous processing, but the reason, duration, and customer communication must be controlled.

8. Security, Governance, and Regulation

Digital banking architecture must apply defence in depth. Important controls include:

  • identity proofing and customer due diligence;
  • multi-factor authentication and adaptive risk assessment;
  • role-based or attribute-based access control;
  • encryption at rest and in transit;
  • secure coding and vulnerability management;
  • fraud monitoring and transaction limits;
  • privileged-access management;
  • tamper-resistant audit logs;
  • backup, disaster recovery, and incident response;
  • third-party and cloud-provider oversight.

Security is not only a technical issue. Governance determines who may approve a product, change a transaction limit, access customer records, or disable a control. Segregation of duties reduces the risk that one person can create, approve, and conceal an unauthorised transaction.

Banks must comply with applicable national laws and regulatory standards. Depending on jurisdiction, relevant obligations may cover electronic transactions, payment services, consumer protection, data protection, cybersecurity, outsourcing, operational resilience, anti-money laundering, counter-terrorist financing, sanctions, accessibility, and records retention.

Ethical concerns include exclusion of customers without smartphones or reliable connectivity, unfair automated credit decisions, excessive surveillance, opaque fees, dark patterns, and inadequate support for fraud victims. Digital efficiency must not become an excuse to remove reasonable alternatives or human assistance.

9. Illustrative Case: Interoperable Rural Banking Service

Background

A fictional mid-sized bank, Horizon Bank, operates branches in major towns but serves many rural customers through agents. It has a legacy core banking system, a mobile application, ATMs supplied by two vendors, and a recently introduced chatbot. Customers complain that mobile transfers sometimes appear twice, agents cannot always complete cash-out transactions, and balances differ temporarily between channels.

Problem

The bank’s mobile application connects directly to several separate services. Each service has its own retry logic and transaction identifier. Agent transactions use a third-party switch, while the chatbot reads from a reporting database updated periodically. Monitoring is fragmented, and reconciliation is performed manually at the end of each day.

Analysis

The main problems are architectural rather than merely user-interface problems:

  1. Direct point-to-point connections create inconsistent business rules.
  2. Repeated mobile requests are not controlled by a common idempotency mechanism.
  3. The chatbot uses a delayed data source rather than an authorised balance service.
  4. The agent channel lacks real-time liquidity visibility.
  5. Monitoring does not link customer requests, core postings, external messages, and settlement records.

Approach and solution

Horizon Bank establishes an API gateway and a payment-orchestration service. All channels use a common transaction service, which assigns a unique business transaction identifier and applies consistent limits, authentication, fraud checks, and idempotency rules. The core remains the authoritative system for posted balances.

The bank introduces explicit transaction states: initiated, authorised, submitted, posted, rejected, reversed, and pending external confirmation. The mobile application displays these states rather than assuming that every network timeout represents failure. An event platform sends controlled updates to notification, fraud, customer-service, and reconciliation systems.

The chatbot is restricted to approved information and uses a real-time, read-only account service after strong authentication. Agent systems receive liquidity alerts and daily settlement reports. A dashboard links channel events, API calls, core postings, and external switch messages. The bank also conducts load testing, failover exercises, penetration testing, agent training, and customer communication.

Outcome

The architecture reduces duplicate-payment risk, improves visibility of pending transactions, shortens reconciliation, and makes channel behaviour more consistent. It does not eliminate all failures: external network outages and cash shortages remain possible. However, failures become identifiable, bounded, and recoverable rather than ambiguous.

Learning points

  • A reliable digital channel depends on integration and operations, not only on its interface.
  • Transaction identity and state management are essential in unreliable networks.
  • A reporting database should not automatically be treated as the source of account truth.
  • Interoperability requires common meanings, processes, and responsibilities.
  • Resilience includes detection, communication, recovery, and learning.

10. Best Practices and Contemporary Developments

Banks should begin architecture planning with customer journeys and business risks, then map the systems, data, controls, and service-level requirements supporting each journey. They should prefer standardised interfaces, minimise unnecessary point-to-point links, document data ownership, test failure scenarios, and measure real customer outcomes rather than only system uptime.

Important contemporary developments include cloud-native services, open banking, real-time payments, digital identity, tokenisation, application programming interfaces, embedded finance, biometric authentication, edge connectivity, and artificial intelligence for fraud detection and service support. Each development creates both opportunity and risk. For example, real-time payments improve speed but reduce the time available to detect fraud; AI can identify unusual patterns but may produce biased or poorly explainable decisions; open APIs increase competition but expand the attack surface.

A practical architecture review should ask:

  • What is the authoritative record for each important data element?
  • What happens if a dependent service is slow or unavailable?
  • Can a request be safely retried?
  • How are errors, reversals, and disputes handled?
  • Are security and privacy controls proportionate to risk?
  • Can the bank prove what happened through reliable audit records?
  • Can the service be used by customers with limited connectivity or disability?
  • Can the institution recover within its approved RTO and RPO?

Chapter Summary

Digital banking is a layered environment linking customer channels, experience services, middleware, banking applications, data platforms, and infrastructure. The core banking system generally maintains authoritative account and transaction records, while specialist systems provide payments, cards, lending, fraud, analytics, and customer-service functions.

Databases support operational processing and analysis, but data governance is required to maintain accuracy, security, lineage, and appropriate authority. Middleware and APIs connect systems, enforce security, orchestrate services, and support standardisation. Idempotency, transaction states, synchronous and asynchronous communication, and reconciliation are central to safe payment processing.

Cloud infrastructure can improve flexibility and scalability, but responsibility for configuration, security, resilience, and compliance remains with the bank. Availability, RTO, and RPO should be defined as business and risk requirements. Internet, mobile, ATM, agent, and conversational banking channels offer different capabilities and risks, and they should operate through consistent rules and reliable integration.

Interoperability requires technical, syntactic, semantic, and organisational alignment. Effective digital banking also requires defence in depth, privacy, consumer protection, accessibility, human oversight, and sound governance. Modern architecture is therefore not merely a technology choice; it is a coordinated approach to dependable, inclusive, and accountable financial services.

Key Terms

API: A defined interface through which software components exchange data or request services.

API gateway: A managed entry point that routes, secures, monitors, and controls API requests.

Agent banking: Delivery of banking services through authorised third-party agents.

Availability: The proportion of agreed service time during which a service is usable.

Cloud infrastructure: On-demand computing, storage, networking, and related technology services.

Core banking system: The central platform supporting essential banking products and transaction records.

Database: An organised system for storing, retrieving, and managing data.

Idempotency: Controlled handling of repeated requests so that an intended operation is not unintentionally duplicated.

Interoperability: The ability of systems or organisations to exchange and use information meaningfully.

Middleware: Software that connects applications and manages communication or integration.

RPO: Recovery point objective; the maximum acceptable period of data that may be lost after a disruption.

RTO: Recovery time objective; the maximum acceptable time for restoring a service.

Resilience: The ability to withstand, recover from, and learn from disruption.

Scalability: The ability to handle increased workload while maintaining required performance and correctness.

System of record: The authoritative source for a particular category of data or transaction.

Transaction state: A defined stage in the lifecycle of a transaction, such as authorised, posted, pending, or reversed.

ACID: Atomicity, consistency, isolation, and durability properties of reliable transaction processing.

Conversational banking: Banking service delivered through chat, messaging, voice, or automated dialogue interfaces.

Review Questions

Short Answer Questions

  1. What is the principal role of a core banking system?
  2. State the four ACID properties of a database transaction.
  3. Distinguish vertical scaling from horizontal scaling.
  4. What is an idempotency key and why is it useful in payment processing?
  5. Define recovery time objective and recovery point objective.

Long Answer Questions

  1. Explain the layered architecture of digital banking and the relationship between its layers.
  2. Discuss the advantages and risks of cloud infrastructure in banking.
  3. Compare internet, mobile, ATM, agent, and conversational banking channels.
  4. Explain how middleware and APIs improve interoperability and operational control.
  5. Discuss the security, ethical, and regulatory responsibilities involved in digital banking architecture.

Analytical / Application Questions

  1. A customer receives a network timeout after submitting a transfer and submits the request again. Design a transaction-control process that prevents accidental duplication while giving the customer an understandable status.
  2. A bank’s mobile application shows a different balance from its ATM for several minutes. Analyse possible architectural causes and recommend controls to preserve customer trust and accounting accuracy.
  3. A rural bank wants to introduce agent banking using a third-party payment switch. Develop an architecture and governance checklist covering liquidity, authentication, interoperability, monitoring, reconciliation, privacy, and service continuity.

Multiple Choice Questions with Answers

Question 1

Which system normally acts as the authoritative record for posted customer account balances?

A. The chatbot conversation database

B. The core banking system

C. The mobile device cache

D. The ATM display log

Correct Answer: B. The core banking system

Question 2

Which ACID property means that a transaction is completed fully or not committed?

A. Atomicity

B. Consistency

C. Isolation

D. Durability

Correct Answer: A. Atomicity

Question 3

What is the main purpose of an idempotency key in a payment API?

A. To increase the customer’s credit limit

B. To encrypt the customer’s password

C. To help prevent a retry from creating a duplicate payment

D. To replace customer authentication

Correct Answer: C. To help prevent a retry from creating a duplicate payment

Question 4

Which component commonly provides a controlled entry point for routing and securing API requests?

A. Data warehouse

B. API gateway

C. Cash dispenser

D. General ledger report

Correct Answer: B. API gateway

Question 5

An availability target is 99.9% over a 30-day month. Approximately how much unavailability does this permit?

A. 4.32 minutes

B. 43.2 minutes

C. 432 minutes

D. 4,320 minutes

Correct Answer: B. 43.2 minutes

Question 6

Which statement best describes asynchronous integration?

A. The requesting system must wait continuously for an immediate response

B. The request can be accepted and processed later through a queue or event mechanism

C. The request cannot be audited

D. The request bypasses authentication

Correct Answer: B. The request can be accepted and processed later through a queue or event mechanism

Question 7

Which channel commonly depends on agent liquidity management as an operational control?

A. Agent banking

B. Internet banking

C. A data warehouse

D. A database backup

Correct Answer: A. Agent banking

Question 8

What does the recovery point objective measure?

A. The maximum acceptable service restoration time

B. The maximum acceptable amount of data loss measured in time

C. The number of users supported by an API

D. The average transaction fee

Correct Answer: B. The maximum acceptable amount of data loss measured in time

Question 9

Which form of interoperability concerns whether exchanged data has the same meaning in different systems?

A. Physical interoperability

B. Semantic interoperability

C. Visual interoperability

D. Geographical interoperability

Correct Answer: B. Semantic interoperability

Question 10

Why should a conversational banking system provide human escalation?

A. Because every transaction must be completed without authentication

B. Because automated dialogue may be unsuitable for complex, sensitive, or disputed cases

C. Because databases cannot store chat messages

D. Because cloud services cannot support customer service

Correct Answer: B. Because automated dialogue may be unsuitable for complex, sensitive, or disputed cases

Digital Banking, FinTech & Payment Systems
Chapter 2 of 14