Planning a new product or business system? Get a free consultation.Free consultation for your next build. Contact us
FINANCIAL INFRASTRUCTURE / TRUST / 26 October 2026

Money Moves in Seconds. Why Do Payment Disputes Take Days?

The financial industry has made extraordinary progress in sending money quickly. Explaining and correcting an uncertain payment has not advanced at the same pace.

Person reviewing a payment online
Photo by Vitaly Gariev on Unsplash.

The observation

A transfer can cross several systems in a few seconds. The sender receives a reassuring confirmation and the interface moves on. But when the recipient says the money has not arrived, time changes. The customer starts counting hours rather than seconds, and the institution begins collecting reference numbers, reviewing settlement records and asking other parties to investigate. The technology that moved the money quickly does not necessarily explain where it is.

I think this difference deserves more attention than it gets. Fast payments have improved how people and businesses operate, particularly where mobile money and account-to-account transfers are widely used. GSMA reports that mobile-money services processed more than two trillion US dollars of transactions in 2025. 1 That is an enormous operational footprint. The customer experience of a payment system, however, is defined not only by a successful transfer. It is also defined by what happens after a timeout, conflicting notification, wrong destination or disputed outcome.

Scope and disclosure.

This is an independent engineering analysis, not a claim that every example happened in one particular deployment. Scenarios are illustrative; technical examples are sanitized and omit clients, products, credentials, and private integrations. Factual claims are linked to public sources. Photography is credited to the original Unsplash photographer.

Transaction acceptance is not the same as finality

A user interface may show several events as one simple success: request validated, funds reserved, instruction accepted, clearing completed and beneficiary credited. The underlying infrastructure may implement these in different ways. Some payment rails provide near-immediate finality, while other transfers pass through multiple institutions or settlement arrangements. The product should not erase these distinctions simply because customers prefer a single badge.

The word successful needs a contract. Which participant is asserting success, and what evidence supports that assertion? An API returning a successful HTTP response proves that the endpoint handled a request; it does not alone prove that a beneficiary received funds. The system should preserve provider references, accepted amounts, currency, transfer identities and independently verifiable status where the rail supports it. The Committee on Payment and Market Infrastructures discusses the broader design questions around fast payment systems and cross-border interoperability. 2

The ambiguous outcome is the expensive outcome

Consider a sender whose app times out after the payment instruction leaves the device. The client cannot distinguish a request that never reached the server from one that completed just before the connection failed. Retrying may be necessary, but retrying as a new financial instruction can be dangerous. The same ambiguity appears between institutions when a callback is delayed or a status-check endpoint disagrees with an earlier event.

The safe system records the identity of the original operation, permits a replay to retrieve its existing result and moves ambiguous cases into reconciliation. That does not make the incident disappear; it keeps uncertainty from becoming a second financial consequence. I would rather tell a user a payment is being verified than claim that it failed merely because one remote response could not be read. Honesty about state is a prerequisite for customer trust.

Disputes are multi-institution workflows

A single transfer can involve a payment service, originating institution, clearing or switching infrastructure, beneficiary institution and possibly another payment provider. Every participant has its own records, support staff, legal duties and incident timelines. When a customer raises a dispute, the problem becomes one of coordinating evidence and responsibility across organizations that did not build their user interfaces together.

This is why a dispute case should have a durable case identifier, linked payment identities, timestamps, evidence status, responsible party, escalation route and communication history. A support ticket without links to authoritative transactions becomes a manual hunt. International work on faster payments emphasizes interoperability, but the customer-facing resolution layer needs comparable investment. Cross-border transfers make the coordination challenge even more visible. 23

Customer communication should describe facts, not reassurance

The phrases 'processed', 'completed', 'pending' and 'reversed' often appear as interchangeable labels. They are not. A transfer may be processed locally but awaiting remote confirmation. A reversal request may be accepted while money has not yet been returned. A dispute may be resolved in favor of a customer but the resulting payout may still be outstanding. Vague labels shift operational uncertainty onto the user.

A better experience shows what is known: the amount authorized, the time the instruction was accepted, which stage is confirmed, whether funds are reserved or settled and when the next update is expected. If the institution cannot provide a precise estimate, it should say so. Customers should not have to repeat the same reference number at every support contact. Useful status pages follow the record rather than invent a reassuring narrative.

Evidence has to survive the lifecycle

Financial events can outlive the services and people that created them. Logs rotate, callbacks fail and vendor dashboards change. If essential evidence exists only in transient request logs, the organization may struggle to resolve a dispute that arrives weeks later. Operationally important events need retention appropriate to the transaction, with access limits and integrity protection.

An audit trail should connect authorization, request dispatch, provider acknowledgment, independently verified settlement, return or reversal and subsequent corrections. That does not require exposing secret tokens or customers' sensitive data in every log. It requires a stable chain of references and verified events. ISO 20022 and industry payment messaging standards provide structured languages for exchanging financial information, although the semantics of a specific rail still matter. 4

Exception handling must have its own reliability goals

Engineering teams often measure successful payment latency and the percentage of requests that return an error. Those metrics are useful, but they can miss unresolved money. I would also measure the number and age of ambiguous operations, disputes awaiting an external participant, time to a verified outcome, repeat contacts per case and whether balances remain consistent during investigation.

These metrics make exception handling visible as an operational service rather than a backlog staffed only when customers complain. Alerting should distinguish a temporary network fault from evidence of stranded settlement. Automated reconciliation should be bounded, retry-safe and able to escalate. The World Bank's fast-payment work makes an important point about inclusive system design: interoperability and consumer trust require policy and operational capabilities alongside rail performance. 3

Speed creates a higher obligation to be precise

As transactions become easier and faster, people naturally rely on them for more of their daily lives. A payment that takes seconds can affect transport, groceries, healthcare, supplier deliveries or payroll. That success raises expectations. A service should not treat dispute resolution as a rare edge case outside its product design.

I would build resolution flows into the original transaction architecture: stable identifiers, clear status transitions, evidence retention, staff access controls, escalation and a way to explain corrections. Some delays will remain because disputes involve genuine uncertainty or competing claims. That is understandable. What should not remain is uncertainty made worse by missing records and contradictory messages.

GSMA's discussion of mobile-money adoption, usage, opportunities and risks provides industry context for the payments argument.

What follows

The progress in instant payment infrastructure is worth recognizing. It has changed commerce and made financial services more accessible. I do not think the next important question is only whether we can reduce another second of transfer time.

The harder question is whether a customer can receive an accurate explanation and fair resolution when a fast transaction does not go as expected. A financial system is not trustworthy because it succeeds quickly. It becomes trustworthy when it can account for the money, especially when the first answer is uncertain.

Sources and further reading

  1. GSMA: Mobile Money Industry Report 2026
  2. BIS CPMI: Fast payment systems
  3. World Bank: Fast Payment Systems
  4. ISO 20022: Universal financial industry message scheme
  5. GSMA: Mobile money global and regional deep dive
  6. Bank for International Settlements: Cross-border payments