WorkflowPayments Operations

Payment Repair

Payment repair with the fix on the same line as the original, its proof one click away, and a second person who re-keys it

Every failed payment fixed with its proof, checked by a second person, before the cutoff.

See one case, screen by screen ↓
demo89.5%of October's 28,904 repairs had a fix already validated and re-screened before anyone opened them, on the sample month
demo1 h 14 mto spare before the 4:00 p.m. SWIFT cutoff when the hero case's account repair was released, after two people signed
target0paymentsreleased on an unproven change: every account, bank, name or amount repair is re-keyed by a second person
typical$12.10average cost of each rejected or repaired payment, in a survey of 400 payment executives
In short

What is Payment Repair?

Payment repair is the work of fixing a wire, CHIPS, SWIFT or RTP payment that failed validation, such as a swapped digit in an account number, a retired bank code or an address the network no longer accepts, so it can be released before its cutoff. Payment Repair puts seven agents in front of the repair queue: they diagnose each failed payment, find the evidence, propose the fix with its sources, and re-check and re-screen the repaired message. A specialist approves it, and a checker approves any change to who is paid or how much.

AI use cases in banking: a buyer's guide to agentic AI for bank and credit union operations →

Updated

The problem

Why payment repair still means four windows and a second look

Payment repair is the work of fixing a wire, CHIPS, SWIFT or RTP payment that failed validation on its way to the network: a swapped digit in an account number, a retired bank code, a free-text address the network no longer accepts, a missing purpose code. Each one lands in a repair queue with a cutoff behind it, and since the rails moved to ISO 20022 a message has many more fields that can fail.

Today the specialist opens the message, then the client's payment history in another system, then the bank directory, then the rulebook, and types the fix by hand. A second person re-reads the same screens or, under time pressure, glances at the first person's value. The evidence is kept nowhere, the same client's template fails again next week, and a repaired address can name a sanctioned place that nobody screened again. Payment Repair puts seven agents in front of that queue, so the specialist decides on a proven, re-checked fix instead of building one.

typical26%straight-through rate for cross-border account-to-account payments, at the low end of a published industry study
typical21%of delayed or failed payments trace to beneficiary name and address problems, the most common cause
typical72%of payment teams still confirm those beneficiary details by hand
Where the minutes go on one account repairestimated
By hand10 minutes
With the solution2.7 minutes
  • Reading the rejection and working out why it failed1.5 → 0.2 min
  • Finding the client's earlier payments and its template3 → 0.3 min
  • Checking the bank directory and the network rule2 → 0.2 min
  • Typing the fix and re-checking the message1.5 → 0.5 min
  • A second person checking the changed account2 → 1.5 min

Estimated split of one tier 2 repair (an account change) worked by hand, against the same repair in the working solution, where the agents have diagnosed, proposed, re-validated and re-screened it before a person opens it. Our arithmetic, kept modest; the second person's blind re-key still takes real time.

How it works

How one failed payment is repaired

Seven agents diagnose each failed payment, prove the fix from the client's history and the bank directory, re-check and re-screen it; a repairer approves and a checker re-keys every change to who is paid.

What comes in
What it reads31,000 payments a day, 1,800 repairs · rejections, client history, templates, bank directory, network rules
Agents at work
Diagnosis agentwhy it failed
Then
History agentthe client's earlier payments
Directory agentbank, BIC, routing
Then
Repair agentthe fix and its reason
Validation agentrules and re-screen
Then
Cutoff agentlanes and who to move
Client follow-up agentreturns and record fixes
A person decides
The repairer approves; a checker re-keys every change to who is paid or how muchbelow 0.90 confidence, candidates only
What comes out
Repaired, checked, released
Returned to the client, with a reason
The client's record corrected
One case, step by step

One payment repair, from the hub's rejection to release before the cutoff

