Open Projects

Türkçe: README.tr.md

Incoming Transfer Approval: Letting Recipients Accept or Return Money Before It Lands

Summary

Today, anyone who knows your account number can send money into your account, and it becomes spendable at once, whether you expected it or not. Money sent by mistake, money pushed into accounts as part of a fraud, and money from unknown sources all land the same way. This proposal gives recipients an optional control over incoming transfers. Individuals can choose to hold incoming transfers until they accept them, or to automatically hold transfers from unknown senders and release or return them later. People who do not use mobile banking can decide by SMS, a phone voice menu or at a branch. Businesses can use rule-based approval, such as an amount threshold or a list of known senders. Everything is opt-in, and instant payments stay instant for everyone who does not choose it.

Problem

Flow of an opt-in incoming transfer: the sender's money is held in the recipient's account; the recipient accepts on the phone and the money becomes available, or rejects and the money is returned to the sender automatically

Proposed Solution

An opt-in control over incoming transfers, offered by banks and supported by the rules of the payment system:

For individuals (the account holder chooses)

For businesses (optional, rule-based)

Instead of approving every payment, businesses set rules:

Principles

How It Works

Situation What the recipient experiences
Feature not turned on Nothing changes. Money arrives and is available at once.
Option A, any incoming transfer Notification: sender and amount, with Accept or Reject. The money is on hold until they decide.
Option B, transfer from a known sender Arrives and is available as usual.
Option B, transfer from an unknown sender Held automatically. The recipient can release or return it later.
Recipient does not use mobile banking Decides by SMS, phone voice menu or at a branch.
Recipient rejects or returns a transfer The money goes back to the sender automatically.
Business account, transfer above its threshold or from an unlisted sender Held for approval in the company’s usual approval flow.
flowchart TD
    In(["Incoming transfer"]) --> On{"Recipient turned on transfer approval?"}
    On -->|No| Avail["Available at once, as today"]
    On -->|"Option A: all transfers"| Hold["Held in the recipient's account"]
    On -->|"Option B: unknown senders"| Known{"Known sender?"}
    Known -->|Yes| Avail
    Known -->|No| Hold
    Hold --> Ask["Notification, SMS, voice menu or branch"]
    Ask --> Decide{"Recipient decides"}
    Decide -->|Accept or release| Avail2["Money becomes available"]
    Decide -->|Reject or return| Back["Returned to the sender automatically"]
    Biz["Business account"] --> Rules{"Above threshold or unlisted sender?"}
    Rules -->|No| Avail
    Rules -->|Yes| Hold

Implementation & Phasing

  1. Rules for the payment system: the central bank or payment-system operator defines how a held incoming transfer works: how it is shown, how long it can stay on hold, and how an automatic return to the sender is handled.
  2. Pilot with Option B: banks start with the automatic hold for unknown senders, which needs the fewest changes and does not slow instant payments.
  3. Option A and non-mobile channels: banks add the full pending model, with SMS, phone voice menu and branch options for people who do not use mobile banking.
  4. Business rules: banks offer amount thresholds, known-sender lists and approval inside accounting workflows for business accounts.
  5. Review: the regulator and banks review wrong-transfer and fraud cases after launch and adjust default hold times and rules.

Stakeholders & Benefits

Risks & Mitigations

Risk Mitigation
Instant payments become slower The transfer still completes instantly; only its availability waits, and only for recipients who opted in
A recipient forgets to respond and money stays on hold Reminders, and a clear rule for what happens after the maximum hold time
People without smartphones are left out SMS, phone voice menu and branch options
Businesses are overwhelmed by approvals Rule-based model with thresholds and known-sender lists instead of approving every payment
Fraudsters abuse returns Returns go only to the original sending account, never to a new account named by someone else
Salaries, pensions or benefits are held by mistake Recipients can mark regular payers as known senders, and banks can suggest them

Keywords: instant payments, bank transfers, recipient approval, wrong transfer, fraud prevention, money mule, consumer protection, payment systems, banking security, business accounts

Support This Work

If you find this idea useful, you can support the author’s open work through GitHub Sponsors.

Sponsor merihilgor on GitHub

Origin

Originally proposed by Merih İlgör (December 2025); published here as an open project idea.

License

This work is licensed under CC BY-NC-SA 4.0 for non-commercial use; see LICENSE. Commercial use requires a revenue-share agreement; see COMMERCIAL-LICENSE.md. Modified versions may not be sold or transferred to third parties as new ideas, and patent-like rights are reserved; see COMMERCIAL-LICENSE.md.