Thursday, October 22, 2026. Brightwater Coffee Roasters, Inc., a business client of Corvane National Bank, sends USD 72,900.00 to its green-coffee supplier, Van der Meulen Koffiehandel B.V. in Rotterdam. At 2:32 p.m. the payments hub rejects it. Here is what happens next, screen by screen, in the working solution.

  1. 012:41 p.m.

    A repair queue ordered by cutoff, with the diagnosis on every line

    Marisol Ferreira · Payment Repair Specialist

    The desk bar reads 186 open repairs and the next cutoff, 4:00 p.m. for SWIFT USD same-day value. Each failed payment is one line: who pays whom, why it failed, the fix the agents propose, the amount and the time left. Of the 1,604 payments sent to repair so far today, the agents had a checked proposal for 1,436.

    The bank directory service is not answering (since 2:38 p.m.). 3 repairs are paused; the agents will not name a bank from memory.

  2. 02Before she opens it

    The fix on the same line as the original

    Diagnosis, history, directory, repair and validation agents

    RPR-48213 failed its ISO 13616 IBAN check digits. The beneficiary account reads NL58 HVSD 0417 9238 56 as received and NL58 HVSD 0417 2938 56 as proposed, on one line, with the swapped digits marked. The repaired message has already passed the CBPR+ rules, 41 of 41, and been screened for sanctions again, with no match; confidence 0.98.

    Digits 9 and 2 are swapped: the client's six earlier payments to this supplier all used …2938 56, which passes the check and is the account Havenstad Bank holds for Van der Meulen.

  3. 03One click

    Every reason opens its source

    Marisol Ferreira

    She clicks "Six earlier payments". The passage behind it lists Brightwater's 2026 payments to the same supplier, March 12 to September 15, USD 64,800.00 to USD 73,100.00, each credited to NL58 HVSD 0417 2938 56. She verifies the fix without leaving the repair.

  4. 042:44 p.m.

    An account change needs a second person

    Marisol Ferreira

    Because the fix changes who is paid, it is a tier 2 repair. Marisol approves and it goes to a checker. Renata Okafor sees the account as received and the evidence, while Marisol's proposed value stays masked.

    Approve unlocks when your re-key matches.

  5. 052:46 p.m.

    She re-keys the account from the evidence before she sees the proposal

    Renata Okafor · Payments Operations Checker

    Renata types the account from the earlier payments. It matches, the proposed value is revealed with the corrected digits marked, and Approve and release unlocks. The second approval is a real check, not a glance at the first person's answer.

    Your re-key matches the proposed fix, character for character.

  6. 062:46 p.m.

    Re-validated, re-screened and released before the cutoff

    Validation agent

    On the way out the repaired message is validated against the CBPR+ rules once more, screened again by the sanctions screening system, released to the payments hub and accepted by the network. Repairer and checker are named, and both versions of the message are kept five years.

    Made the 4:00 p.m. cutoff with 1 h 14 m to spare.

  7. 07The third time since September 30

    Fix the record, not just the payment

    Client follow-up agent · Hannah Lindqvist · Douglas Pryor

    Brightwater's portal template for this supplier was re-keyed on September 30 with the same swap and has failed three times since: October 5, 14 and 22. The agent drafts FIX-0412, the corrected account beside the current one. Hannah Lindqvist, the treasury management implementation manager, confirms it with the client, and Douglas Pryor, the manager, approves it before the record changes.

    5 corrections drafted this month would have prevented 29 repairs.

  8. 08The same afternoon

    See which lane misses its cutoff before it happens

    Douglas Pryor · Payments Operations Manager

    At the team's current pace the 4:00 p.m. SWIFT lane would clear at 4:09 p.m., and six repairs worth USD 412,300 would lose same-day value. The cutoff agent proposes moving Keiko Brandt and Tomasz Wilk from Fedwire until 3:45 p.m., forecasts 3:41 p.m. on a median of 3 min 40 s a repair, and Douglas decides.

  9. 09For the examiners

    Who changed what, when, why, and on what evidence

    Celeste Moreau · Internal Audit, Payments

    The trail shows Renata's re-key and release at 2:46 p.m., Marisol's approval at 2:44 p.m., the hub routing RPR-48213 to repair at 2:32 p.m., and the repair agent v3.2 proposing the account at confidence 0.98. Internal audit and the manager build a masked, sealed audit pack for examiners from it.

Who it’s for

Built for everyone who touches a failed payment.

The same repair, seen by the five people who carry it: what their afternoon looked like, and what it looks like now.

MF
Marisol FerreiraPayment repair specialist · SWIFT lane, works 60–80 repairs a day
Payment Repair Specialist
Before
Opens the payments hub, the client's history, the bank directory and the rulebook in four windows for every failed payment, with the 4:00 p.m. cutoff behind her.
Now
Opens a repair with the fix already proposed on the same line as the original, re-checked and cited, and approves, edits with a reason code or returns it.
RO
Renata OkaforPayments operations checker · second approval on who or how much
Payments Operations Checker
Before
Re-reads the same screens as the repairer, or under time pressure glances at the first person's value.
Now
Re-keys the changed value from the evidence before the proposal is revealed, so her approval is a check she actually made.
DP
Douglas PryorPayments operations manager · owns the cutoffs for 26 specialists
Payments Operations Manager
Before
Finds out a lane will miss its cutoff when the clock is already against him.
Now
Sees each lane's forecast clearing time against its cutoff, with a proposed reassignment he applies or adjusts.
HL
Hannah LindqvistTreasury management implementation manager · client templates
Treasury Management Implementation Manager
Before
Hears about a broken client template only after it has failed again and again.
Now
Receives the agent's drafted correction with its cause and the repairs it prevents, and records the client's confirmation.
CM
Celeste MoreauInternal audit, payments · reads everything, changes nothing
Internal Audit, Payments
Before
Samples repairs each quarter and reassembles who changed the account, on what evidence and who checked it.
Now
Builds a masked, sealed audit pack with every repair, re-key, reason code and agent version.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents diagnose each failed payment, prove the fix from the client's history and the bank directory, re-check and re-screen it; a repairer approves and a checker re-keys every change to who is paid.

Diagnosis agent

Reads the hub's rejection and the message, and names why it failed in one sentence, with the rule.

  • Never changes a field
  • Names a rule or says it cannot
History agent

Finds the client's earlier payments to the beneficiary, its portal templates and their change log.

  • Reads only the ordering client's records
  • Masks account numbers outside the repair
Directory agent

Confirms banks, BICs, routing numbers, IBAN formats, successor BICs and settlement instructions.

  • Never uses a directory copy older than 24 hours
  • When the directory does not answer, says so and stops
Repair agent

Proposes the fix with a one-sentence reason and its sources, sets the repair tier, and shows candidates when unsure.

  • Never changes an amount
  • Below 0.90 confidence, candidates only
  • Who-or-how-much changes always go to a checker
Validation agent

Re-checks every repaired message against Fedwire and CBPR+ rules, check digits, duplicates and limits, and sends it for re-screening.

  • Never clears a sanctions hit
  • A failed check sends the repair back, never forward
Cutoff agent

Orders the queue by cutoff and value, forecasts each lane's clearing time at the current pace, and proposes reassignments and escalations.

  • Proposes; the manager applies
Client follow-up agent

Drafts the return-to-client message and, when the same repair repeats, the client record correction for the relationship team.

  • Never sends
  • Never mentions a sanctions review or a suspicious activity report
Payments Operations Checker

Re-keys every account, bank, name or amount change from the evidence; the manager too above $1,000,000. The agents propose; a named person decides.

Ask in plain words

Ask about any failed payment, the queue, a cutoff or a client

The assistant answers from the repair queue, the payments hub, the bank directory and the audit trail, cites every source, and takes you to the work.

Why did RPR-48213 fail, and what proves the fix?

It failed the IBAN check digits: two digits are swapped (…92 38 56 instead of …29 38 56). Brightwater's six earlier payments to Van der Meulen all went to …2938 56 and were credited; Havenstad Bank's code HVSD matches the bank directory; and the corrected number passes the ISO 13616 check. The cause is the client's template, re-keyed on September 30.

Which repairs will miss the 4:00 p.m. cutoff at this pace?

Six in the SWIFT same-day lane, worth USD 412,300: at today's pace of 3 min 40 s per repair the lane clears at 4:09 p.m. The cutoff agent proposes moving Keiko Brandt and Tomasz Wilk from Fedwire until 3:45 p.m.; the lane then clears at 3:41 p.m. Douglas Pryor approves it.

Which clients keep needing the same repair this month?

Five records cause 29 repairs: Brightwater's Van der Meulen template (3, since a September 30 re-key), Cobaltline's Meridian Tank Lines routing number (4), Lakemont's 11 free-text addresses (9), Pinecrest's merged bank (2) and the bank's own settlement instructions for one Vietnamese bank (11). A correction is drafted for each.

Build the examiner pack for this month's account repairs

Ready to build: every account repair since October 1 with its before and after, the repairer, the checker, the re-key, the cited evidence and the re-screen result; account numbers masked to the last four, and no suspicious activity report references. Internal audit or the manager builds it.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

One failed payment, with the fix on the same line as the originalA failed USD 72,900.00 SWIFT payment, already diagnosed by the agents: the IBAN fails its ISO 13616 check digits. The beneficiary account is shown as received and as proposed on the same line, with the swapped digits marked, and one sentence of reasoning cites the client's six earlier payments, the bank directory and the IBAN check-digit rule. On the right, the agents' seven steps and the checks on the repaired message: CBPR+ 41 of 41, check digits pass, sanctions re-screen with no match.
Every reason opens its sourceClicking "Six earlier payments" opens the passage behind it: the client's six 2026 payments to the same supplier, March 12 to September 15, all credited to the same account, so the specialist verifies the fix without leaving the repair.
A payment repair queue ordered by cutoff, with the diagnosis on every line27,460 payments so far today, 1,604 sent to repair and 1,371 repaired and released. Cutoff lanes show open and at-risk counts, status chips show what needs a person, and each line reads who pays whom, why it failed, the proposed fix, the amount and the time left. A designed outage bar says the bank directory is not answering and three repairs are paused rather than guessed.
When the evidence is not enough, candidates, not a proposalA USD 15,780.00 payment names one company and carries another company's account, and the client has paid both this year. At confidence 0.61, below the 0.90 threshold, the agents offer two candidates with their evidence, cite UCC 4A-207 on misdescription of the beneficiary, and recommend returning the payment to the client.
The checker re-keys the changed value before she sees the proposalAn account change needs a second person. The checker sees the account as received and the evidence, while the repairer's proposed value stays masked. Approve stays locked until her own re-key matches.
Her re-key matches, character for characterThe checker types the account from the earlier payments. It matches, the proposed value is revealed with the corrected digits marked, and Approve and release unlocks; Reject with reason stays beside it.
Released at 2:46 p.m., 1 hour 14 minutes before the cutoffOn release the repaired message is validated against the CBPR+ rules and screened once more, sent to the payments hub and accepted by the network. The repairer and the checker are named, both versions of the message are kept five years, and the agents point to the cause: the third failure from the same client template.
Fix the record, not just the paymentFIX-0412: the client's portal template, re-keyed on September 30 with the same two digits swapped, failed on October 5, 14 and 22. The agent drafts the correction, the implementation manager confirms it with the client, and the manager approves it before the record changes. Five corrections drafted this month would have prevented 29 repairs.
Return to client: a plain message, approved by a second personA wire of USD 27,315.40 matches an earlier one for the same amount, company and invoice, so it is held, not canceled, and the client is asked. The agent drafts the message in plain words and checks it mentions no screening or investigation; the person who drafted it cannot approve it.
See which lane misses its cutoff before it happensThe cutoff agent forecasts when each lane clears at the current pace. The 4:00 p.m. SWIFT lane would clear nine minutes late, so it proposes moving two specialists from Fedwire until 3:45 p.m., shows the new forecast of 3:41 p.m. and its basis, and the manager applies or adjusts the plan.
Every repaired payment is screened againStructuring a free-text address to meet the ISO 20022 structured address rules put a sanctioned region in the town field, so the re-screen stopped the payment and handed it to the sanctions team. Payments operations cannot release, return or cancel it, and the client sees only "In process".
Who changed what, when, why, and on what evidenceEvery action by a person, an agent or a connected system is on the trail with its reason and evidence, including agent versions and settings changes such as the confidence threshold moving from 0.92 to 0.90 under CR-118. Internal audit and the manager build a masked, sealed pack for examiners from it.
Straight-through processing and payment exceptions, month to dateOctober 1–22 on the sample data: 28,904 of 486,120 payments needed repair, 94.1% went straight through, 89.5% of repairs had a checked proposal waiting and 89.4% of proposals were approved as proposed; median time to repair 3 min 40 s; three cutoffs missed for a repair. Causes and every edit by reason code sit below.
Governance

Payment repair with a second person and the proof on record.

Six roles, separated by dutyA repairer, a checker, a manager, a treasury management implementation manager, an internal auditor and an administrator. The same person is never repairer and checker on one repair, drafter and approver of a client message, or the administrator who changes a setting and the manager who approves it.
A blind re-key on who or how muchAny repair that changes the beneficiary, account, bank or amount needs a checker, who re-keys the changed value from the evidence before the proposal is revealed. Above $1,000,000 the manager checks too, and the agents may never release a payment on their own.
Every repaired message screened againA repair can reveal what the original hid. Every repaired message is re-validated and re-screened before a person sees it and again at release; a match stops the payment, and only the sanctions team decides. Payments operations cannot release, return or cancel it.
No tipping off, GLBA-aware accessThe client sees "In process" for a sanctions hold, and drafted messages are checked for any mention of screening. Each person sees the payments of the lanes they work, and account numbers are masked to the last four outside the repair itself.
Agents governed like any other modelEach agent has a version, a prompt version and a model, and runs against a golden set of 2,400 past repairs before a new version is approved. Below the 0.90 confidence threshold they offer candidates, not a proposal, and every human edit carries a reason code.
A five-year trail and an examiner packWho, what, when, why and which evidence, for people, agents and connected systems, kept five years under the BSA recordkeeping rule. Internal audit and the manager build a masked, sealed pack for OCC, Federal Reserve, FDIC and state examiners, internal audit and the BSA officer.
Configuration

Your repair policy, not ours

The tiers, thresholds, cutoffs and reason codes every repair is held to are settings. The administrator proposes a change and the manager approves it before it takes effect.

SettingDefaultChoose from
Tier 1 · Format and routeStructured address, purpose code, intermediary from published instructions, character setOne approval: the repairer
Tier 2 · Who or how muchBeneficiary name, account, bank, amount, currencyRepairer approves, a checker re-keys and approves
Manager checks tooOver $1,000,000$1,000,000 or $500,000
Tier 3 · Cannot be provenReturn to clientAn amount is never changed without the client's instruction and a callback to a number on file
Show a proposal at confidence0.90 and above0.80 to 0.99; below it, candidates only
Cutoffs (Eastern)SWIFT USD same-day 4:00 p.m. · CHIPS 5:00 p.m. · Fedwire 6:00 p.m. · RTP 15 minutesEscalate to the manager 30 minutes before, to the head of payments operations 10 minutes before
Reason codesOV-01 to OV-05 edits · CK-01 to CK-04 rejections · RC-01 to RC-04 returnsEvery override, rejection and return carries one
Retention and redactionFive years, then deleted on a logged scheduleAccount numbers masked in exports; no suspicious activity report references
Connections

Works with the systems a payments operations team already runs on

Payments hubFedwire, CHIPS, SWIFT and RTP messages; rejections in, repaired messages out
Bank directory serviceBICs, routing numbers, IBAN formats, successors and settlement instructions
Sanctions screening systemre-screens every repaired message; hits go to the sanctions team
Treasury management portalclient templates, client messages and confirmations
Client and beneficiary masterthe beneficiary records the agents read and the corrections clients confirm
Core banking, case management and general ledgerclient accounts and holds, sanctions and investigations cases, repair-fee and suspense postings
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
0
payments released on an unproven change: every account, bank, name or amount repair is re-keyed by a second person from the evidence
Account and bank repairs re-keyed
October 1–22, 2026
target
9 in 10
repairs arrive with a fix already validated and re-screened before anyone opens them
Opened cold0%
With agents89.5%
typical
$12.10
average cost of each rejected or repaired payment, in a survey of 400 payment executives

"demo" = seen in the working solution on its sample data · "target" = the design goal, measured in the live solution · "estimated" = our arithmetic, used only for the minutes split above · "typical" = a published figure: a February 2023 industry survey of 400 payment executives (the $12.10 average cost of a rejected or repaired payment; beneficiary name and address problems as the most common cause, 21%; 72% confirming those details by hand) and the same publisher's study of failed payments (cross-border account-to-account straight-through rates as low as 26%). Corvane National Bank, its clients and suppliers, the people named on this page, and every account, IBAN and BIC are characters and sample data in the working solution. Rules named as context: ISO 13616 (IBAN check digits), SWIFT CBPR+ and the Fedwire Funds Service ISO 20022 formats, UCC Article 4A, OFAC reporting under 31 CFR part 501, and five-year record retention under the Bank Secrecy Act (31 CFR 1010.430).

Questions

What payments operations leaders ask us.

What is payment repair?

Payment repair is the work of fixing a wire, CHIPS, SWIFT or RTP payment that failed validation, such as a swapped digit in an account number, a retired bank code or an address the network no longer accepts, so it can be released before its cutoff. Payment Repair puts seven agents in front of the repair queue: they diagnose each failed payment, find the evidence, propose the fix with its sources, and re-check and re-screen the repaired message. A specialist approves it, and a checker approves any change to who is paid or how much.

What causes payment exceptions?

In the working solution's sample month, the largest cause was beneficiary name or address format (9,410 of 28,904 repairs, 32.6%), then an invalid account number, the bank identifier, purpose or regulatory information, the intermediary or route, closed or blocked accounts, and amounts or possible duplicates. The reports screen counts each cause and every edit by reason code.

What happens when an IBAN check digit is incorrect?

The payment fails validation and lands in the repair queue. The agents look for the client's earlier payments to the same beneficiary and the bank directory: in the hero case, six earlier payments all used an account with two digits the other way round, and that number passes the ISO 13616 check. The fix is proposed with those sources, and because it changes the account, a checker re-keys it before release.

Are repaired payments screened for sanctions again?

Yes. Every repaired message is re-validated and sent to the sanctions screening system before a person opens it, and again at release. A match stops the payment and hands it to the sanctions team; payments operations cannot release, return or cancel it, and the client sees only "In process".

How does ISO 20022 structured address data affect payment repair?

Structuring a free-text address is a tier 1 format repair: the repairer approves it alone. Because a structured address can reveal what free text hid, the repaired message is screened again; in the working solution, a structured town field named a sanctioned region and the re-screen stopped the payment.

Do people stay in control of each repair?

Yes. The agents diagnose, prove, propose, re-check and draft; they never release a payment, change an amount, clear a sanctions hit, send anything to a client or edit a client record. The repairer approves, edits with a reason code or returns each repair, a checker re-keys every change to who is paid or how much, and the manager approves record corrections and settings changes.

Can a bank set its own tiers, thresholds and cutoffs?

Yes. Repair tiers, the manager-check amount, the confidence threshold, lane cutoffs and escalations, reason codes, and privacy and retention are settings. A change waits for the manager's approval and goes on the audit trail with its change request number.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents, such as your repair procedures, cutoffs and a sample of past rejected payments, and it goes live once every quality gate has passed. We will walk you through it on your own repairs first.

See it on
your own repair queue.

We'll run Payment Repair on a sample of your own rejected payments, client history and directory data.