Payments Training Hub

Reference Library

Searchable reference: glossary, message catalogue, scheme catalogue and the scenario library. From any concept you can find its definition, its message, its scheme, and a worked scenario.

Payments Glossary

165 terms.

3D Secure. A security protocol that adds an authentication step to online card payments, usually by asking the cardholder to confirm the payment with their bank. Version two supports risk based authentication and biometric checks. It shifts liability for fraud and helps meet strong customer authentication rules. See also: SCA, Authorisation, Chargeback.

3RI. Three domain secure requestor initiated, a 3D Secure flow where the merchant requests authentication without the cardholder being present, for example for a subscription renewal. The merchant sends the request to the issuer, which may authenticate using stored data. It supports recurring and merchant initiated payments. See also: 3D Secure, SCA, Authorisation.

A2A. Application to application, a mode of connecting systems directly so they exchange messages without human input. In payment systems, A2A uses ISO 20022 XML messages sent over secure networks. Banks use A2A for high volume straight through processing and for automated status reporting. See also: U2A, BAH, ISO 20022.

Acquirer. A bank or licensed institution that processes card payments for merchants and receives transaction funds from card schemes on their behalf. It underwrites merchant risk, provides settlement, and manages chargebacks. The acquirer contracts with the merchant and connects to the scheme network for authorisation and clearing. See also: Issuer, Scheme, Interchange.

Acquirer markup. The margin an acquirer adds to interchange and scheme fees when pricing merchant services. It covers the acquirer operating costs, risk and profit. Merchants see the total merchant service charge, which combines interchange, scheme fees and acquirer markup into one rate or a blended rate. See also: Interchange, Scheme fee, Acquirer.

Addressable BIC. A BIC that is addressable in a payment system, meaning the system can route payments to the institution that holds it, either directly or through another participant. Addressable BICs are listed in system directories, and banks use them to check whether a beneficiary bank can be reached. See also: Multi-addressee, Direct participant, Reachable party.

Aggregator. A payment provider that lets many small merchants accept card payments under the aggregator master merchant account, without each merchant holding its own acquirer contract. The aggregator underwrites, onboards and settles merchants, and it manages risk and chargebacks on their behalf. See also: PSP, Gateway, Acquirer.

AISP. Account information service provider, a licensed provider that reads account information from one or more banks with customer consent, under open banking rules. It aggregates balances and transactions for budgeting, lending or account aggregation. It never moves money or initiates payments. See also: PISP, Open banking, PSD2.

AML. Anti money laundering, the set of laws, rules and controls that stop criminals from hiding the proceeds of crime through the financial system. Banks apply customer due diligence, transaction monitoring and suspicious activity reporting. AML controls apply to payments, accounts and correspondent relationships. See also: KYC, Sanctions screening, Fraud scoring.

API. Application programming interface, a set of rules that lets one software system call another system to request data or trigger an action. Payment APIs let merchants, corporates and fintechs send payment instructions, check balances and receive status updates. Good APIs use standard formats and secure authentication. See also: Webhook, Idempotency, Open banking.

Authorisation. Approval by the issuer for a card transaction to proceed, confirming the card is valid and funds or credit are available. Authorisation reserves the amount but does not move money. The merchant later captures the amount, and the authorisation may expire if capture does not happen in time. See also: Capture, 3D Secure, Chargeback.

BAH. Business Application Header, the header block that precedes an ISO 20022 business message and carries routing and tracking data. It holds the message type, sender, receiver, creation time and business service. Systems use the BAH to route messages without opening the business payload. See also: head.001, A2A, pacs.008.

Bank Operation Code. A code in field 23B of an MT103 that tells the receiving bank how to handle the transfer, such as CRED for a normal credit transfer, SPAY for a payment, or CRTS for a cheque related transfer. It guides processing priority and the way charges and settlement are applied. See also: MT103, STP, Charge bearer.

BIC. A business identifier code that uniquely identifies a bank or financial institution in international payments. It has eight or eleven characters and encodes the bank, country and location. Banks use the BIC to route SWIFT messages and identify the debtor agent, creditor agent and intermediaries. See also: IBAN, Addressable BIC, SWIFT gpi.

Bilateral netting. Netting between two banks, where their mutual obligations are offset and only the net amount is settled. It is used in correspondent banking and in direct agreements between banks. Bilateral netting reduces the number of payments and the funds each bank must hold. See also: Netting, Multilateral netting, Nostro.

Bill of exchange. A written order by one party instructing another party to pay a stated amount to a named person on a stated date. It is a negotiable instrument used in trade finance, where the drawee accepts the bill and becomes liable to pay. Bills can be discounted before maturity. See also: Promissory note, Negotiable instrument, Documentary credit.

Break. A difference found during reconciliation between two records that should agree, such as a bank statement and a ledger. Breaks arise from timing differences, missing entries, wrong amounts or posting errors. Each break must be investigated, aged and resolved, with older breaks escalated to management. See also: Reconciliation, Exception, Nostro reconciliation.

camt.025. An ISO 20022 receipt message that confirms the outcome of a liquidity transfer or other instruction. It states whether the instruction was accepted or rejected, with a reason code if needed. Banks use it to confirm that a camt.050 transfer was posted successfully. See also: camt.050, Liquidity transfer, pacs.002.

camt.029. An ISO 20022 message that reports the resolution of an investigation, such as a cancellation request or a claim of non receipt. It states whether the investigation was accepted, rejected or completed, with reason codes. Banks use it to close cases and inform the requesting party. See also: camt.056, Recall, Exception.

camt.050. An ISO 20022 liquidity credit transfer message used to move funds between accounts of the same participant, for example from a main cash account to a dedicated cash account in T2. It carries the amount, the source and destination accounts, and the settlement date. See also: camt.025, Liquidity transfer, MCA.

camt.053. An ISO 20022 bank to customer statement message that lists all entries posted to an account over a statement period, with opening and closing balances. Corporates use it for daily reconciliation, matching each bank entry to their own ledger using booking date, value date and references. See also: camt.054, Reconciliation, Nostro reconciliation.

camt.054. An ISO 20022 bank to customer debit credit notification message that reports individual entries as they are posted. It gives near real time advice of credits and debits, with references and remittance data. Corporates use it to update cash positions and trigger reconciliation without waiting for a statement. See also: camt.053, Reconciliation, Break.

camt.056. An ISO 20022 message used to request cancellation of a payment instruction that was already sent. It is used for recalls, where the sender asks the receiving bank to return the funds. The request must state a valid reason, such as duplicate, technical error or fraud. See also: Recall, pacs.004, camt.029.

Canonical data model. A single agreed data model used across systems in an organisation, so each system maps its own format to the common model. It reduces the number of translations between systems and makes integration simpler. In payments, the canonical model often follows ISO 20022 structures and naming. See also: BAH, API, Event-driven.

Capture. The step in a card transaction where the merchant collects the authorised amount from the issuer, usually when goods are shipped. Capture triggers clearing and settlement, and the cardholder account is debited. A capture may be for the full authorised amount or a lower amount. See also: Authorisation, Settlement, Presentment.

CBPR+. Cross Border Payments and Reporting Plus, the SWIFT market practice for ISO 20022 cross border payments. It defines how banks must use pacs.008, pacs.009, pacs.002 and related messages, including mandatory fields, codes and the UETR. For cross-border payments, pacs.008 replaced MT103 and pacs.009 replaced MT202 when coexistence ended on 22 November 2025. CBPR+ covers cross-border payments and reporting only; it does not cover Category 7 trade finance, Category 5 securities, Category 3 treasury or Category 9 cash management. See also: Market practice, pacs.008, UETR.

Charge bearer. A code that states who pays the charges for a payment. In ISO 20022 the values are DEBT for debtor, CRED for creditor, SHAR for shared and SLEV for service level. In MT messages the codes are OUR, BEN and SHA. The bearer drives fee deduction at each bank. See also: DEBT, CRED, SHAR.

Chargeback. A dispute raised by a cardholder through the issuer to reverse a card payment, for example for fraud, non delivery or a duplicate charge. The issuer debits the acquirer, which debits the merchant, unless the merchant provides evidence to defend the transaction. Chargebacks carry fees and affect merchant risk. See also: Presentment, Authorisation, Refund.

Circuit breaker. A resilience pattern that stops calling a failing service after a set number of failures, giving it time to recover. While open, the circuit breaker returns an error immediately instead of waiting for a timeout. It prevents cascading failures and protects the calling system from overload. See also: Retry, Dead-letter queue, Event-driven.

Clearing. The process of exchanging payment instructions between banks and calculating what each bank owes the others. Clearing collects transactions, nets amounts where agreed, and prepares settlement files. It happens before settlement and may run in batches or in real time, depending on the payment system. See also: Settlement, Netting, RTGS.

CLM. Central Liquidity Management, the T2 component that manages central bank operations and liquidity for Eurosystem participants. It holds main cash accounts, processes monetary policy operations, and supports liquidity transfers to RTGS and TIPS accounts. Banks use CLM to centralise euro liquidity. See also: T2, MCA, Liquidity transfer.

CLRG. Clearing System, a settlement method code in ISO 20022 meaning settlement is made through a clearing system. The clearing system nets or settles the payment between participants and moves funds on their behalf. Banks use CLRG for payments settled through a domestic or regional clearing house. See also: Clearing, Settlement, INGA.

Correlation ID. A unique identifier assigned to a request and carried through every system and message in a flow, so logs and events can be linked together. In payments it connects the API call, the payment instruction and the status updates. It is essential for tracing and debugging across services. See also: Idempotency, Webhook, Event-driven.

Correspondent banking. A service where one bank holds accounts for another bank so the second bank can make payments in currencies or countries where it has no branch. The correspondent provides settlement, clearing and payment services. The relationship relies on due diligence, account agreements and agreed cut off times. See also: Nostro, Vostro, RMA.

COVE. Cover, a settlement method code in ISO 20022 meaning the payment is settled by a separate cover message. The customer instruction and the funds travel on different routes, and the cover message carries the funds. The beneficiary bank matches the cover to the customer instruction before crediting. See also: Cover payment, CLRG, INGA.

Cover payment. A payment method where the customer instruction travels one route while the funds travel separately as a bank to bank cover message. The beneficiary bank receives both parts and matches them before crediting the beneficiary. The method protects customer data and allows faster settlement through a different route. See also: Serial payment, MT202 COV, pacs.009.

CRDM. Common Reference Data Management, a Eurosystem service that stores reference data shared across market infrastructure services. It holds data on participants, accounts, users and access rights. Changes made in CRDM are propagated to T2, TIPS and other services, so banks maintain reference data once. See also: ESMIG, T2, MCA.

CRED. A charge bearer code in ISO 20022 meaning the creditor pays all charges for the payment. Charges are deducted from the amount before it is credited to the creditor, so the creditor receives less than the instructed amount. CRED is used when the beneficiary agrees to bear all costs. See also: DEBT, SHAR, Charge bearer.

Credit Memorandum Balance. A balance type in TARGET2 that records a credit memorandum, used in the old TARGET2 system to manage liquidity and settlement. It is a historical concept from the pre T2 system, and banks migrating to T2 should use main cash accounts and dedicated cash accounts instead. See also: MCA, DCA, T2.

Creditor. The party that is owed money and receives a payment, such as a supplier, a seller or a service provider. In ISO 20022 messages the creditor is the beneficiary, with name, address and account details. The creditor agent is the bank that holds the creditor account. See also: Debtor, Mandate, Remittance information.

Cut-off. The latest time a bank or payment system accepts a payment instruction for processing on a given value date. Instructions received after the cut off are processed on the next business day or rejected. Cut off times vary by currency, system and channel, and customers must meet them. See also: Value date, Execution date, RTGS.

DCA. Dedicated Cash Account, an account held in a specific T2 service, such as RTGS or TIPS, for settlement of payments in that service. A bank funds its DCA from its main cash account and uses it to settle payments in that service. Each DCA is dedicated to one service only. See also: MCA, TIPS, RTGS.

Dead-letter queue. A queue that holds messages that could not be processed after repeated retries, so they are not lost. Operations teams inspect the dead letter queue, fix the cause, and reprocess or discard each message. It prevents failed payments from disappearing silently in event driven systems. See also: Retry, Circuit breaker, Event-driven.

DEBT. A charge bearer code in ISO 20022 meaning the debtor pays all charges for the payment. The debtor agent deducts charges from the debtor account or adds them to the amount, and no charges are deducted from the amount received by the creditor. DEBT is used when the sender agrees to bear all costs. See also: CRED, SHAR, Charge bearer.

Debtor. The party that owes money and makes a payment, such as a buyer, an employer or a borrower. In ISO 20022 messages the debtor is the ordering customer, with name, address and account details. The debtor agent is the bank that holds the debtor account and sends the payment. See also: Creditor, Mandate, pain.001.

Direct participant. A bank or institution that holds an account in a payment system and sends and receives payments directly. Direct participants settle in central bank money and are bound by system rules. They may also act for indirect participants and reachable parties that do not hold accounts. See also: Indirect participant, Reachable party, RTGS.

Documentary credit. A letter of credit, a bank undertaking to pay a seller when the seller presents documents that comply with the credit terms. It is used in international trade to reduce payment risk for both buyer and seller. Documentary credits are governed by UCP 600 rules. See also: Standby LC, UCP 600, Bill of exchange.

E-mandate. An electronic mandate for direct debit, created and signed online by the debtor through a secure channel, such as internet banking. It replaces a paper mandate and is stored electronically by the creditor or a mandate service. E-mandates speed onboarding and reduce paper handling errors. See also: Mandate, SDD, Debtor.

EndToEndId. An end to end identification assigned by the initiating party that stays unchanged through the whole payment chain. Debtor, creditor and all intermediary banks use the same value to refer to the payment. It supports tracking, reconciliation and customer queries across systems. See also: InstrId, UETR, pacs.008.

ESMIG. Eurosystem Single Market Infrastructure Gateway, the single entry point for Eurosystem market infrastructure services such as T2, TIPS and securities settlement. Participants connect once through ESMIG instead of maintaining separate connections to each service. It supports both application to application and user to application access. See also: T2, A2A, U2A.

Event-driven. An architecture where systems react to events, such as a payment received or a status changed, rather than polling for updates. Events are published to a bus or queue, and interested services subscribe to them. Event driven design supports real time processing and loose coupling between services. See also: Webhook, Dead-letter queue, Canonical data model.

Exception. A payment that cannot be processed normally and needs manual handling, investigation or repair. Exceptions arise from missing data, failed screening, account errors or system faults. Operations teams work exception queues, contact customers or banks, and record the resolution for audit and reporting. See also: Repair, Break, Reconciliation.

Execution date. The date on which the bank executes a payment instruction, debiting the debtor account and sending the message onward. It is set by the customer in a pain.001 file or agreed at the branch. The execution date drives the value date, subject to cut off times and business days. See also: Value date, Cut-off, pain.001.

Finality. The point at which a payment settlement becomes irrevocable and unconditional, so it cannot be reversed by the payer or the system. Finality is defined by system rules and law, and it gives the receiving bank certainty that funds are good. RTGS systems provide immediate finality. See also: Settlement, RTGS, Irrevocable.

Fraud scoring. A risk score assigned to a payment based on factors such as amount, location, device, velocity and customer history. A high score may trigger a step up check, a hold or a rejection. Fraud scoring uses rules and models, and banks tune thresholds to balance fraud loss against customer friction. See also: Velocity check, 3D Secure, Authorisation.

FX. Foreign exchange, the conversion of one currency into another at an agreed exchange rate. FX is needed when a payment is instructed in one currency and settled or credited in another. Banks apply the rate at execution, disclose any margin, and record the rate for reconciliation and customer reporting. See also: Value date, Liquidity, Charge bearer.

Gateway. A service that connects a merchant website or app to payment networks and acquirers. It encrypts card data, routes authorisation requests, and returns the result to the merchant. Gateways may also offer tokenisation, fraud tools and support for multiple payment methods in one integration. See also: PSP, Aggregator, Tokenisation.

gpi. SWIFT global payments innovation, a service that improves cross border payments with end to end tracking, faster settlement and transparent fees. Banks send status updates using pacs.002 and the UETR, so customers can see where a payment is and what charges were applied. gpi is now part of standard SWIFT services. See also: UETR, pacs.002, Cover payment.

Host to host. A direct file or API connection between a corporate customer system and its bank, used to send payment files and receive status reports. Host to host connections use secure protocols and agreed formats, such as pain.001 files. They support high volume bulk payments without manual entry. See also: pain.001, API, Payment hub.

IBAN. An international bank account number that identifies a customer account in a standard format across countries. It includes a country code, check digits, bank code and account number. Banks validate the check digits before sending a payment, which prevents many format errors and misrouting. See also: BIC, Creditor, Debtor.

Idempotency. The property that repeating the same request has the same effect as sending it once. In payments, an idempotency key lets a client safely retry a request after a timeout without creating a duplicate payment. The server stores the key and returns the original result for a repeated request. See also: Retry, Correlation ID, API.

INDA. Instructed Agent, a settlement method code in ISO 20022 meaning settlement is made through the instructed agent account. The instructed agent credits its account and settles the payment on behalf of the instructing agent. Banks use INDA when the instructed agent holds the settlement account. See also: INGA, COVE, CLRG.

Indirect participant. A bank or institution that uses a payment system through a direct participant, without holding its own settlement account. The direct participant sends and receives payments on its behalf and settles them through its own account. Indirect participation lowers the cost of joining a system. See also: Direct participant, Reachable party, Addressable BIC.

INGA. Instructing Agent, a settlement method code in ISO 20022 meaning settlement is made through the instructing agent account. The instructing agent debits its account with the instructed agent to fund the payment. Banks use INGA when the instructing agent holds the settlement account. See also: INDA, COVE, CLRG.

InstrId. An instruction identification assigned by the instructing party to identify one payment instruction uniquely. It is used within the instructing agent systems and in status reports to match a status to the original instruction. It differs from the end to end identification, which stays constant. See also: EndToEndId, UETR, pacs.008.

Interchange. A fee paid by the acquirer to the issuer for each card transaction, set by the card scheme. It compensates the issuer for handling the transaction, funding the interest free period and managing fraud risk. Interchange varies by card type, channel and region, and it is a major cost for merchants. See also: Scheme fee, Acquirer markup, Presentment.

Intraday liquidity. Cash available to a bank during the business day to settle payments as they fall due. Intraday liquidity comes from account balances, incoming payments and central bank facilities. Banks monitor it in real time, because a shortfall can delay settlement and create queues in RTGS systems. See also: Liquidity, RTGS, MCA.

Irrevocable. A payment or instruction that cannot be cancelled or reversed once it has been made, except by agreement of all parties or by a court order. Irrevocability protects the beneficiary and the settlement system. Banks must warn customers that some payment types become irrevocable after execution. See also: Finality, Recall, Settlement.

ISO 20022. An international standard for financial messaging that defines XML message formats for payments, securities and trade. ISO 20022 messages use structured data, clear field names and versioned schemas. Banks use it for CBPR+, SEPA, T2, CHAPS and Fedwire, replacing older MT formats. See also: pacs.008, BAH, Market practice.

ISP98. International Standby Practices 98, the set of rules published by the International Chamber of Commerce that governs standby letters of credit. It defines the undertaking, presentation, examination and payment rules for standby credits. Banks use ISP98 as an alternative to UCP 600 for standby credits. See also: Standby LC, UCP 600, Documentary credit.

Issuer. A bank or licensed institution that issues payment cards to customers and holds their accounts. It authorises transactions, debits cardholder accounts, and manages credit limits and fraud controls. The issuer pays the acquirer through the scheme and bills the cardholder for purchases and cash advances. See also: Acquirer, Scheme, Authorisation.

KYC. Know your customer, the process of verifying a customer identity, understanding their business and assessing their risk before opening an account or providing services. KYC collects identity documents, ownership data and expected activity. Banks refresh KYC periodically and apply enhanced checks to higher risk customers. See also: AML, PEP, Sanctions screening.

LEI. A legal entity identifier, a twenty character code that uniquely identifies a legal entity taking part in financial transactions. Regulators use it to identify counterparties, monitor systemic risk and link transaction reports. Banks collect the LEI of corporate customers for reporting and screening. See also: KYC, AML, Creditor.

Liquidity. Cash or assets that a bank can use immediately to meet payment obligations. Banks manage liquidity by forecasting inflows and outflows, funding nostro and settlement accounts, and using central bank facilities. Insufficient liquidity can delay settlement, so banks monitor positions through the day. See also: Settlement, Nostro, Liquidity transfer.

Liquidity transfer. A movement of funds between accounts held by the same participant to manage liquidity, for example from a main cash account to a dedicated cash account. In T2, liquidity transfers use camt.050 messages and are confirmed by camt.025 receipts. They do not involve a customer payment. See also: camt.050, camt.025, MCA.

Mandate. An authorisation given by a debtor to a creditor to collect payments from the debtor account by direct debit. The mandate states the creditor, the debtor account and the terms of collection. In SEPA, the mandate is stored by the creditor and referenced in each direct debit collection. See also: E-mandate, SDD, Creditor.

Market practice. An agreed way of using a message standard in a particular market or community, covering field usage, codes and validation rules. Market practice guides, such as CBPR+ usage guidelines, tell banks how to fill each field. Following market practice is essential for straight through processing. See also: CBPR+, STP, pacs.008.

MCA. Main Cash Account, an account held in the central liquidity management service of T2. It is the central account for a participant, used for central bank operations, reserve management and liquidity transfers to dedicated cash accounts. Banks monitor the MCA to manage their euro liquidity. See also: DCA, CLM, T2.

MT101. A SWIFT message a corporate customer sends to its bank to request execution of one or more payment instructions. It is the MT equivalent of pain.001 and is used for bulk payment initiation. The bank validates the file and creates MT103 messages to execute each payment. See also: pain.001, MT103, MT202.

MT103. A SWIFT message that carries a single customer credit transfer instruction from one bank to another. It names the ordering customer, the beneficiary, the amount, the currency and the value date. Banks use it for cross border customer payments, and its successor in ISO 20022 is pacs.008. See also: pacs.008, Serial payment, Cover payment.

MT103 REMIT. A variant of MT103 used for remittance payments, where the payment is for a personal or family transfer, often with cash payout. It carries remittance details and may be used for payments to countries with specific remittance rules. The variant helps banks apply the correct screening and reporting. See also: MT103, Remittance information, STP.

MT103 STP. A variant of MT103 for straight through processing, with restricted fields and structured data to allow fully automated handling. It is used for low value customer payments where the data is complete and standard. The STP variant reduces manual repair and speeds processing through the chain. See also: MT103, STP, pacs.008.

MT200. A SWIFT message a bank sends to its own branch or to another bank to request a transfer of its own funds between its own accounts. It is used for internal liquidity movement and funding. The message names the accounts and the amount, and it is settled through correspondent or central bank accounts. See also: MT202, Liquidity transfer, MT201.

MT201. A SWIFT message a bank sends to request multiple transfers of its own funds to several banks or accounts in one message. It is used for bulk internal funding and liquidity distribution. Each transfer in the message names its own destination account and amount, and settlement follows normal interbank routes. See also: MT200, MT202, Liquidity transfer.

MT202. A SWIFT message that carries a general financial institution transfer between banks with no customer beneficiary named. Banks use it to move their own funds, fund nostro accounts, and settle interbank obligations. It is the bank to bank leg that often provides cover for a customer payment. See also: MT202 COV, pacs.009, Settlement.

MT202 COV. A variant of MT202 used specifically as the cover for an MT103 customer payment. It moves the funds between banks while the MT103 carries the customer instruction on a separate route. The beneficiary bank matches the cover to the MT103 using references before it credits the beneficiary account. See also: Cover payment, MT103, MT202.

MT203. A SWIFT message a bank sends to request multiple general financial institution transfers to several banks in one message. It is the bulk version of MT202, used for interbank payments to many beneficiaries. Each transfer names its own beneficiary institution, amount and value date. See also: MT202, MT200, Settlement.

MT210. A SWIFT message a bank sends to advise another bank that it will receive funds, so the receiving bank can expect the credit and plan liquidity. It is a notice of receipt, not a payment instruction, and it names the amount, currency and value date of the expected funds. See also: MT900, MT910, MT202.

MT400. A SWIFT message used to advise a bank of the collection of a documentary credit or a bill, and to request payment or acceptance. It is used in trade finance to notify the presenting bank of the outcome of a collection. The message carries the collection reference and the amount. See also: Documentary credit, MT700, Bill of exchange.

MT700. A SWIFT message a bank sends to issue a documentary credit, stating the terms under which it will pay the beneficiary on presentation of complying documents. It names the applicant, beneficiary, amount, expiry and required documents. It is the core message for letters of credit. See also: Documentary credit, UCP 600, MT400.

MT900. A SWIFT message a bank sends to confirm a debit to an account, advising the account holder that funds have been taken. It is a confirmation of debit, used for nostro and customer accounts. The message names the account, amount, currency and value date of the debit. See also: MT910, MT940, camt.054.

MT910. A SWIFT message a bank sends to confirm a credit to an account, advising the account holder that funds have been received. It is a confirmation of credit, used for nostro and customer accounts. The message names the account, amount, currency and value date of the credit. See also: MT900, MT940, camt.054.

MT940. A SWIFT message that provides a customer statement, listing all entries posted to an account over a period, with opening and closing balances. It is the MT equivalent of camt.053 and is used for account reconciliation. Banks send MT940 statements daily or at agreed intervals. See also: MT950, camt.053, Reconciliation.

MT941. A SWIFT message that provides a balance report, stating the current balance of an account at a given time. It is used for intraday liquidity monitoring and cash management. The message names the account, the balance and the time of the report, without listing individual entries. See also: MT942, MT940, Liquidity.

MT942. A SWIFT message that provides an interim transaction report, listing entries posted to an account since the last statement. It is used for intraday monitoring and reconciliation between statements. The message lists each entry with amount, value date and reference, and it gives a running balance. See also: MT941, MT940, camt.054.

MT950. A SWIFT statement message that provides a statement of account, similar to MT940 but with a different format and usage in some markets. It lists entries, balances and references for reconciliation. Banks use MT950 where the local market practice or the customer agreement requires it. See also: MT940, camt.053, Reconciliation.

Multi-addressee. A payment system arrangement where one participant, usually a bank, acts as the addressee for payments to several other institutions, such as its branches or subsidiaries. The system routes payments addressed to those institutions through the multi addressee participant, which forwards them internally. See also: Addressable BIC, Direct participant, Reachable party.

Multilateral netting. Netting across many participants in a clearing system, where each participant settles only its net position against the system. The clearing house calculates each net debit or credit from all transactions in the cycle. It reduces liquidity needs and settlement volumes across the whole system. See also: Netting, Bilateral netting, Clearing.

Negotiable instrument. A document, such as a cheque, bill of exchange or promissory note, that can be transferred from one person to another, with the holder having the right to receive payment. Transfer is by delivery or endorsement. Negotiable instruments are governed by national law and trade practice. See also: Bill of exchange, Promissory note, Documentary credit.

Netting. The process of offsetting mutual payment obligations between banks so only the net amount is settled. Netting reduces the number of payments and the liquidity needed. It can be bilateral between two banks or multilateral across many participants in a clearing system. See also: Multilateral netting, Bilateral netting, Clearing.

Nostro. An account that a bank holds with another bank, usually in a foreign currency, to settle payments in that currency. The term means our account with you. Nostro balances fund outgoing payments, and banks monitor them daily to avoid failed settlement caused by insufficient funds. See also: Vostro, Correspondent banking, Reconciliation.

Nostro reconciliation. Reconciliation of a bank nostro account against the statement received from the correspondent bank. Operations teams match each nostro entry to a statement entry, investigate breaks, and confirm the balance. Daily nostro reconciliation is a key control for detecting errors and fraud. See also: Nostro, Reconciliation, Break.

One leg out. A cross border payment where only one leg is inside a payment system, such as SEPA, and the other leg is outside it. For example, a euro payment from a SEPA bank to a bank outside SEPA is one leg out. The system rules apply to the internal leg, and correspondent banking covers the external leg. See also: SCT, Correspondent banking, CBPR+.

Open banking. A system where banks share customer account data and payment services with licensed third parties through secure APIs, with customer consent. It enables account aggregation, payment initiation and new financial products. Open banking rules set standards for security, consent and liability. See also: API, PISP, AISP.

pacs.002. An ISO 20022 message one financial institution sends to another to report the status of a payment instruction. It states whether a pacs.008 or pacs.009 was accepted, rejected, pending or completed, with reason codes. Banks use it for tracking, reconciliation and exception handling. See also: pain.002, pacs.008, Exception.

pacs.004. An ISO 20022 message used to return a payment that was already settled but cannot be credited to the beneficiary. It reverses the original credit transfer and sends funds back to the debtor agent. It carries the original reference and a coded return reason, such as a closed account. See also: Return, pacs.008, Reject.

pacs.008. An ISO 20022 message for a financial institution to financial institution customer credit transfer. It replaces MT103 in cross border payments and carries structured debtor, creditor, charges and remittance data. Banks use it under CBPR+ and SEPA rules, with a UETR for end to end tracking. See also: MT103, pacs.002, UETR.

pacs.009. An ISO 20022 message for a financial institution to financial institution credit transfer with no customer beneficiary. It replaces MT202 and moves bank funds for cover, liquidity or own account transfers. It carries settlement amount, settlement date and the debtor and creditor agents. See also: MT202, pacs.008, Cover payment.

pain.001. An ISO 20022 message a customer sends to its bank to instruct one or more credit transfers. It carries payment information, debtor and creditor details, amount, execution date and remittance data. The bank validates the file and creates pacs.008 messages to execute the payments. See also: pain.002, pacs.008, Debtor.

pain.002. An ISO 20022 message a bank sends to its customer to report the status of payments instructed in a pain.001 file. It states whether each payment was accepted, rejected, pending or completed, with reason codes for failures. Corporates use it to reconcile files and fix rejected items. See also: pain.001, pacs.002, Reject.

Payment hub. A central system in a bank that receives payment instructions from all channels, validates them, applies screening and routing rules, and sends them to the correct clearing system or correspondent. A payment hub replaces separate channel systems and gives a single view of payments. See also: STP, API, Event-driven.

PEP. Politically exposed person, an individual who holds or held a prominent public function, such as a head of state, minister or senior official, or a close family member or associate. Banks apply enhanced due diligence to PEPs because of the higher risk of bribery and corruption. See also: KYC, AML, Sanctions screening.

PIISP. Payment instrument issuing service provider, a licensed provider that issues a payment instrument, such as a card, linked to a customer account held at another bank. It checks funds with the account bank before authorising a payment. It is a niche role under European payment rules. See also: PISP, AISP, PSD2.

PISP. Payment initiation service provider, a licensed provider that initiates payments from a customer account with the customer consent, under open banking rules. The PISP connects to the account holding bank through an API and sends the payment instruction. It never holds customer funds. See also: AISP, Open banking, PSD2.

POS. Point of sale, the place or terminal where a customer pays a merchant in person, usually by card or mobile device. POS terminals read the card, send an authorisation request to the issuer, and print or display a receipt. Modern POS systems also support contactless, wallets and QR payments. See also: Gateway, Authorisation, Capture.

Presentment. The submission of a card transaction by the acquirer to the scheme for clearing after authorisation and capture. Presentment includes the transaction details and amount, and it starts the clearing process that leads to settlement between issuer and acquirer. It must happen within scheme time limits. See also: Capture, Clearing, Interchange.

Promissory note. A written promise by one party to pay a stated amount to a named person on a stated date. It is a negotiable instrument, and the maker is liable to pay the holder. Promissory notes are used in lending and trade finance as evidence of a payment obligation. See also: Bill of exchange, Negotiable instrument, Documentary credit.

PSD2. Payment Services Directive 2, a European Union law that opened banking to third party providers, required strong customer authentication, and set rules for payment services. It created the PISP and AISP roles and required banks to offer secure APIs. PSD3 will update and replace parts of PSD2. See also: PSD3, Open banking, SCA.

PSD3. Payment Services Directive 3, the proposed successor to PSD2 that updates European payment rules, strengthens fraud controls, and clarifies open banking access. It is being developed alongside a Payment Services Regulation. Banks and providers must track its final text before planning changes. See also: PSD2, Open banking, SCA.

PSP. Payment service provider, a company that provides merchants with payment processing services, including authorisation, clearing, settlement and reporting. A PSP may work with acquirers or hold its own licence. It offers a single integration for multiple payment methods, currencies and channels. See also: Gateway, Aggregator, PISP.

Purpose code. A code that states the commercial reason for a payment, such as supplier payment, salary or goods. Purpose codes are taken from an ISO external code list and support regulatory reporting, screening and analytics. Banks map customer purpose descriptions to the correct code before sending. See also: Remittance information, pacs.008, pain.001.

Queue. A holding area in a payment system where payments wait for sufficient funds or for their turn to settle. In RTGS systems, queued payments are released in order when liquidity becomes available. Queue management, including reordering and bilateral offset, helps systems settle more payments. See also: RTGS, Liquidity, Settlement.

Reachable party. A bank or institution that can receive payments through a payment system via a direct participant, but does not itself send payments through the system. It is listed as reachable in system directories, so sending banks can route payments to it through its sponsoring direct participant. See also: Direct participant, Indirect participant, Addressable BIC.

Recall. A request by the sending bank to the receiving bank to return funds for a payment already sent, usually because of a duplicate, a technical error or fraud. The recall uses camt.056 in ISO 20022. The receiving bank may accept or reject the recall, depending on whether the funds are still available. See also: camt.056, Reversal, Refund.

Reconciliation. The process of comparing records from two sources, such as a bank statement and an internal ledger, to confirm they agree. Differences are called breaks and must be investigated and resolved. Regular reconciliation detects errors, fraud and missing entries, and it is a key financial control. See also: Break, Nostro reconciliation, camt.053.

Refund. A repayment of funds to a customer after a payment fails, is cancelled or is disputed. In card payments a refund returns money to the cardholder account. In account payments a refund may follow a return or a recall. The refund amount and value date must be recorded for reconciliation. See also: Return, Recall, Chargeback.

Reject. A payment instruction that is refused before settlement because it fails validation, screening or account checks. The rejecting bank sends a status report with a reason code, such as a wrong account number or a duplicate payment. The sender must correct the fault and resend if needed. See also: Return, pacs.002, Exception.

Remittance information. Information that explains what a payment is for, such as invoice numbers, contract references or salary month. It helps the beneficiary reconcile the receipt against open items. Remittance information can be unstructured free text or structured data with coded fields and references. See also: Structured vs unstructured remittance, Purpose code, pacs.008.

Repair. Manual correction of a payment that failed straight through processing because of missing or invalid data. Repair staff fix fields such as account numbers, BICs or charges, then release the payment. Repair is slower and costlier than STP, so banks track repair rates and fix root causes. See also: Exception, STP, SSI.

Retry. Repeating a failed request or message delivery after a delay, usually with a limit on attempts and a back off period. Retries handle transient faults such as network timeouts. In payments, retries must use idempotency keys to avoid duplicate payments when the first attempt actually succeeded. See also: Idempotency, Dead-letter queue, Circuit breaker.

Return. A payment that is sent back to the sender after settlement because it cannot be credited to the beneficiary. Returns use pacs.004 in ISO 20022 or MT103 return messages in SWIFT. Common reasons are a closed account, a wrong account number, or missing beneficiary details. See also: Reject, pacs.004, Recall.

Reversal. A transaction that cancels a previous payment by posting an equal and opposite entry. Reversals are used to correct errors, such as a duplicate debit or a wrong amount. The reversal restores the account to its original position and is linked to the original transaction for audit. See also: Recall, Return, Refund.

RMA. Relationship Management Application, a SWIFT service that lets banks exchange authorisations to send each other specific message types. A bank must hold a valid RMA from the receiver before it can send a payment message. Missing RMA is a common cause of payments being blocked at the sending bank. See also: MT103, Correspondent banking, Serial payment.

RTGS. Real time gross settlement, a system that settles payments one by one in real time with immediate finality. Each payment is settled in full, not netted against others, so the receiving bank can use the funds at once. Central banks operate RTGS systems for high value domestic payments. See also: T2, Settlement, Liquidity.

Sanctions screening. Checking payment parties, countries and references against sanctions lists published by governments and international bodies. Banks screen debtor, creditor, banks and any named parties before releasing a payment. A match stops the payment for review, and a confirmed match blocks it and may require reporting. See also: AML, KYC, PEP.

SCA. Strong customer authentication, a requirement under PSD2 that a payer must authenticate a payment with at least two of three factors, namely knowledge, possession and inherence. Examples are a password plus a phone, or a fingerprint plus a card. SCA reduces fraud in electronic payments. See also: PSD2, 3D Secure, Authorisation.

Scheme. A card or payment network that sets the rules, standards and fees for transactions between issuers and acquirers. Examples include global card networks and domestic schemes. The scheme provides clearing, brand, and dispute rules, and it connects participants so payments can flow across banks and countries. See also: Acquirer, Issuer, Interchange.

Scheme fee. A fee charged by a card scheme to issuers and acquirers for using its network, rules and brand. Scheme fees cover processing, clearing, compliance and fraud services. They are separate from interchange and acquirer markup, and they vary by transaction type, region and volume. See also: Interchange, Acquirer markup, Scheme.

SCT. SEPA Credit Transfer, a scheme for euro credit transfers between accounts in the SEPA area. It uses pacs.008 messages and a common set of rules, with a maximum execution time of one business day. The charge bearer is SLEV only, so charges are shared by service level agreement. See also: SEPA Direct Debit Core, SCT Inst, pacs.008.

SCT Inst. SEPA Instant Credit Transfer, a scheme for euro payments that settle within ten seconds at any time of day. It uses pacs.008 messages with instant processing rules and a maximum amount set by the scheme. Banks must confirm the payment result quickly so the creditor can release goods or services. See also: TIPS, SCT, pacs.008.

SDD. SEPA Direct Debit, a scheme that lets a creditor collect euro payments from debtor accounts in the SEPA area under a mandate. The core scheme serves consumers and businesses, while the B2B scheme serves businesses only. Collections use pain.008 and pacs.003 messages with defined return periods. See also: Mandate, SEPA Direct Debit B2B, pain.008.

Serial payment. A payment method where the customer instruction and the funds travel together through each bank in the chain. Each bank passes the same message to the next bank until it reaches the beneficiary bank. The method is simple to trace, but it depends on every bank in the chain. See also: Cover payment, MT103, MT202 COV.

Settlement. The final movement of funds between banks to discharge obligations created by cleared payments. Settlement is usually made in central bank money or through correspondent accounts. Once settlement is final it cannot be reversed, and the receiving bank can safely credit the beneficiary account. See also: Clearing, RTGS, Liquidity.

SHAR. A charge bearer code in ISO 20022 meaning charges are shared between debtor and creditor. Each bank deducts its own charges from its own customer, and the amount transferred between banks is not reduced. SHAR is the common choice for cross border payments under CBPR+ rules. See also: DEBT, CRED, Charge bearer.

SLEV. A charge bearer code in ISO 20022 meaning charges follow the service level agreement between the banks. In SEPA, SLEV is the only permitted charge bearer, so each bank charges its own customer and the full amount reaches the creditor. It simplifies pricing and reconciliation. See also: SHAR, DEBT, SCT.

SSI. Standing Settlement Instruction, a standing agreement that states the settlement account and routing a bank should use for payments in a given currency or with a given counterparty. SSIs are stored in bank systems and applied automatically. Correct SSIs prevent manual repair and settlement delays. See also: Nostro, Correspondent banking, Repair.

Standby LC. A standby letter of credit, a bank guarantee that pays the beneficiary if the applicant fails to meet an obligation, such as paying a supplier or completing a contract. It is used as a safety net rather than a normal payment method. Standby credits are governed by ISP98 rules. See also: Documentary credit, ISP98, UCP 600.

STP. Straight through processing, the automated handling of a payment from instruction to settlement without manual intervention. STP relies on structured data, valid references and agreed formats. High STP rates reduce cost, speed and errors, and banks measure STP to judge the quality of payment data. See also: Repair, Exception, Market practice.

Structured vs unstructured remittance. The choice between structured remittance data, with coded fields for invoice numbers and amounts that systems can match automatically, and unstructured free text, which a person must read. Structured data improves straight through processing and reconciliation, while unstructured text is simpler to produce. See also: Remittance information, Purpose code, STP.

Suspense account. A temporary account used to hold funds or entries that cannot yet be posted to their final account. Banks use suspense accounts for unidentified receipts, pending investigations and items awaiting information. Entries must be cleared promptly, and aged suspense items are reported as a control risk. See also: Wash account, T-account, Reconciliation.

SWIFT. The Society for Worldwide Interbank Financial Telecommunication, a member owned cooperative that provides secure messaging services for financial institutions. SWIFT carries MT and ISO 20022 messages between banks, and it operates the gpi service and the RMA authorisation service for members. See also: gpi, RMA, CBPR+.

T-account. A ledger representation of an account shaped like the letter T, with debits on the left and credits on the right. It is a teaching and analysis tool for double entry bookkeeping. Each payment creates equal debit and credit entries, and the T-account shows the balance after each posting. See also: Suspense account, Wash account, Reconciliation.

T2. TARGET2, now called T2, the Eurosystem real time gross settlement system for euro high value payments. It settles payments one by one in central bank money with finality on the same day. Banks hold main cash accounts in T2 and use it for interbank, customer and central bank operations. See also: RTGS, CLM, MCA.

TIPS. TARGET Instant Payment Settlement, a Eurosystem service that settles instant payments in central bank money in seconds. It supports SCT Inst and other instant schemes in euro and other currencies. Banks hold dedicated cash accounts in TIPS and fund them from their main RTGS accounts. See also: SCT Inst, T2, RTGS.

Tokenisation. Replacing a sensitive value, such as a card number, with a random token that has no meaning outside the system that created it. The token is used in transactions while the real value stays in a secure vault. Tokenisation reduces the risk of data theft and supports mobile and online payments. See also: 3D Secure, Authorisation, Gateway.

Transit account. An internal account used to hold funds temporarily while they move between systems or accounts. Transit accounts record the movement of money during settlement, currency conversion or internal transfers. They should net to zero after processing, and any balance left needs investigation. See also: Wash account, Suspense account, Liquidity transfer.

U2A. User to application, a mode where a human user accesses a payment system through a graphical interface or browser. In Eurosystem services, U2A lets operations staff view accounts, enter liquidity transfers and monitor payments manually. It complements A2A, which handles automated message flows. See also: A2A, ESMIG, T2.

UCP 600. Uniform Customs and Practice for Documentary Credits, revision 600, the set of rules published by the International Chamber of Commerce that governs documentary credits. It defines the roles, documents, examination standards and payment obligations for letters of credit in international trade. See also: Documentary credit, ISP98, Standby LC.

UETR. A unique end to end transaction reference assigned to each cross border payment for tracking through the whole chain. It is a UUID format value that stays unchanged from sender to beneficiary. Banks and customers use it to trace a payment, check its status and investigate delays. See also: InstrId, EndToEndId, gpi.

Value date. The date on which funds become available to the beneficiary and on which interest starts to accrue. It is the date used for settlement and for nostro posting. The value date may differ from the booking date, and banks must agree it with the customer and the receiving bank. See also: Execution date, Cut-off, Settlement.

Value dating. The practice of assigning a value date to a payment, which is the date funds become available and interest starts. Value dating affects nostro balances, customer interest and liquidity. Banks must agree the value date with the customer and apply it consistently across the chain. See also: Value date, Settlement, Execution date.

Velocity check. A fraud control that counts how many transactions a customer or card makes in a short period and flags unusual frequency. A sudden burst of payments may indicate a stolen card or account takeover. Banks set velocity limits by channel, amount and customer profile, and they block or review excess activity. See also: Fraud scoring, Authorisation, Exception.

Vostro. An account that a foreign bank holds with a domestic bank, seen from the domestic bank view. The term means your account with us. The domestic bank maintains the account, posts credits and debits, and provides statements so the account holder can reconcile its own nostro records. See also: Nostro, Correspondent banking, Nostro reconciliation.

Wash account. A temporary account used to pass funds through during a process, with equal debits and credits that net to zero. Wash accounts are used in settlement and currency conversion to record both legs of a transaction. They should hold a nil balance after processing, and any residual balance needs investigation. See also: Suspense account, T-account, Settlement.

Webhook. A method where a server sends an event notification to a client system as soon as something happens, instead of the client polling for updates. Payment systems use webhooks to report payment status, refunds and disputes. The receiver must verify the message and handle duplicate deliveries safely. See also: API, Event-driven, Correlation ID.

Message Catalogue

41 messages.

CodeNamePurposeParticipantsDirectionScheme
MT101Customer Payment Instruction
Meridian Bank London receives an MT101 from Northgate Trading for EUR 48,000 to Alpine Bank Zurich for invoice INV-2210.
A corporate customer instructs its bank to execute one or more payments, with debtor, creditor, amount and execution date for each item. It supports daily operations, audit trails and customer reporting for the banks involved.Corporate customer to its bankCustomer to bankMT
MT103Single Customer Credit Transfer
Meridian Bank London sends an MT103 for USD 25,000 to Harbour Bank Singapore to pay Bright Logistics for invoice INV-1187.
A bank instructs another bank to pay a named beneficiary a stated amount in a stated currency on a stated value date for a customer.Bank to bank, customer paymentBank to bankMT
MT103 STPSingle Customer Credit Transfer for Straight Through Processing
Harbour Bank Singapore sends an MT103 STP for USD 12,500 to Pacific Rim Bank Sydney to pay Coral Supplies for invoice INV-3402.
A restricted MT103 variant with structured data and limited fields so the payment can be processed automatically without manual repair. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bank, customer paymentBank to bankMT
MT103 REMITSingle Customer Credit Transfer for Remittance
Pacific Rim Bank Sydney sends an MT103 REMIT for AUD 4,800 to Meridian Bank London for a family remittance to Sarah Chen.
An MT103 variant used for personal remittance payments, often for family support or cash payout, with remittance details for the beneficiary. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bank, remittanceBank to bankMT
MT200Financial Institution Transfer for its Own Account
Meridian Bank London sends an MT200 for USD 2,000,000 to its New York branch to fund its nostro account for the day.
A bank instructs another bank or its own branch to transfer its own funds between its own accounts for liquidity or funding purposes. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bank or branchBank to bankMT
MT201Multiple Financial Institution Transfer for its Own Account
Alpine Bank Zurich sends an MT201 for CHF 5,000,000 split across three branches to fund its euro and dollar nostro accounts.
A bank instructs several banks in one message to transfer its own funds to multiple accounts, for bulk liquidity distribution and funding. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to multiple banksBank to bankMT
MT202General Financial Institution Transfer
Harbour Bank Singapore sends an MT202 for USD 25,000 to Pacific Rim Bank Sydney to settle an interbank obligation due today.
A bank instructs another bank to move bank funds with no customer beneficiary named, for own account funding, settlement or liquidity movement. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bankBank to bankMT
MT202 COVGeneral Financial Institution Transfer for Cover Payment
Meridian Bank London sends an MT202 COV for USD 25,000 to Harbour Bank Singapore as cover for the MT103 to Bright Logistics.
A bank sends an MT202 as cover for an MT103 customer payment, moving the funds on a separate route while the customer instruction travels alone.Bank to bank, cover legBank to bankMT
MT203Multiple General Financial Institution Transfer
Alpine Bank Zurich sends an MT203 for EUR 900,000 split across four banks to settle overnight interbank obligations.
A bank instructs several banks in one message to make general financial institution transfers, for bulk interbank payments to many beneficiaries. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to multiple banksBank to bankMT
MT210Notice to Receive
Harbour Bank Singapore sends an MT210 to Pacific Rim Bank Sydney advising receipt of USD 750,000 tomorrow for a maturing placement.
A bank advises another bank that it will receive funds on a stated value date, so the receiving bank can plan liquidity and expect the credit.Bank to bank, adviceBank to bankMT
MT400Advice of Payment
Meridian Bank London sends an MT400 to Alpine Bank Zurich advising collection of USD 180,000 under documentary credit LC-8841.
A bank advises another bank of a collection under a documentary credit or bill, requesting payment or acceptance and giving the collection reference. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bank, trade financeBank to bankMT
MT700Issue of a Documentary Credit
Alpine Bank Zurich issues an MT700 for EUR 320,000 in favour of Delta Exports, with shipment documents required before 30 November 2026.
A bank issues a documentary credit, stating the terms under which it will pay the beneficiary on presentation of complying documents before expiry. It supports daily operations, audit trails and customer reporting for the banks involved.Issuing bank to advising bankBank to bankMT
MT900Confirmation of Debit
Harbour Bank Singapore sends an MT900 to Meridian Bank London confirming a debit of USD 25,000 from its nostro account today.
A bank confirms a debit to an account, advising the account holder that funds have been taken, with account, amount, currency and value date. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to account holderBank to bankMT
MT910Confirmation of Credit
Pacific Rim Bank Sydney sends an MT910 to Harbour Bank Singapore confirming a credit of USD 25,000 to its nostro account today.
A bank confirms a credit to an account, advising the account holder that funds have been received, with account, amount, currency and value date. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to account holderBank to bankMT
MT940Customer Statement Message
Meridian Bank London sends an MT940 to Northgate Trading listing 42 entries and a closing balance of GBP 1,240,000 for October 2026.
A bank sends a customer statement listing all entries posted to an account over a period, with opening and closing balances for reconciliation. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerMT
MT941Balance Report
Alpine Bank Zurich sends an MT941 to Helvetia Holdings reporting a balance of CHF 8,750,000 at 10:00 Zurich time today.
A bank reports the current balance of an account at a given time, for intraday liquidity monitoring and cash management without listing entries. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerMT
MT942Interim Transaction Report
Harbour Bank Singapore sends an MT942 to Meridian Bank London listing six entries posted since 09:00 with a balance of USD 3,100,000.
A bank reports entries posted to an account since the last statement, for intraday monitoring and reconciliation between statements, with a running balance. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerMT
MT950Statement Message
Pacific Rim Bank Sydney sends an MT950 to Coral Supplies listing 18 entries and a closing balance of AUD 640,000 for the week.
A bank sends a statement of account listing entries, balances and references for reconciliation, in the MT950 format used in some markets. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerMT
pain.001Customer Credit Transfer Initiation
Northgate Trading sends a pain.001 file to Meridian Bank London with 24 payments totalling GBP 185,000 for supplier invoices due Friday.
A customer instructs its bank to make one or more credit transfers, with payment information, debtor, creditor, amount and execution date for each payment. It supports daily operations, audit trails and customer reporting for the banks involved.Customer to bankCustomer to bankISO 20022
pain.002Customer Payment Status Report
Meridian Bank London sends a pain.002 to Northgate Trading reporting 23 payments accepted and one payment of GBP 4,200 rejected for a wrong account.
A bank reports the status of payments instructed in a pain.001 file, stating whether each payment was accepted, rejected, pending or completed with reasons. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerISO 20022
pain.007Customer Payment Reversal
Northgate Trading sends a pain.007 to Meridian Bank London to reverse a duplicate supplier payment of GBP 9,800 sent earlier today.
A customer instructs its bank to reverse a payment instruction already sent, for example because of a duplicate or an error in the original instruction.Customer to bankCustomer to bankISO 20022
pain.008Customer Direct Debit Initiation
Delta Utilities sends a pain.008 file to Alpine Bank Zurich to collect EUR 62,000 from 410 customers under SEPA direct debit mandates.
A creditor instructs its bank to collect direct debits from debtor accounts under mandates, with collection date, amount and mandate reference for each debit. It supports daily operations, audit trails and customer reporting for the banks involved.Creditor to bankCustomer to bankISO 20022
pacs.002FI to FI Payment Status Report
Harbour Bank Singapore sends a pacs.002 to Meridian Bank London confirming acceptance of a pacs.008 for USD 25,000 to Bright Logistics.
One financial institution reports the status of a payment instruction to another, stating acceptance, rejection, pending or completion with reason codes. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bankBank to bankISO 20022
pacs.003FI to FI Customer Direct Debit
Alpine Bank Zurich sends a pacs.003 for EUR 180 to Meridian Bank London to collect a monthly utility direct debit from a customer account.
A creditor agent sends a direct debit instruction to a debtor agent to collect funds from a debtor account under a mandate, for SEPA and other schemes.Bank to bankBank to bankISO 20022
pacs.004Payment Return
Pacific Rim Bank Sydney sends a pacs.004 for AUD 12,500 to Harbour Bank Singapore returning a payment for a closed beneficiary account.
A bank returns a payment already settled because it cannot be credited to the beneficiary, sending funds back to the debtor agent with a return reason.Bank to bankBank to bankISO 20022
pacs.007FI to FI Payment Reversal
Meridian Bank London sends a pacs.007 for GBP 9,800 to Alpine Bank Zurich to reverse a duplicate credit transfer sent earlier today.
A bank reverses a payment instruction already sent, for example to correct a duplicate or an error, by sending a reversal message to the next bank.Bank to bankBank to bankISO 20022
pacs.008FI to FI Customer Credit Transfer
Meridian Bank London sends a pacs.008 for USD 25,000 to Harbour Bank Singapore to pay Bright Logistics for invoice INV-1187.
A bank sends a customer credit transfer to another bank with structured debtor, creditor, charges and remittance data, for cross border and SEPA payments. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bankBank to bankISO 20022
pacs.009FI to FI Credit Transfer
Meridian Bank London sends a pacs.009 for USD 25,000 to Harbour Bank Singapore as cover for the pacs.008 to Bright Logistics.
A bank sends a bank to bank credit transfer with no customer beneficiary, for cover, liquidity or own account funding, with settlement amount and date.Bank to bankBank to bankISO 20022
pacs.010FI to FI Direct Debit
Alpine Bank Zurich sends a pacs.010 for EUR 250 to Meridian Bank London to collect a direct debit under a business mandate.
A bank sends a direct debit instruction to another bank to collect funds from a debtor account, used in some domestic and cross border direct debit schemes.Bank to bankBank to bankISO 20022
camt.025Receipt
The T2 system sends a camt.025 to Alpine Bank Zurich confirming acceptance of a camt.050 liquidity transfer of EUR 4,000,000.
A bank or system confirms the outcome of an instruction, such as a liquidity transfer, stating acceptance or rejection with a reason code if needed.Bank or system to senderSystem to bankISO 20022
camt.029Resolution of Investigation
Harbour Bank Singapore sends a camt.029 to Meridian Bank London confirming acceptance of a cancellation request for a USD 25,000 payment.
A bank reports the resolution of an investigation, such as a cancellation request, stating whether it was accepted, rejected or completed with reasons. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to bankBank to bankISO 20022
camt.050Liquidity Credit Transfer
Alpine Bank Zurich sends a camt.050 for EUR 4,000,000 to move funds from its main cash account to its RTGS dedicated cash account.
A participant moves funds between its own accounts to manage liquidity, for example from a main cash account to a dedicated cash account in T2.Bank to systemBank to systemISO 20022
camt.052Bank to Customer Account Report
Meridian Bank London sends a camt.052 to Northgate Trading reporting a balance of GBP 1,240,000 and 12 entries posted since 09:00 today.
A bank reports account activity to a customer without full statement formatting, giving balances and entries for a period for intraday monitoring and reconciliation. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerISO 20022
camt.053Bank to Customer Statement
Meridian Bank London sends a camt.053 to Northgate Trading listing 42 entries and a closing balance of GBP 1,240,000 for October 2026.
A bank sends an account statement listing all entries posted over a period, with opening and closing balances, for daily reconciliation by the customer. It supports daily operations, audit trails and customer reporting for the banks involved.Bank to customerBank to customerISO 20022
camt.054Bank to Customer Debit Credit Notification
Harbour Bank Singapore sends a camt.054 to Bright Logistics notifying a credit of USD 25,000 from Meridian Bank London for invoice INV-1187.
A bank notifies a customer of individual credits and debits as they are posted, with references and remittance data for near real time cash updates.Bank to customerBank to customerISO 20022
camt.056FI to FI Payment Cancellation Request
Meridian Bank London sends a camt.056 to Harbour Bank Singapore requesting recall of a duplicate USD 25,000 payment sent to Bright Logistics.
A bank asks another bank to cancel a payment already sent and return the funds, stating a valid reason such as duplicate, technical error or fraud.Bank to bankBank to bankISO 20022
camt.060Account Reporting Request
Northgate Trading sends a camt.060 to Meridian Bank London requesting an account report for GBP account 12345678 for October 2026.
A customer or bank requests an account report or statement from another bank, specifying the account, period and report type required for reconciliation. It supports daily operations, audit trails and customer reporting for the banks involved.Customer or bank to bankCustomer to bankISO 20022
head.001Business Application Header
Meridian Bank London sends a head.001 header with a pacs.008 for USD 25,000 so the receiving system can route it without opening the payload.
A header block that precedes an ISO 20022 business message, carrying routing, sender, receiver, message type and creation time for system processing. It supports daily operations, audit trails and customer reporting for the banks involved.System to systemSystem to systemISO 20022
admi.002System Event Notification
The T2 system sends an admi.002 to Alpine Bank Zurich notifying a planned maintenance window from 02:00 to 04:00 Zurich time on Sunday.
A system notifies participants of an event, such as a change in system status, a planned outage or a rejected message, with an event code and details.System to participantSystem to participantISO 20022
admi.004System Event Acknowledgement
Alpine Bank Zurich sends an admi.004 to the T2 system acknowledging receipt of the maintenance notice for Sunday 02:00 to 04:00 Zurich time.
A participant acknowledges receipt of a system event notification, confirming it has received and understood the event details sent by the system. It supports daily operations, audit trails and customer reporting for the banks involved.Participant to systemParticipant to systemISO 20022
pain.013Creditor Payment Activation Request Status Report
Alpine Bank Zurich sends a pain.013 to Delta Utilities reporting acceptance of a direct debit activation request for 410 customer mandates.
A bank reports the status of a creditor payment activation request, stating whether the request was accepted or rejected with reason codes for the creditor.Bank to creditorBank to creditorISO 20022

Scheme Catalogue

23 payment schemes and systems.

UPI

India · Operator: National Payments Corporation of India

Participants. Banks, payment apps, merchants and customers across India

Model. A real time mobile payment system that lets customers pay by virtual address, QR code or phone number, with instant account to account transfers at any time.

Clearing. Payments are cleared instantly by the central switch, which routes each transaction to the payer and payee banks and confirms the result in seconds.

Settlement. Settlement is made through settlement accounts held with the Reserve Bank of India, with banks settling their net positions in scheduled cycles during the day.

Messages. UPI messages, ISO 20022 and NPCI formats

IMPS

India · Operator: National Payments Corporation of India

Participants. Banks and customers across India using mobile, internet and branch channels

Model. A real time payment service that lets customers transfer funds instantly between bank accounts, 24 hours a day, using account number, IFSC or mobile number.

Clearing. Each transaction is cleared immediately by the central switch, which validates the accounts and routes the payment to the receiving bank in real time.

Settlement. Settlement is made through settlement accounts with the Reserve Bank of India, with banks settling net positions in cycles through the day.

Messages. IMPS messages and NPCI formats

NEFT

India · Operator: Reserve Bank of India

Participants. Banks and customers across India using branch, internet and mobile channels

Model. A deferred net settlement system for retail fund transfers between bank accounts, available 24 hours a day, with no minimum or maximum amount for most transfers.

Clearing. Transactions are collected in half hourly batches and cleared by the central system, which nets the amounts owed between banks in each batch.

Settlement. Settlement is made in central bank money through accounts held with the Reserve Bank of India, with each batch settling on a deferred net basis.

Messages. NEFT messages and RBI formats

RTGS (India)

India · Operator: Reserve Bank of India

Participants. Banks, financial institutions and high value customers across India

Model. A real time gross settlement system for high value fund transfers, settling each payment individually in central bank money with immediate finality and no netting.

Clearing. Each payment is cleared and settled individually in real time, with the system checking funds and posting the transfer as soon as it is received.

Settlement. Settlement is made in central bank money through accounts held with the Reserve Bank of India, with finality as soon as each payment is posted.

Messages. ISO 20022 messages and RBI formats

NACH

India · Operator: National Payments Corporation of India

Participants. Banks, corporates, government bodies and customers across India

Model. A bulk payment system for recurring collections and payments, such as salaries, pensions, utility bills and loan instalments, using mandate based direct debits and credits.

Clearing. Transactions are collected in files, validated against mandates, and cleared in bulk cycles, with returns and rejections reported back to the originating bank.

Settlement. Settlement is made through settlement accounts with the Reserve Bank of India, with banks settling net positions for each bulk cycle on the value date.

Messages. NACH files, pain.008 and pacs.003

BBPS

India · Operator: National Payments Corporation of India

Participants. Billers, banks, agents and customers across India

Model. A bill payment system that lets customers pay utility, telecom, gas, water and other bills through banks, agents and apps, with instant confirmation from the biller.

Clearing. Each bill payment is cleared through the central BBPS switch, which routes the request to the biller, confirms the amount, and returns the receipt to the payer.

Settlement. Settlement is made through settlement accounts with the Reserve Bank of India, with banks and billers settling their net positions in scheduled cycles.

Messages. BBPS messages and NPCI formats

Fedwire

United States · Operator: Federal Reserve

Participants. Banks and financial institutions holding accounts with the Federal Reserve

Model. A real time gross settlement system for high value US dollar payments, settling each payment individually in central bank money with immediate finality.

Clearing. Each payment is cleared and settled individually in real time, with the Federal Reserve checking funds and posting the transfer as soon as it arrives.

Settlement. Settlement is made in central bank money through accounts held with the Federal Reserve, with finality as soon as each payment is posted to the account.

Messages. pacs.008, pacs.004, pacs.002, head.001

FedNow

United States · Operator: Federal Reserve

Participants. Banks and credit unions across the United States

Model. An instant payment service for US dollar payments that settle in seconds, 24 hours a day, for consumers and businesses, with a limit set by the service.

Clearing. Each payment is cleared instantly by the FedNow service, which validates the payment, checks the sender balance, and confirms the result to both banks.

Settlement. Settlement is made in central bank money through master accounts held with the Federal Reserve, with each payment settling individually in seconds.

Messages. pacs.008, pacs.009 for liquidity, pacs.002, pacs.004

ACH (US)

United States · Operator: Nacha and Federal Reserve, with The Clearing House

Participants. Banks, corporates, government bodies and customers across the United States

Model. A batch electronic payment network for direct deposits, bill payments and business transfers, processing large volumes of low value payments at low cost.

Clearing. Transactions are collected in files, sorted by the operator, and cleared in batches, with returns and notifications reported back to the originating bank.

Settlement. Settlement is made in central bank money through accounts held with the Federal Reserve, with banks settling net positions for each batch on the value date.

Messages. NACHA files and ISO 20022

CHIPS

United States · Operator: The Clearing House

Participants. Large banks active in US dollar cross border and domestic payments

Model. A private large value payment system for US dollar transfers, using a queue and bilateral and multilateral offset to settle payments efficiently with limited liquidity.

Clearing. Payments are queued and cleared by the CHIPS engine, which uses offset algorithms to match payments and release them when funds and matching payments are available.

Settlement. Settlement is made through a prefunded account held with the Federal Reserve, with final settlement in central bank money at the end of the day.

Messages. CHIPS messages and ISO 20022

SEPA Credit Transfer

Europe, SEPA area · Operator: European Payments Council

Participants. Banks in the SEPA area, with over 4,000 participants

Model. A scheme for euro credit transfers between accounts in the SEPA area, using common rules, a one business day maximum, and SLEV as the only charge bearer.

Clearing. Payments are cleared through clearing mechanisms chosen by the banks, such as EBA Clearing or national systems, which exchange pacs.008 messages between participants.

Settlement. Settlement is made in central bank money through TARGET T2 accounts, with clearing systems settling their net positions in central bank money on the value date.

Messages. pacs.008, pacs.002, pacs.004, camt.056

SEPA Direct Debit Core

Europe, SEPA area · Operator: European Payments Council

Participants. Creditors, debtors and banks across the SEPA area

Model. A scheme that lets a creditor collect euro payments from debtor accounts under a mandate, for consumers and businesses, with defined return and refund periods.

Clearing. Collections are cleared through clearing mechanisms chosen by the banks, which exchange pacs.003 messages and report returns, refusals and refunds to the creditor.

Settlement. Settlement is made in central bank money through TARGET T2 accounts, with clearing systems settling their net positions in central bank money on the value date.

Messages. pain.008, pacs.003, pacs.004

SEPA Direct Debit B2B

Europe, SEPA area · Operator: European Payments Council

Participants. Business creditors, business debtors and banks across the SEPA area

Model. A business to business direct debit scheme for euro collections between businesses, with a shorter return period and no refund right after authorisation is confirmed.

Clearing. Collections are cleared through clearing mechanisms chosen by the banks, which exchange pacs.003 messages and report returns and refusals to the creditor bank.

Settlement. Settlement is made in central bank money through TARGET T2 accounts, with clearing systems settling their net positions in central bank money on the value date.

Messages. pain.008, pacs.003, pacs.004

SCT Inst

Europe, SEPA area · Operator: European Payments Council

Participants. Banks in the SEPA area offering instant payments

Model. A scheme for euro instant credit transfers that settle within ten seconds at any time, using pacs.008 messages with instant processing rules and a scheme amount limit.

Clearing. Payments are cleared instantly by the clearing mechanism, usually TIPS or EBA Clearing, which validates the payment and confirms the result within seconds.

Settlement. Settlement is made in central bank money through TIPS dedicated cash accounts, with each payment settling individually in seconds with immediate finality.

Messages. pacs.008, pacs.002, pacs.004, camt.056

TARGET2/T2

Europe, euro area · Operator: Eurosystem, European Central Bank

Participants. Banks and central banks in the euro area

Model. A real time gross settlement system for euro high value payments, settling each payment individually in central bank money with immediate finality on the same day.

Clearing. Each payment is cleared and settled individually in real time, with the system checking liquidity and posting the transfer as soon as it is received and funded.

Settlement. Settlement is made in central bank money through main cash accounts and dedicated cash accounts held with the Eurosystem, with finality on posting.

Messages. pacs.008, pacs.009, pacs.002, pacs.004, camt.050, camt.025

TIPS

Europe, euro area · Operator: Eurosystem, European Central Bank

Participants. Banks and payment providers in the euro area and other currencies

Model. An instant payment settlement service that settles euro instant payments in central bank money within seconds, 24 hours a day, for SCT Inst and other schemes.

Clearing. Each payment is cleared instantly by TIPS, which validates the payment, checks the sender dedicated cash account, and confirms the result to both banks.

Settlement. Settlement is made in central bank money through dedicated cash accounts held with the Eurosystem, with each payment settling individually in seconds.

Messages. pacs.008, pacs.002, pacs.004, camt.050

Faster Payments

United Kingdom · Operator: Pay.UK

Participants. Banks and building societies across the United Kingdom

Model. A real time payment service for sterling payments between UK bank accounts, settling within seconds, 24 hours a day, for consumers and businesses.

Clearing. Each payment is cleared instantly by the central infrastructure, which routes the payment to the receiving bank and confirms the result in seconds.

Settlement. Settlement is made in central bank money through accounts held with the Bank of England, with banks settling net positions in cycles through the day.

Messages. Faster Payments messages and ISO 20022

CHAPS

United Kingdom · Operator: Bank of England

Participants. Banks and financial institutions across the United Kingdom

Model. A high value sterling payment system for same day final settlement, used for house purchases, business payments and interbank transfers, with no upper limit.

Clearing. Each payment is cleared and settled individually in real time, with the Bank of England checking funds and posting the transfer as soon as it is received.

Settlement. Settlement is made in central bank money through accounts held with the Bank of England, with finality as soon as each payment is posted.

Messages. pacs.008, pacs.004, pacs.002, head.001

BACS

United Kingdom · Operator: Pay.UK

Participants. Banks, corporates, government bodies and customers across the United Kingdom

Model. A bulk payment system for sterling direct debits and direct credits, used for salaries, pensions, bills and supplier payments, with a three day cycle.

Clearing. Transactions are collected in files, validated and cleared in bulk over three days, with input on day one, processing on day two and settlement on day three.

Settlement. Settlement is made in central bank money through accounts held with the Bank of England, with banks settling net positions on the settlement day.

Messages. BACS files and ISO 20022

SWIFT gpi

Global · Operator: SWIFT

Participants. Banks across more than 200 countries

Model. A service that improves cross border payments with end to end tracking, faster settlement and transparent fees, using the UETR and status updates from each bank.

Clearing. Payments are cleared through the correspondent banking chain, with each bank sending pacs.002 status updates so the payment can be tracked end to end.

Settlement. Settlement is made through correspondent nostro accounts or through market infrastructures, with funds moving bank to bank until they reach the beneficiary bank.

Messages. pacs.008, pacs.009, pacs.002, MT103, MT202

Visa

Global · Operator: Visa Inc.

Participants. Issuers, acquirers, merchants and cardholders worldwide

Model. A global card network that sets rules for authorisation, clearing and settlement of card payments, connecting issuers and acquirers across countries and currencies.

Clearing. Transactions are cleared through the Visa network, which sorts transactions, calculates net positions between issuers and acquirers, and prepares settlement files.

Settlement. Settlement is made through settlement accounts held with banks chosen by Visa, with issuers and acquirers settling net positions in each currency daily.

Messages. Visa authorisation, clearing and settlement messages

Mastercard

Global · Operator: Mastercard Inc.

Participants. Issuers, acquirers, merchants and cardholders worldwide

Model. A global card network that sets rules for authorisation, clearing and settlement of card payments, connecting issuers and acquirers across countries and currencies.

Clearing. Transactions are cleared through the Mastercard network, which sorts transactions, calculates net positions between issuers and acquirers, and prepares settlement files.

Settlement. Settlement is made through settlement accounts held with banks chosen by Mastercard, with issuers and acquirers settling net positions in each currency daily.

Messages. Mastercard authorisation, clearing and settlement messages

RuPay

India · Operator: National Payments Corporation of India

Participants. Banks, merchants and cardholders across India

Model. A domestic card network for debit, credit and prepaid cards, offering lower cost card payments in India and supporting contactless, e-commerce and UPI linked cards.

Clearing. Transactions are cleared through the RuPay network, which sorts transactions, calculates net positions between issuers and acquirers, and prepares settlement files.

Settlement. Settlement is made through settlement accounts with the Reserve Bank of India, with issuers and acquirers settling net positions in each currency daily.

Messages. RuPay authorisation, clearing and settlement messages

Scenario Library

124 reusable scenarios. The same scenario powers lessons, diagrams, quizzes, simulators and capstones, so the story never changes between sections.

SC-01: MT103 serial payment missing field 57A

Serial customer credit transfer · United Kingdom to Singapore, SWIFT · USD 25000 · Meridian Bank London to Harbour Bank Singapore

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Northgate Trading instructs Meridian Bank London to pay USD 25,000 to Bright Logistics at Harbour Bank Singapore for invoice INV-1187. Meridian Bank validates the instruction, debits the customer account, and sends a complete MT103 with field 57A naming Harbour Bank. Harbour Bank screens the payment, credits Bright Logistics on the value date, and confirms receipt. Both banks reconcile their nostro entries the same day and the payment closes without exception.

What went wrong. Northgate Trading instructs the same USD 25,000 payment, but the MT103 omits field 57A, so the receiving bank cannot tell which bank holds the beneficiary account. The payment is held for repair while operations contact Meridian Bank to confirm the account with institution. The value date slips by one day, Bright Logistics queries the delay, and Meridian Bank must send a corrected MT103 before Harbour Bank can credit the beneficiary account.

Root cause. The payment instruction was created without the beneficiary bank, because the template did not require field 57A when the receiver was assumed to be the beneficiary bank. Recovery. Operations contact the originating bank, obtain the correct field 57A value, repair the MT103, and resend it with the original reference and UETR.

Reconciliation. The nostro debit matches the Harbour Bank statement, the beneficiary credit matches the MT103 amount, and the payment closes with a one day delay recorded.

Source status: illustrative

SC-02: Choosing serial vs cover for a USD payment

Customer credit transfer, routing decision · United Kingdom to Australia, SWIFT · USD 48000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Coral Supplies instructs Meridian Bank London to pay USD 48,000 to Pacific Rim Bank Sydney for goods received. Meridian Bank compares serial and cover routing, chooses cover because it is faster and keeps customer data on the MT103 route, and sends the MT103 and the MT202 COV with matching references. Harbour Bank settles the cover funds, Pacific Rim Bank matches both legs, credits Coral Supplies on the value date, and both banks reconcile without a break.

What went wrong. Coral Supplies instructs the same USD 48,000 payment, but Meridian Bank chooses serial routing without checking the intermediary cut off time, so the payment arrives after the Harbour Bank cut off. The funds are held overnight, Pacific Rim Bank cannot credit Coral Supplies on the value date, and the supplier queries the delay. Meridian Bank must explain the routing choice, fund the payment next day, and record the delay as a routing exception.

Root cause. The routing decision did not check the intermediary cut off time, so a serial payment missed the settlement window and was held overnight. Recovery. Operations select the cover route for the next payment, update the routing table with cut off times, and resend the payment with a revised value date.

Reconciliation. The nostro debit matches the cover settlement, the beneficiary credit matches the MT103 amount, and the payment closes with a one day delay recorded.

Source status: illustrative

SC-03: Cover settlement through another clearing system

Cover payment with clearing system settlement · United Kingdom to Switzerland, SWIFT and clearing · EUR 125000 · Meridian Bank London to Alpine Bank Zurich

Messages. MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Helvetia Holdings instructs Meridian Bank London to pay EUR 125,000 to a supplier at Alpine Bank Zurich. Meridian Bank sends the MT103 directly to Alpine Bank and the MT202 COV through a clearing system via Harbour Bank Singapore. The clearing system settles the cover funds on the value date, Alpine Bank matches the MT103 to the cover, credits the supplier, and confirms receipt. Meridian Bank reconciles the clearing and nostro entries the same day with no break.

What went wrong. Helvetia Holdings instructs the same EUR 125,000 payment, but the clearing system rejects the MT202 COV because the settlement account is wrong. The MT103 reaches Alpine Bank, but the cover funds do not arrive, so Alpine Bank holds the payment and cannot credit the supplier. Meridian Bank must correct the settlement account, resend the cover, and explain the delay to Helvetia Holdings while the supplier waits for funds.

Root cause. The MT202 COV named a settlement account that the clearing system did not recognise, so the cover was rejected before settlement. Recovery. Operations correct the settlement account from the standing settlement instruction, resend the MT202 COV, and confirm settlement with the clearing system.

Reconciliation. The clearing settlement matches the MT103 amount, the beneficiary credit matches the cover, and the payment closes with a one day delay recorded.

Source status: illustrative

SC-04: Same correspondent used by sender and beneficiary

Serial payment with shared correspondent · United Kingdom to Singapore, SWIFT · USD 75000 · Meridian Bank London to Harbour Bank Singapore

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Bright Logistics instructs Meridian Bank London to pay USD 75,000 to a supplier at Harbour Bank Singapore. Meridian Bank finds it already holds a nostro account at Harbour Bank, which is also the beneficiary bank, so it sends a single MT103 with no intermediary. Harbour Bank screens the payment, debits the Meridian Bank nostro, credits the supplier on the value date, and confirms receipt. Meridian Bank reconciles the nostro debit the same day and the payment closes without exception.

What went wrong. Bright Logistics instructs the same USD 75,000 payment, but Meridian Bank routes it through a different correspondent by mistake, adding an unnecessary intermediary and an extra day. The payment reaches Harbour Bank late, the supplier queries the delay, and Meridian Bank pays an extra intermediary fee. Operations must correct the routing table, refund the extra fee, and reissue the payment through the direct nostro route.

Root cause. The routing table did not recognise that the beneficiary bank was also the correspondent, so an extra intermediary was added by mistake. Recovery. Operations correct the routing table to mark Harbour Bank as a direct correspondent, refund the extra fee, and resend through the direct route.

Reconciliation. The nostro debit matches the Harbour Bank statement, the beneficiary credit matches the MT103 amount, and the payment closes with the extra fee refunded.

Source status: illustrative

SC-05: Corporate MT101 initiation followed by bank generated MT103 and MT202 COV

Bulk corporate initiation with cover · United Kingdom to Singapore, SWIFT · USD 92000 · Meridian Bank London to Harbour Bank Singapore

Messages. MT101, MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Northgate Trading sends an MT101 file to Meridian Bank London with ten payments totalling USD 92,000 to suppliers in Singapore. Meridian Bank validates the file, screens each payment, and creates one MT103 and one MT202 COV for each payment that needs cover. Harbour Bank settles the cover funds, each beneficiary bank matches its MT103 to the cover and credits the beneficiary, and Meridian Bank sends a status report confirming all ten payments settled on the value date.

What went wrong. Northgate Trading sends the same MT101 file, but one payment of USD 8,400 has a wrong beneficiary account number, so Meridian Bank rejects that item and processes the other nine. Northgate Trading must correct the account number and resend the failed item in a new MT101 file. The supplier queries the missing payment, and Meridian Bank must explain that the item was rejected at validation and was not sent to the beneficiary bank.

Root cause. The beneficiary account number in one MT101 item failed validation, so the bank rejected that item while processing the other nine. Recovery. Operations notify Northgate Trading of the rejection, obtain the corrected account number, and process the item in a new MT101 file.

Reconciliation. Nine payments reconcile in full, the tenth payment reconciles after it is resent with the corrected account, and the file closes with no break.

Source status: illustrative

SC-06: Beneficiary bank with multiple correspondents and SSI selection

SSI selection for a beneficiary bank · United Kingdom to Australia, SWIFT · AUD 64000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Coral Supplies instructs Meridian Bank London to pay AUD 64,000 to a supplier at Pacific Rim Bank Sydney, which has two correspondents for Australian dollars. Meridian Bank checks the standing settlement instruction, which names Harbour Bank Singapore as the preferred correspondent for AUD, and sends the MT103 through Harbour Bank. Harbour Bank forwards the payment and settles the funds, Pacific Rim Bank credits the supplier on the value date, and Meridian Bank reconciles without a break.

What went wrong. Coral Supplies instructs the same AUD 64,000 payment, but the standing settlement instruction for Pacific Rim Bank has expired, so Meridian Bank uses an old correspondent that no longer holds an AUD account. The payment is rejected by the intermediary, the supplier is not paid on the value date, and Meridian Bank must obtain the updated SSI, correct the routing, and resend the payment through Harbour Bank Singapore.

Root cause. The SSI for Pacific Rim Bank had expired, so the bank used an old correspondent that no longer held an AUD account and the payment was rejected. Recovery. Operations obtain the updated SSI from Pacific Rim Bank, correct the routing, and resend the payment through Harbour Bank Singapore.

Reconciliation. The nostro debit matches the new correspondent statement, the beneficiary credit matches the MT103 amount, and the payment closes after resending.

Source status: illustrative

SC-07: Sender does not know beneficiary correspondent

Payment where the sender lacks correspondent details · United Kingdom to Switzerland, SWIFT · CHF 88000 · Meridian Bank London to Alpine Bank Zurich

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Helvetia Holdings instructs Meridian Bank London to pay CHF 88,000 to a supplier at Alpine Bank Zurich, but it does not know the correspondent of Alpine Bank and leaves the routing blank. Meridian Bank looks up Alpine Bank in its correspondent directory, selects Harbour Bank Singapore as the intermediary for Swiss francs, and sends the MT103 through Harbour Bank. Alpine Bank receives the funds, credits the supplier on the value date, and Meridian Bank reconciles without a break.

What went wrong. Helvetia Holdings instructs the same CHF 88,000 payment, but Meridian Bank has no correspondent entry for Alpine Bank, so the payment cannot be routed and is held for repair. The supplier queries the delay, and Meridian Bank must contact Alpine Bank to obtain its correspondent details, add the entry to the directory, and then release the payment through the new correspondent.

Root cause. The correspondent directory had no entry for Alpine Bank, so the sending bank could not select an intermediary and the payment was held. Recovery. Operations contact Alpine Bank, obtain its correspondent details, add the entry to the directory, and release the payment.

Reconciliation. The nostro debit matches the new correspondent statement, the beneficiary credit matches the MT103 amount, and the payment closes after release.

Source status: illustrative

SC-08: MT103 containing fields 56A and 57A

Serial payment with intermediary and account with institution · United Kingdom to Australia, SWIFT · USD 31000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Coral Supplies instructs Meridian Bank London to pay USD 31,000 to a supplier at Pacific Rim Bank Sydney. Meridian Bank creates an MT103 with field 56A naming Harbour Bank Singapore as the intermediary and field 57A naming Pacific Rim Bank as the account with institution. Harbour Bank forwards the MT103 to Pacific Rim Bank, which credits the supplier on the value date and confirms receipt. Meridian Bank reconciles the nostro debit the same day and the payment closes without exception.

What went wrong. Coral Supplies instructs the same USD 31,000 payment, but the MT103 swaps fields 56A and 57A, naming Pacific Rim Bank as the intermediary and Harbour Bank as the account with institution. Harbour Bank cannot forward the payment correctly, the MT103 is held for repair, and the supplier is not paid on the value date. Meridian Bank must correct the two fields, resend the MT103, and record the repair as an operational error.

Root cause. The MT103 named the beneficiary bank as the intermediary and the intermediary as the account with institution, so the payment could not be forwarded correctly. Recovery. Operations correct fields 56A and 57A to their proper values, resend the MT103, and confirm the beneficiary credit.

Reconciliation. The nostro debit matches the intermediary statement, the beneficiary credit matches the MT103 amount, and the payment closes after the corrected MT103 is sent.

Source status: illustrative

SC-09: Forwarding through another SWIFT participant

Payment forwarded by a non correspondent participant · United Kingdom to Singapore, SWIFT · USD 57000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Northgate Trading instructs Meridian Bank London to pay USD 57,000 to a supplier at Pacific Rim Bank Sydney, with which Meridian Bank has no direct account. Meridian Bank sends the MT103 to Harbour Bank Singapore, a SWIFT participant that forwards the payment to Pacific Rim Bank and settles the funds from its nostro account. Pacific Rim Bank credits the supplier on the value date, Harbour Bank confirms to Meridian Bank, and Meridian Bank reconciles the nostro debit without a break.

What went wrong. Northgate Trading instructs the same USD 57,000 payment, but Harbour Bank has no valid RMA to receive MT103 messages from Meridian Bank, so the MT103 is blocked at the SWIFT network and never reaches Harbour Bank. The supplier is not paid, Northgate Trading queries the delay, and Meridian Bank must obtain the RMA authorisation, then resend the MT103 through Harbour Bank.

Root cause. Harbour Bank had no valid RMA to receive MT103 messages from Meridian Bank, so the message was blocked at the network and never delivered. Recovery. Operations request the RMA authorisation from Harbour Bank, confirm it is granted, and resend the MT103 through Harbour Bank.

Reconciliation. The nostro debit matches the forwarding bank statement, the beneficiary credit matches the MT103 amount, and the payment closes after resending.

Source status: illustrative

SC-10: Centralised SWIFT connectivity within a banking group

Group payment hub with central SWIFT connection · United Kingdom to Singapore, SWIFT group hub · USD 110000 · Meridian Bank London to Harbour Bank Singapore

Messages. MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Northgate Trading instructs Meridian Bank London to pay USD 110,000 to a supplier at Harbour Bank Singapore. Meridian Bank London sends the instruction to the group payment hub, which validates and screens it, creates the MT103 and MT202 COV, and sends both through the central SWIFT connection. Harbour Bank matches the instruction to the cover, credits the supplier on the value date, and confirms receipt. The hub updates the status, Meridian Bank reconciles the group nostro, and the payment closes without exception.

What went wrong. Northgate Trading instructs the same USD 110,000 payment, but the central SWIFT gateway is down for maintenance, so the hub cannot send the MT103 and the payment is queued. The supplier queries the delay, and the hub must hold the payment in the queue, retry the gateway when it returns, and send the MT103 with the original value date adjusted to the next business day.

Root cause. The central SWIFT gateway was down for planned maintenance, so the group hub could not send the MT103 and the payment was queued. Recovery. Operations hold the payment in the hub queue, retry the gateway when it returns, and send the MT103 with a revised value date.

Reconciliation. The group nostro debit matches the Harbour Bank statement, the beneficiary credit matches the MT103 amount, and the payment closes after the gateway returns.

Source status: illustrative

SC-11: Missing RMA authorisation

Payment blocked by missing RMA · United Kingdom to Australia, SWIFT · AUD 29000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Coral Supplies instructs Meridian Bank London to pay AUD 29,000 to a supplier at Pacific Rim Bank Sydney through Harbour Bank Singapore. Meridian Bank creates the MT103, checks RMA authorisation, and finds it holds no RMA to send MT103 to Harbour Bank, so the payment is blocked before sending. Operations request the RMA, Harbour Bank grants it, Meridian Bank releases the MT103, Pacific Rim Bank credits the supplier, and Meridian Bank reconciles the nostro debit without a break.

What went wrong. Coral Supplies instructs the same AUD 29,000 payment, but operations override the RMA block and try to send the MT103 without authorisation, so the SWIFT network rejects the message and returns an error. The payment is not delivered, the supplier is not paid, and Meridian Bank must withdraw the override, obtain the RMA properly, and resend the MT103 through Harbour Bank Singapore.

Root cause. An operator overrode the RMA block and sent the MT103 without authorisation, so the network rejected the message and it was never delivered. Recovery. Operations withdraw the override, request the RMA from Harbour Bank, confirm it is granted, and resend the MT103.

Reconciliation. The nostro debit matches the intermediary statement, the beneficiary credit matches the MT103 amount, and the payment closes after resending with the RMA in place.

Source status: illustrative

SC-12: Multiple intermediaries in SSI

Payment through two intermediaries from SSI · United Kingdom to Switzerland, SWIFT · EUR 76000 · Meridian Bank London to Alpine Bank Zurich

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Helvetia Holdings instructs Meridian Bank London to pay EUR 76,000 to a supplier at Alpine Bank Zurich, whose standing settlement instruction names two intermediaries for euro settlement. Meridian Bank creates an MT103 with Harbour Bank Singapore as the first intermediary and sends it through the chain in the order stated in the SSI. Each intermediary forwards the payment and settles the funds, Alpine Bank credits the supplier on the value date, and Meridian Bank reconciles without a break.

What went wrong. Helvetia Holdings instructs the same EUR 76,000 payment, but the second intermediary in the SSI has closed its euro account, so it cannot forward the payment and returns it to Harbour Bank. The supplier is not paid on the value date, and Meridian Bank must obtain an updated SSI, remove the closed intermediary, and resend the payment through the remaining intermediary.

Root cause. The second intermediary named in the SSI had closed its euro account, so it could not forward the payment and returned it to the first intermediary. Recovery. Operations obtain an updated SSI from Alpine Bank, remove the closed intermediary, and resend the payment through the remaining intermediary.

Reconciliation. The nostro debit matches the remaining intermediary statement, the beneficiary credit matches the MT103 amount, and the payment closes after resending.

Source status: illustrative

SC-13: Field 72 differences between MT103 and MT202 COV

Cover message field 72 handling · United Kingdom to Singapore, SWIFT · USD 43000 · Meridian Bank London to Harbour Bank Singapore

Messages. MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Northgate Trading instructs Meridian Bank London to pay USD 43,000 to Bright Logistics at Harbour Bank Singapore using a cover payment. Meridian Bank creates an MT103 with field 72 stating the cover indicator for the beneficiary bank, and an MT202 COV with field 72 carrying the cover link and the MT103 reference. Harbour Bank matches the two field 72 values, links the cover to the customer payment, credits Bright Logistics on the value date, and Meridian Bank reconciles without a break.

What went wrong. Northgate Trading instructs the same USD 43,000 payment, but the MT202 COV field 72 omits the MT103 reference, so Harbour Bank cannot link the cover to the customer payment and holds both messages for investigation. Bright Logistics is not paid on the value date, and Meridian Bank must send a corrected MT202 COV with the reference in field 72 before Harbour Bank can release the funds.

Root cause. The cover message field 72 omitted the MT103 reference, so the beneficiary bank could not link the cover to the customer payment and held both messages. Recovery. Operations send a corrected MT202 COV with the MT103 reference in field 72, and Harbour Bank matches the two messages and releases the funds.

Reconciliation. The nostro debit matches the cover settlement, the beneficiary credit matches the MT103 amount, and the payment closes after the corrected cover is sent.

Source status: illustrative

SC-14: Multiple cover messages and reference reconciliation

Multiple covers for one customer payment · United Kingdom to Australia, SWIFT · USD 150000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Coral Supplies instructs Meridian Bank London to pay USD 150,000 to a supplier at Pacific Rim Bank Sydney. Meridian Bank splits the cover into two MT202 COV messages of USD 75,000 each for liquidity reasons, with both carrying the same MT103 reference and UETR. Harbour Bank settles both covers, Pacific Rim Bank reconciles the two covers against the MT103, confirms the total equals USD 150,000, credits the supplier, and Meridian Bank reconciles both nostro debits without a break.

What went wrong. Coral Supplies instructs the same USD 150,000 payment, but only one of the two MT202 COV messages arrives, so Pacific Rim Bank holds the MT103 because the total cover is only USD 75,000. The supplier is not paid in full, and Meridian Bank must trace the missing cover, find it was delayed by the intermediary, and resend it before Pacific Rim Bank can credit the supplier in full.

Root cause. One of the two MT202 COV messages was delayed by the intermediary, so the beneficiary bank held the MT103 because the total cover did not match the amount. Recovery. Operations trace the missing cover with the UETR, confirm it was delayed, and resend it to the beneficiary bank.

Reconciliation. Both covers reconcile to the MT103 amount, the beneficiary credit matches the full amount, and the payment closes after the second cover arrives.

Source status: illustrative

SC-15: UETR tracking across the full chain

End to end tracking with UETR · United Kingdom to Singapore to Australia, SWIFT gpi · USD 68000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. pacs.008, pacs.002

Positive path. Northgate Trading instructs Meridian Bank London to pay USD 68,000 to a supplier at Pacific Rim Bank Sydney. Meridian Bank creates a pacs.008 with a new UETR and sends it through Harbour Bank Singapore to Pacific Rim Bank. Each bank sends a pacs.002 status update carrying the same UETR, so Northgate Trading can track the payment at every step. Pacific Rim Bank credits the supplier on the value date, sends a final status, and Meridian Bank reconciles with a full tracking history.

What went wrong. Northgate Trading instructs the same USD 68,000 payment, but Harbour Bank creates a new UETR when it forwards the pacs.008, so the tracking chain breaks and Meridian Bank cannot link the Pacific Rim Bank status to the original payment. Northgate Trading sees only the first status, queries the missing updates, and Meridian Bank must ask Harbour Bank to resend the status with the original UETR to restore the tracking chain.

Root cause. Harbour Bank created a new UETR when forwarding the pacs.008, so the tracking chain broke and later status updates could not be linked to the original payment. Recovery. Operations ask Harbour Bank to resend the status updates with the original UETR, and the tracking chain is restored for the customer.

Reconciliation. The nostro debit matches the statement, the beneficiary credit matches the pacs.008 amount, and the tracking history is complete after the correction.

Source status: independently verified

SC-16: Preferred correspondent route unavailable, alternative routing

Alternative routing after preferred route fails · United Kingdom to Singapore, SWIFT · USD 54000 · Meridian Bank London to Harbour Bank Singapore

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Bright Logistics instructs Meridian Bank London to pay USD 54,000 to a supplier at Harbour Bank Singapore. Meridian Bank finds its preferred direct route is unavailable because the nostro account is under maintenance, so it selects Pacific Rim Bank Sydney as the alternative intermediary from the approved routing table. Pacific Rim Bank forwards the MT103 to Harbour Bank, which credits the supplier on the revised value date, and Meridian Bank reconciles the alternative nostro debit without a break.

What went wrong. Bright Logistics instructs the same USD 54,000 payment, but Meridian Bank uses an unapproved alternative route without checking the routing table, so the payment goes to a bank with no relationship to Harbour Bank and is returned. The supplier is not paid, Meridian Bank pays a return fee, and operations must select the approved alternative route, resend the payment, and record the error as a routing breach.

Root cause. The bank used an unapproved alternative route, so the payment went to a bank with no relationship to the beneficiary bank and was returned. Recovery. Operations select the approved alternative route from the routing table, resend the payment, and record the breach for audit.

Reconciliation. The nostro debit matches the approved intermediary statement, the beneficiary credit matches the MT103 amount, and the payment closes after resending.

Source status: illustrative

SC-17: TIPS instant payment timeout and expiry

Instant payment timeout in TIPS · Italy to Germany, SCT Inst and TIPS · EUR 18500 · Alpine Bank Zurich to Meridian Bank London

Messages. pacs.008, pacs.002

Positive path. Delta Exports instructs Alpine Bank Zurich to pay EUR 18,500 instantly to a supplier at Meridian Bank London through TIPS. Alpine Bank checks its dedicated cash account, creates a pacs.008, and sends it to TIPS, which reserves the funds and forwards the payment to Meridian Bank. Meridian Bank does not respond within the timeout, so TIPS expires the payment, releases the reserve, and sends a pacs.002 reporting the timeout. Alpine Bank notifies Delta Exports and records the timeout.

What went wrong. Delta Exports instructs the same EUR 18,500 instant payment, but Alpine Bank sends it without checking the TIPS balance, so TIPS rejects the payment for insufficient funds before it reaches Meridian Bank. The supplier is not paid, Delta Exports queries the failure, and Alpine Bank must fund its dedicated cash account from its main cash account and resend the payment as a new instant payment.

Root cause. Alpine Bank sent the pacs.008 without checking its TIPS dedicated cash account balance, so TIPS rejected the payment for insufficient funds. Recovery. Operations fund the dedicated cash account with a camt.050 liquidity transfer, confirm the balance, and resend the payment as a new instant payment.

Reconciliation. The liquidity transfer reconciles, the resent payment settles in TIPS, and the beneficiary credit matches the pacs.008 amount.

Source status: independently verified

SC-18: UPI payment failure and refund

UPI failure with refund to the payer · India, UPI · INR 12500 · Harbour Bank Singapore to Pacific Rim Bank Sydney

Messages. pacs.008

Positive path. Ananya Sharma uses her bank app to pay INR 12,500 to a merchant through UPI. Her bank debits her account and sends the payment to the UPI switch, which routes it to Pacific Rim Bank Sydney, but the switch times out while waiting for confirmation. The payment is marked as failed, Harbour Bank refunds the full INR 12,500 to Ananya Sharma within the scheme time limit, and she receives a notification of the failure and the refund with the transaction reference.

What went wrong. Ananya Sharma makes the same INR 12,500 UPI payment, but the merchant claims the payment succeeded and asks her to pay again, while her bank shows the payment as failed. Ananya Sharma risks paying twice, so Harbour Bank must check the UPI status, confirm the payment failed and the refund was made, and give her a reference she can show the merchant to prove the first payment did not succeed.

Root cause. The merchant claimed a failed UPI payment had succeeded, so the payer risked paying twice for the same purchase. Recovery. Operations check the UPI status, confirm the payment failed and the refund was made, and give the payer a reference to show the merchant.

Reconciliation. The debit and the refund match in full, the merchant receives no duplicate payment, and the case closes with no break.

Source status: independently verified

SC-19: Card chargeback after duplicate charging

Duplicate card charge and chargeback · United Kingdom, Visa · GBP 320 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. pacs.008

Positive path. Sarah Chen buys goods for GBP 320 from an online merchant using her Meridian Bank London card, but the merchant submits the transaction twice by mistake, so she is charged GBP 320 twice. Sarah Chen contacts Meridian Bank, which confirms the duplicate, raises a chargeback for one charge through Visa, and Pacific Rim Bank debits the merchant and returns the funds. Meridian Bank credits GBP 320 to Sarah Chen, who sees one charge and one credit on her statement, and the case closes.

What went wrong. Sarah Chen reports the same duplicate GBP 320 charge, but the merchant defends the chargeback by claiming Sarah Chen made two separate purchases, so the chargeback is initially rejected. Sarah Chen must provide evidence that only one delivery was received, Meridian Bank must resubmit the chargeback with the delivery evidence, and Visa must rule in her favour before the GBP 320 is finally credited to her account.

Root cause. The merchant claimed the cardholder made two separate purchases, so the first chargeback was rejected even though only one delivery was received. Recovery. Operations resubmit the chargeback with delivery evidence showing one delivery, and Visa rules in favour of the cardholder.

Reconciliation. The duplicate charge is reversed in full, the cardholder is credited GBP 320, and the case closes with no break.

Source status: illustrative

SC-20: SEPA direct debit return and refund

SEPA direct debit return with refund · Germany, SEPA Direct Debit Core · EUR 180 · Alpine Bank Zurich to Meridian Bank London

Messages. pain.008, pacs.003, pacs.004

Positive path. Delta Utilities sends a pain.008 file to Alpine Bank Zurich to collect EUR 180 from a customer at Meridian Bank London under a SEPA direct debit mandate. Alpine Bank creates a pacs.003, Meridian Bank debits the customer on the collection date, and the customer disputes the amount as wrong. Meridian Bank returns the direct debit with a pacs.004 and refunds EUR 180 to the customer, Alpine Bank debits Delta Utilities, and the creditor is notified of the return.

What went wrong. Delta Utilities sends the same EUR 180 direct debit, but the mandate reference is wrong, so Meridian Bank rejects the pacs.003 before debiting the customer and returns it as a reject. Delta Utilities is not paid, the customer is not debited, and Delta Utilities must obtain the correct mandate reference from the customer, correct the pain.008 file, and resubmit the collection with the valid mandate.

Root cause. The pacs.003 carried a wrong mandate reference, so the debtor bank rejected the collection before debiting the customer account. Recovery. Operations obtain the correct mandate reference, correct the pain.008 file, and resubmit the collection with the valid mandate.

Reconciliation. No debit and no credit were made for the rejected collection, the corrected collection settles in full, and the case closes with no break.

Source status: independently verified

PAY-001: Duplicate payment instruction

Payment processing

Business problem. A corporate customer submits the same payment instruction twice after a slow channel response. Both requests reach the payment platform.

Messages. pain.001, pacs.008, pacs.002

Happy path. Same idempotency key returns the original payment reference; a new key can create a distinct payment subject to duplicate controls.

Negative paths. Same key with altered payload; retry after timeout; duplicate detected after downstream submission; concurrent requests.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 22, QA 27, QA 34). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-002: Timeout after submission with unknown outcome

Payment processing

Business problem. The channel times out after submitting a payment. It is unclear whether the payment engine accepted or executed it.

Messages. pain.001, pacs.002, camt.056

Happy path. A status enquiry resolves the original transaction without creating another payment.

Negative paths. Engine accepted but response lost; connector timed out; status store lag; duplicate retry.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 11, QA 14, QA 28, QA 36). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-003: Insufficient funds at execution time

Payment processing

Business problem. A future-dated payment was accepted when submitted, but the account has insufficient available funds on execution date.

Messages. pain.001, pacs.002

Happy path. Sufficient funds at execution leads to normal processing; otherwise follow the agreed retry or reject policy.

Negative paths. Funds arrive during retry window; partial funding; account frozen; balance service unavailable

Recommended solution. Separate instruction acceptance from execution eligibility. Recheck available balance and applicable overdraft rules at execution. Apply configured retry, reject or expiry policy and notify the customer with a meaningful reason.

Source status: Independently authored practice scenario

PAY-004: Payment accepted but downstream clearing rejects it

Payment processing

Business problem. The payment platform accepts a customer instruction, but the clearing participant rejects the resulting interbank message.

Messages. pacs.008, pacs.002, camt.054

Happy path. A valid clearing acceptance progresses the payment; a rejection moves it to a defined rejected state with accounting treatment.

Negative paths. Late rejection; duplicate status; unknown reason code; response cannot be correlated.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 4). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-005: Payment cancellation requested after processing has started

Payment processing

Business problem. A customer requests cancellation after the instruction has left the bank's payment engine.

Messages. camt.056, camt.029, pacs.004

Happy path. Cancellation accepted before irrevocable settlement stops or recalls the payment according to scheme rules.

Negative paths. Already settled; beneficiary credited; request rejected; response delayed; payment cannot be identified

Recommended solution. Check the payment's durable state and scheme rules before deciding whether cancellation is possible. If eligible, initiate the appropriate cancellation request and await the counterparty response. Never promise cancellation or reverse funds solely because a request was sent.

Source status: Independently authored practice scenario

PAY-006: Payment return after original settlement

Payment processing

Business problem. A beneficiary-side institution returns a payment after the original transfer has settled.

Messages. pacs.004, pacs.008

Happy path. Return is linked to the original transaction and credited according to the bank's return policy.

Negative paths. Partial return; return amount mismatch; missing original reference; duplicate return; return after account closure.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 5, QA 7, QA 8). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-007: Payment routed to an unavailable correspondent

Payment processing

Business problem. A cross-border payment selects a correspondent that is temporarily unavailable or no longer supports the required currency/route.

Messages. pacs.008

Happy path. Eligible primary route is selected; approved fallback route is used when configured.

Negative paths. Stale directory; alternate route unavailable; route changes after compliance screening; liquidity insufficient

Recommended solution. Re-evaluate routing against current eligibility, currency, country, service, cut-off, cost and liquidity data. Use an approved alternate route only if policy permits; otherwise queue or reject with a transparent reason.

Source status: Independently authored practice scenario

PAY-008: Ambiguous payment status across systems

Payment processing

Business problem. The channel shows pending, the payment engine shows processed, and the ledger has no matching posting.

Messages. pacs.002, camt.054, camt.053

Happy path. All systems converge to a consistent state based on authoritative events.

Negative paths. Out-of-order events; duplicate event; missing ledger posting; stale cache

Recommended solution. Define a canonical payment state model and authoritative source for each state transition. Correlate records across systems, identify the missing event, and place the item in an exception queue if state cannot be safely inferred.

Source status: Independently authored practice scenario

PAY-009: Partial batch failure

Payment processing

Business problem. A file contains hundreds of transactions. Some pass validation while others fail due to invalid beneficiary or account data.

Messages. pain.001, pain.002, pacs.008

Happy path. Valid items progress when partial processing is permitted; rejected items receive item-level reasons.

Negative paths. File control sum mismatch; one invalid item under all-or-nothing policy; duplicate file; late repair

Recommended solution. Define file-level and transaction-level acceptance separately. Validate each transaction, apply the agreed all-or-nothing or partial-processing rule, return itemised outcomes and ensure accepted items are not resubmitted when rejected items are repaired.

Source status: Independently authored practice scenario

PAY-010: Future-dated payment falls on a non-processing day

Payment processing

Business problem. A customer selects an execution date that is a bank holiday for one participant in the payment chain.

Messages. pain.001, pacs.002

Happy path. Valid date follows documented calendar and adjustment rules.

Negative paths. Calendar changes after submission; different participant calendars; cut-off missed on adjusted date

Recommended solution. Apply the correct scheme, currency, debtor bank, creditor bank and clearing calendars. Determine whether to move execution to the previous or next eligible business day, reject, or retain the requested date according to product rules.

Source status: Independently authored practice scenario

PAY-011: Payment cut-off extension request

Payment processing

Business problem. A corporate client asks the bank to extend its same-day payment cut-off by one hour.

Messages. Rail-specific payment messages

Happy path. Extended window is enabled only for eligible rails, currencies, customers and operating dates.

Negative paths. Clearing closes earlier; liquidity unavailable; sanctions team coverage ends; batch/reconciliation windows collide.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 3). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-012: Peak volume growth threatens throughput

Payment processing

Business problem. New customers are forecast to increase daily volume and peak TPS materially.

Messages. Not message-specific, include rail-specific payloads

Happy path. The platform meets throughput and latency targets under agreed peak and stress profiles.

Negative paths. Dependency saturation; queue growth; retry storm; database contention; failover capacity insufficient

Recommended solution. Build a capacity model using average, peak and burst volumes, payload sizes, dependency latency and retry amplification. Load-test the complete chain and define scaling thresholds and degradation behaviour.

Source status: Independently authored practice scenario

PAY-013: High repair rate in a remittance file

Payment processing

Business problem. Most transactions in a remittance file require manual repair because key data is missing or inconsistent.

Messages. pain.001, pain.002, pacs.008

Happy path. Clean items process automatically; repairable items enter controlled work queues; irreparable items are rejected.

Negative paths. Repeated defect; repair changes payment meaning; queue exceeds SLA; duplicate after resubmission

Recommended solution. Segment defects by root cause and source. Improve upstream validation and enrichment, provide actionable repair guidance, prioritise by SLA and prevent repaired items from losing original traceability.

Source status: Independently authored practice scenario

PAY-014: Optional field required by downstream reporting

Payment processing

Business problem. A message field is optional under the message schema, but a regulatory or management report needs the information.

Messages. Relevant pain/pacs message and reporting schema

Happy path. Field is populated from a trusted source or handled through an explicit exception policy.

Negative paths. No source value; conflicting sources; invalid derivation; downstream rejects missing data

Recommended solution. Distinguish scheme-level optionality from product, regulatory and internal data requirements. Define source, derivation, validation, defaulting and exception policy; do not invent values to satisfy reporting.

Source status: Independently authored practice scenario

PAY-015: Country-specific reject reason and privacy

Payment processing

Business problem. A reject reason must be configured differently by country because the bank must not expose sensitive account information.

Messages. pacs.002, pain.002

Happy path. Customer receives an accurate, permitted explanation while Operations retains sufficient diagnostic detail.

Negative paths. Unknown code; language mismatch; internal reason accidentally exposed; code mapping changes

Recommended solution. Maintain internal diagnostic detail separately from customer-visible reason text. Apply jurisdiction-specific disclosure rules, localised descriptions and consistent mapping to external scheme codes.

Source status: Independently authored practice scenario

PAY-016: Batch booking versus individual booking

Payment processing

Business problem. A corporate customer wants one account debit for a batch, while Operations needs transaction-level traceability.

Messages. pain.001, camt.053, camt.054

Happy path. Customer statement and bank ledger follow agreed booking policy while retaining item-level detail.

Negative paths. Partial batch failure; return of one item; fee posting; aggregate amount mismatch

Recommended solution. Clarify product, accounting, statement and reconciliation needs. Define whether the ledger posts one aggregate entry, individual entries or both through linked accounting events. Ensure totals and transaction references reconcile.

Source status: Independently authored practice scenario

PAY-017: Correspondent chain has missing or outdated data

Cross-border

Business problem. A cross-border instruction lacks a valid intermediary or correspondent relationship for the selected currency.

Messages. pacs.008, pacs.009

Happy path. Complete eligible chain is selected and message agents are populated consistently.

Negative paths. Conflicting BICs; expired relationship; unsupported currency; route changes mid-processing

Recommended solution. Validate the full correspondent chain against approved, effective-dated reference data. Determine whether data can be derived safely from an authorised source; otherwise repair or reject before release.

Source status: Independently authored practice scenario

PAY-018: Cover payment return while customer payment status is unclear

Cross-border

Business problem. A cover leg is returned, but the related underlying customer credit transfer may have a different processing state.

Messages. pacs.008, pacs.009, pacs.004, pacs.002

Happy path. Both legs are tracked independently and reconciled to the intended settlement outcome.

Negative paths. Cover returned but customer leg credited; customer leg rejected; missing linkage; partial amount.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 7). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-019: Intermediary bank selected incorrectly

Cross-border

Business problem. A payment is routed through an intermediary that cannot serve the destination or currency.

Messages. pacs.008, pacs.009

Happy path. A valid intermediary is selected or the payment is held for repair.

Negative paths. Incorrect priority rule; stale reference data; unsupported service; invalid agent sequence

Recommended solution. Trace the route decision and compare the selected intermediary with the bank's routing policy, currency capability, country restrictions, settlement relationship and effective-dated reference data.

Source status: Independently authored practice scenario

PAY-020: Cross-border payment tracking across multiple banks

Cross-border

Business problem. A customer cannot determine where a payment is while it travels through multiple institutions.

Messages. pacs.002

Happy path. Customer sees a coherent timeline with source and timestamp for each status.

Negative paths. Missing UETR; duplicate status; institution does not report; conflicting statuses

Recommended solution. Use a persistent end-to-end tracking reference such as UETR where applicable, propagate it through participating messages and maintain status events with timestamps and source institutions.

Source status: Independently authored practice scenario

PAY-021: FX quote expires before execution

Cross-border

Business problem. A customer accepts an FX quote but payment processing is delayed beyond the quote validity window.

Messages. Payment messages plus internal FX quote contract

Happy path. Payment executes using a valid accepted quote or is paused for a new quote/consent.

Negative paths. Quote service unavailable; rate changes; liquidity shortfall; duplicate quote consumption

Recommended solution. Bind quote ID, currency pair, amount, rate, expiry and execution conditions to the payment. Revalidate at execution and obtain fresh customer consent if the rate or amount changes beyond agreed tolerance.

Source status: Independently authored practice scenario

PAY-022: Instant cross-border payment has asynchronous legs

Cross-border

Business problem. The domestic leg is accepted, but the destination system has not yet confirmed beneficiary credit.

Messages. Rail-specific instant messages, status/confirmation messages

Happy path. End-to-end completion is reported only when required leg confirmations are received.

Negative paths. Destination timeout; sender debited but no beneficiary credit; delayed confirmation; duplicate callback

Recommended solution. Model each rail leg separately with an overall orchestration state. Apply scheme-specific timeout and confirmation rules, avoid duplicate sending, and trigger investigation/compensation only under defined rules.

Source status: Independently authored practice scenario

PAY-023: Cross-border instant payment fails after sender debit

Cross-border

Business problem. The sender's account is debited, but the receiving system reports a technical failure or no final response.

Messages. Scheme-specific payment and status messages

Happy path. Customer is credited at destination or funds are returned/adjusted under the defined scheme process.

Negative paths. Late success after timeout; return and success race; duplicate compensation; ledger posting failure.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 10, QA 36). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-024: Compliance screening threatens instant payment SLA

Cross-border

Business problem. Sanctions, AML or fraud checks may take longer than the rail's processing window.

Messages. Payment message plus internal screening decision

Happy path. Payment proceeds only after required controls pass; holds/rejections are explicit and auditable.

Negative paths. Screening service unavailable; potential match; false positive; timeout; changed beneficiary data.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 12, QA 23). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-025: Remittance information is lost during transformation

Cross-border

Business problem. Structured remittance details are truncated or flattened when translating between payment formats or intermediaries.

Messages. pain.001, pacs.008

Happy path. Required remittance data is preserved or a controlled exception is raised.

Negative paths. Length overflow; unsupported characters; multiple invoice references; intermediary strips data

Recommended solution. Map structured and unstructured remittance fields with explicit length, character-set and preservation rules. Validate truncation and ensure critical references survive the full chain.

Source status: Independently authored practice scenario

PAY-026: Mandate missing or invalid

SEPA Direct Debit

Business problem. A creditor submits a collection without a valid mandate or with mismatched mandate details.

Messages. pain.008, pacs.003, pacs.002, pacs.004

Happy path. Valid mandate supports collection; invalid or revoked mandate is not collected.

Negative paths. Mandate revoked after file creation; account changed; duplicate mandate reference; evidence unavailable

Recommended solution. Validate mandate existence, status, creditor identifier, debtor account, signature/consent evidence and scheme-specific requirements before collection submission. Route invalid mandates to repair or reject.

Source status: Independently authored practice scenario

PAY-027: Creditor pre-notification sent late

SEPA Direct Debit

Business problem. A creditor intends to collect on a planned date but the debtor was not notified within the agreed or scheme-required timeframe.

Messages. pain.008

Happy path. Collection proceeds only when notice requirements are met or a valid agreed exception applies.

Negative paths. Notification delivery failure; changed amount/date; customer disputes notice

Recommended solution. Validate pre-notification timing against the mandate, scheme rules and any agreed alternative period. Reschedule or obtain valid agreement where permitted; do not assume file submission itself is notification.

Source status: Independently authored practice scenario

PAY-028: Creditor wants to stop a collection before submission

SEPA Direct Debit

Business problem. A creditor identifies an incorrect collection before it has been submitted to its PSP.

Messages. pain.008

Happy path. Collection is removed from the outgoing submission set.

Negative paths. File already generated; batch partially submitted; duplicate collection recreated

Recommended solution. Use the creditor-side revocation process while the collection remains within the creditor's control. Cancel the instruction, preserve audit evidence and prevent file generation or resubmission.

Source status: Independently authored practice scenario

PAY-029: Cancellation requested after submission but before settlement

SEPA Direct Debit

Business problem. The creditor discovers an error after the collection has been submitted into the payment chain.

Messages. camt.056, camt.029

Happy path. Accepted cancellation prevents the collection from proceeding under applicable rules.

Negative paths. Cancellation arrives too late; counterparty rejects; original settles while request is in flight

Recommended solution. Check scheme rules and current state. Submit a request for cancellation through the appropriate channel if still eligible, track acceptance/rejection, and do not assume the request itself stops settlement.

Source status: Independently authored practice scenario

PAY-030: Collection reversal after settlement

SEPA Direct Debit

Business problem. A creditor identifies an error after a Direct Debit has already settled.

Messages. pacs.004

Happy path. Reversal is processed as a separate linked financial event.

Negative paths. Partial reversal; reversal deadline missed; original already refunded; duplicate reversal

Recommended solution. Use the applicable reversal mechanism within scheme rules and deadlines. Create a linked reversal transaction, validate amount/reason and ensure the original settlement record remains intact.

Source status: Independently authored practice scenario

PAY-031: Debtor requests refund for an authorised collection

SEPA Direct Debit

Business problem. A debtor asks their bank to refund an authorised SDD Core collection within the applicable scheme period.

Messages. camt.056, camt.029, pacs.004

Happy path. Eligible request is handled within scheme rules and customer receives a clear outcome.

Negative paths. Request outside timeframe; disputed authorisation; amount mismatch; account closed

Recommended solution. Validate scheme, collection date, authorisation status and request timeframe. Apply the relevant refund right and bank process, then reconcile the refund separately from the original collection.

Source status: Independently authored practice scenario

PAY-032: Debtor claims an unauthorised collection

SEPA Direct Debit

Business problem. A debtor disputes a collection as lacking valid authorisation.

Messages. Scheme-specific refund/claim messages

Happy path. Claim is resolved according to scheme and legal rules; eligible refund is processed.

Negative paths. Mandate evidence incomplete; claim submitted after deadline; identity/account mismatch

Recommended solution. Capture the claim, investigate mandate evidence and apply the applicable scheme/legal timeframe and burden-of-proof process. Protect the customer while retaining a complete audit trail.

Source status: Independently authored practice scenario

PAY-033: Different participant calendars produce conflicting dates

SEPA Direct Debit

Business problem. A collection's due date is a business day for one participant but a non-processing day for another.

Messages. pain.008

Happy path. Submission, inter-PSP settlement and debtor debit dates satisfy the applicable rules.

Negative paths. Unexpected national holiday; calendar update after scheduling; timezone boundary

Recommended solution. Calculate each milestone against the relevant participant and scheme calendar. Apply scheme-specific business-day definitions and date adjustment rules, and retain the calendar version used.

Source status: Independently authored practice scenario

PAY-034: Collection rejected, returned or refused

SEPA Direct Debit

Business problem. A collection does not complete and stakeholders use the terms reject, return and refusal interchangeably.

Messages. pacs.002, pacs.004

Happy path. Each exception type is represented accurately and handled according to scheme rules.

Negative paths. Wrong reason mapping; duplicate event; late event; inconsistent customer language

Recommended solution. Classify the event by initiator, lifecycle stage and scheme definition. Map each event to its correct status, reason code, accounting action and customer/creditor notification.

Source status: Independently authored practice scenario

PAY-035: MT-to-MX transformation needs a value not present in source

Architecture and data

Business problem. A legacy MT message lacks an explicit value required by the target ISO 20022 message.

Messages. MT103, MT202 COV, pacs.009

Happy path. Target message is produced only when mandatory values are sourced or validly derived.

Negative paths. Conflicting reference data; no derivation; legacy field ambiguity; unsupported use case

Recommended solution. Do not fabricate a value. Identify whether the target value can be derived from trusted contextual data, such as settlement arrangement or correspondent relationship. Document derivation rules, confidence and exception handling.

Source status: Independently authored practice scenario

PAY-036: HTTP 200 returned but payment not completed

Architecture and data

Business problem. A client interprets an HTTP 200 response as proof that the payment has settled.

Messages. OpenAPI contract, payment messages downstream

Happy path. Client can distinguish request receipt, acceptance, processing, rejection and completion.

Negative paths. Async callback lost; status polling too frequent; client treats pending as success

Recommended solution. Define API response semantics precisely. A synchronous 200 may mean request accepted or resource created, not final payment completion. Return a payment resource/reference and status; use asynchronous status events or enquiry for later lifecycle updates.

Source status: Independently authored practice scenario

PAY-037: Sequential versus parallel payment controls

Architecture and data

Business problem. A payment passes through several checks, and the team wants to reduce latency without weakening controls.

Messages. Internal orchestration/API events

Happy path. All mandatory controls complete with a recorded decision before release.

Negative paths. One service timeout; conflicting outcomes; late negative result after release; stale input data

Recommended solution. Map dependencies and data requirements. Run independent checks in parallel where safe; retain mandatory sequencing where one result or enrichment is needed by another. Define aggregation and fail policy.

Source status: Independently authored practice scenario

PAY-038: Canonical model loses source semantics

Architecture and data

Business problem. Different channels send similar but non-identical payment fields and the canonical model collapses meaningful distinctions.

Messages. pain.001, pacs.008, pacs.009

Happy path. Canonical model supports required products without losing information needed for downstream mapping.

Negative paths. Identifier collision; unsupported extension; optional source data dropped; round-trip mismatch

Recommended solution. Define a canonical model that preserves business semantics, source provenance and scheme-specific extensions. Avoid mapping distinct identifiers into one generic field without documented rules.

Source status: Independently authored practice scenario

PAY-039: Payment event arrives twice or out of order

Architecture and data

Business problem. A message broker redelivers an event or delivers status updates out of order.

Messages. pacs.002

Happy path. Each financial or state-changing event has one effective application.

Negative paths. Duplicate delivery; out-of-order update; consumer restart; poison message

Recommended solution. Make consumers idempotent and state transitions version-aware. Store event IDs, aggregate sequence/version and processed outcome. Ignore duplicates and prevent older events from overwriting newer state.

Source status: Independently authored practice scenario

PAY-040: Reconciliation finds unmatched debit and clearing record

Architecture and data

Business problem. The bank's ledger contains a debit but no corresponding clearing confirmation, or vice versa.

Messages. camt.053, camt.054, camt.056, pacs.004

Happy path. Matched items close automatically; unmatched items enter controlled investigation.

Negative paths. Late statement; missing reference; FX difference; duplicate posting; partial settlement

Recommended solution. Reconcile using stable identifiers, amount, currency, date and participant references. Classify timing differences versus true breaks, age exceptions and prevent duplicate financial correction.

Source status: Independently authored practice scenario

PAY-041: Requirement says 'make payments faster'

Product and BA

Business problem. A stakeholder asks for faster payments without specifying customer outcome, scope or measurable target.

Messages. Not message-specific

Happy path. Requirement is measurable and testable, with scope and exclusions agreed.

Negative paths. Stakeholders disagree on 'faster'; speed conflicts with fraud controls; external rail cut-off limits

Recommended solution. Clarify the business problem, user journey, baseline, target SLA, eligible rails, volumes, risk controls and dependencies. Convert the goal into measurable functional and non-functional requirements.

Source status: Independently authored practice scenario

PAY-042: New regulatory limit changes product routing

Product and BA

Business problem. A regulatory or scheme rule changes a transaction limit, but the bank also has customer-specific limits and risk controls.

Messages. Rail-specific message and rule configuration

Happy path. Eligible payments are accepted within all applicable limits; breaches receive the correct outcome.

Negative paths. Conflicting limits; effective-date transition; legacy standing orders; channel inconsistency

Recommended solution. Separate scheme maximum, regulatory obligation, bank product limit and customer-level risk limit. Determine precedence, effective date, grandfathering, channels, currencies and exception handling. Validate against official current rules.

Source status: Independently authored practice scenario

PAY-043: Vendor says a feature is supported

Product and BA

Business problem. A vendor demo shows a capability, but it may not cover the bank's exact use case, jurisdiction or exception path.

Messages. Depends on feature

Happy path. Capability is accepted only when evidence meets documented criteria.

Negative paths. Demo uses mocked data; feature requires custom code; country variant unsupported; roadmap item presented as available

Recommended solution. Translate the requirement into demonstrable acceptance scenarios. Ask the vendor to show configuration, negative paths, audit, volume, resilience, support model and upgrade impact. Record gaps and workarounds.

Source status: Independently authored practice scenario

PAY-044: Mobile channel submits incomplete beneficiary data

Payment initiation & channels

Business problem. A retail customer initiates a payment but the channel omits a beneficiary address required for a particular destination or payment type.

Messages. pain.001

Happy path. Complete, valid instruction is accepted and assigned a payment reference.

Negative paths. Address partially populated; unsupported characters; beneficiary changed after approval

Recommended solution. Validate requirements by rail, destination and product. Use trusted beneficiary data only where policy permits; otherwise request correction before submission. Return field-specific guidance and preserve the draft.

Source status: Independently authored practice scenario

PAY-045: Customer changes beneficiary after payment authorisation

Payment initiation & channels

Business problem. A user edits beneficiary details after a payment has been authorised but before release.

Messages. API contract, rail-specific payment message

Happy path. Unchanged authorised instruction proceeds; material change triggers required controls.

Negative paths. Concurrent edit; approval token replay; beneficiary change after release

Recommended solution. Treat material changes as a change to the authorised payment intent. Re-run risk and validation checks and obtain re-authorisation where required. Record before/after values and prevent unauthorised mutation.

Source status: Independently authored practice scenario

PAY-046: Corporate file uploaded twice with different file names

Payment initiation & channels

Business problem. A corporate user uploads the same payment file twice, but the filenames differ.

Messages. pain.001, pain.002

Happy path. A genuinely new file is accepted; duplicate file is blocked or referred according to policy.

Negative paths. Same file with altered whitespace; same transactions in a new file; partial previous processing

Recommended solution. Use business-level duplicate detection based on file identity, control totals, transaction identifiers and customer policy. Do not rely only on filename. Quarantine ambiguous duplicates for review.

Source status: Independently authored practice scenario

PAY-047: Payment approval limit differs from execution limit

Payment initiation & channels

Business problem. A corporate payment is approved under a user entitlement, but the account or product limit is lower.

Messages. API, payment initiation message

Happy path. Payment proceeds when all applicable authorisation and limit controls pass.

Negative paths. Limit changes after approval; split payments; group approval threshold reached

Recommended solution. Evaluate user authority, account limits, product limits, channel limits and scheme limits independently. Apply the strictest relevant constraint and explain the failed control.

Source status: Independently authored practice scenario

PAY-048: Beneficiary account format is valid but account is closed

Payment validation & enrichment

Business problem. A payment passes structural validation, but the beneficiary account is no longer able to receive funds.

Messages. pacs.002, pacs.004

Happy path. Eligible account proceeds; closed account follows defined reject/return handling.

Negative paths. Verification service unavailable; account closes after check; stale confirmation

Recommended solution. Separate format validation from account/service eligibility. Use available account verification or scheme response, and handle closure through the relevant reject/return process rather than treating syntax as proof of reachability.

Source status: Independently authored practice scenario

PAY-049: Name-check result is inconclusive

Payment validation & enrichment

Business problem. A beneficiary name check returns a close match rather than a clear match or mismatch.

Messages. API/name-check response, payment message

Happy path. Customer proceeds, edits or cancels according to policy and receives an understandable result.

Negative paths. Service timeout; transliteration differences; joint account; business trading name

Recommended solution. Apply the jurisdiction's and product's confirmation-of-payee policy. Present clear customer choices where permitted, retain evidence and avoid silently changing beneficiary details.

Source status: Independently authored practice scenario

PAY-050: Fraud engine returns a high-risk score after payment approval

Fraud & financial crime

Business problem. A payment is approved by the customer but a later fraud signal raises its risk before release.

Messages. Internal risk decision, rail-specific payment message

Happy path. Payment is released only when required fraud controls pass.

Negative paths. Risk service timeout; score changes; customer cannot complete step-up; late signal after release

Recommended solution. Bind risk decisions to the payment version and execution stage. Apply hold, step-up authentication, reject or release policy. Reassess if material payment attributes change.

Source status: Independently authored practice scenario

PAY-051: Potential sanctions match requires investigation

Fraud & financial crime

Business problem. A screening engine identifies a possible match against a sanctions list.

Messages. Internal screening event, payment status response

Happy path. False positive is cleared by authorised review; confirmed match follows legal and policy requirements.

Negative paths. List update during processing; partial match; duplicate alerts; SLA breach.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 23, QA 24). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-052: Screening service is unavailable

Fraud & financial crime

Business problem. A mandatory screening dependency is unavailable during payment processing.

Messages. Internal service/API events

Happy path. Payment proceeds only where policy permits and required controls have completed.

Negative paths. Partial outage; timeout; circuit breaker opens; queued payments become stale

Recommended solution. Apply the control-specific fail-open/fail-closed policy. Queue or reject affected payments safely, alert Operations and prevent un-screened release where prohibited.

Source status: Independently authored practice scenario

PAY-053: Clearing acknowledgement is delayed beyond expected window

Clearing & settlement

Business problem. The bank submits a payment but receives no acknowledgement within the expected service window.

Messages. pacs.008, pacs.002

Happy path. Acknowledgement arrives and processing continues based on its business status.

Negative paths. Late acknowledgement after timeout; duplicate acknowledgement; no response ever arrives

Recommended solution. Retain a submitted/awaiting-response state, correlate by message and transaction references, perform status enquiry or operational investigation, and avoid blind resubmission.

Source status: Independently authored practice scenario

PAY-054: Settlement amount differs from submitted payment amount

Clearing & settlement

Business problem. A settlement report contains an amount that differs from the expected payment or batch total.

Messages. camt.053, camt.054

Happy path. Expected gross/net amounts reconcile within documented tolerances.

Negative paths. Unexplained short settlement; currency mismatch; fee not disclosed; partial settlement.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 1). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-055: Clearing system sends duplicate status reports

Clearing & settlement

Business problem. A scheme adapter receives the same status message more than once.

Messages. pacs.002

Happy path. One effective state transition and one required financial effect occur.

Negative paths. Same status with different message ID; duplicate after restart; conflicting status sequence

Recommended solution. Deduplicate by message/event identity and transaction reference. Make status handling idempotent and ensure no repeated ledger posting or customer notification.

Source status: Independently authored practice scenario

PAY-056: Net settlement position creates a liquidity shortfall

Clearing & settlement

Business problem. The bank's projected net debit position exceeds available settlement liquidity.

Messages. Settlement reports, internal liquidity events

Happy path. Settlement obligations are met within scheme rules and approved liquidity limits.

Negative paths. Unexpected outflow; delayed inflow; intraday credit unavailable; forecast data stale

Recommended solution. Forecast position using payment queues, expected inflows/outflows, settlement cycles and available funding. Apply liquidity alerts, prioritisation and contingency funding under Treasury policy.

Source status: Independently authored practice scenario

PAY-057: Settlement calendar differs from customer-facing date

Clearing & settlement

Business problem. A customer is shown an execution date that differs from the interbank settlement date.

Messages. Rail-specific messages and calendar rules

Happy path. Customer receives a transparent date/status aligned to the product definition.

Negative paths. Timezone boundary; holiday; delayed clearing; beneficiary bank posting delay

Recommended solution. Represent requested execution, bank processing, clearing settlement and beneficiary availability as separate concepts. Display the correct customer promise for the product and rail.

Source status: Independently authored practice scenario

PAY-058: Return message has no usable original reference

Returns & investigations

Business problem. A returned payment arrives but its original transaction reference is missing or malformed.

Messages. pacs.004, pacs.008

Happy path. Strong match is linked automatically; ambiguous return is held for review.

Negative paths. Two candidate originals have same amount/date; partial return; currency differs

Recommended solution. Attempt controlled matching using approved secondary attributes, confidence thresholds and time windows. Do not auto-match ambiguous cases; route them to investigation and suspense handling.

Source status: Independently authored practice scenario

PAY-059: Customer disputes a payment they do not recognise

Returns & investigations

Business problem. A customer reports an unfamiliar debit that may be a card, direct debit, standing order or credit transfer.

Messages. camt.053, camt.054

Happy path. Correct case type is opened and routed to the appropriate team.

Negative paths. Customer gives incomplete details; transaction is pending; payment was authorised by another account user

Recommended solution. Identify the payment instrument and transaction type first. Apply the correct dispute, recall, refund or fraud process; secure evidence and explain the next steps.

Source status: Independently authored practice scenario

PAY-060: Cancellation request and return arrive close together

Returns & investigations

Business problem. A payment cancellation request is in flight when a return is independently received.

Messages. camt.056, camt.029, pacs.004

Happy path. One valid financial outcome is applied and both event histories are retained.

Negative paths. Return processed first; cancellation accepted late; duplicate credit; conflicting counterparty messages

Recommended solution. Correlate both events to the original payment and apply a deterministic state model. Prevent duplicate customer credits and reconcile the cancellation outcome with the return financial event.

Source status: Independently authored practice scenario

PAY-061: Ledger posting succeeds but payment status update fails

Reconciliation & accounting

Business problem. The core ledger records a debit, but the payment platform remains in an earlier state because the status event failed.

Messages. camt.053, camt.054

Happy path. Ledger and payment status converge without duplicate debit.

Negative paths. Outbox unavailable; replay repeated; ledger reference missing; partial commit

Recommended solution. Use durable posting references and recoverable event publication. Reconcile ledger and payment state, replay the missing event idempotently and alert on aged inconsistency.

Source status: Independently authored practice scenario

PAY-062: Nostro statement contains an unexplained debit

Reconciliation & accounting

Business problem. Treasury receives a correspondent statement entry that cannot be matched to an expected payment or fee.

Messages. camt.053, MT940, camt.054

Happy path. Matched entries close; unexplained items remain visible as breaks with ownership.

Negative paths. Value date mismatch; correspondent fee; FX difference; duplicate statement; missing payment reference

Recommended solution. Parse the statement, match against expected settlement and fee records, classify unmatched items, and investigate with the correspondent. Do not create an assumed payment record to force a match.

Source status: Independently authored practice scenario

PAY-063: Payment is returned after customer account has closed

Reconciliation & accounting

Business problem. A valid return is received after the original customer account has been closed.

Messages. pacs.004

Happy path. Return funds are safely accounted for and not credited to an invalid account.

Negative paths. Account closure incomplete; replacement account exists; legal restriction; return cannot be matched

Recommended solution. Apply the bank's closed-account return policy and legal/accounting controls. Route funds to an approved suspense or unclaimed-funds process where appropriate, notify relevant teams and preserve traceability.

Source status: Independently authored practice scenario

PAY-064: API schema changes introduce a breaking field rename

Data & integration

Business problem. A downstream consumer expects an existing field name, but a new API version changes it.

Messages. OpenAPI/JSON schema, internal events

Happy path. Existing consumers continue to work during the agreed migration window.

Negative paths. Unknown consumer; old client remains after deprecation; dual-write mismatch

Recommended solution. Use explicit API versioning and compatibility policy. Prefer additive evolution; provide deprecation period, consumer impact assessment, contract tests and migration plan.

Source status: Independently authored practice scenario

PAY-065: Character encoding changes beneficiary name

Data & integration

Business problem. A beneficiary name contains characters not supported by a downstream rail or legacy interface.

Messages. ISO 20022 text fields, rail-specific character rules

Happy path. Name is represented according to supported character rules with traceability.

Negative paths. Lossy transliteration; unsupported script; truncation; two names collapse to same representation

Recommended solution. Apply documented character-set rules and transliteration only where permitted. Preserve the original customer-provided value, record transformed value and ensure the transformation does not change identity meaning.

Source status: Independently authored practice scenario

PAY-066: Payment identifier is reused across systems with different meanings

Data & integration

Business problem. An internal transaction ID is mistakenly mapped to an end-to-end reference or instruction ID.

Messages. pain.001, pacs.008, pacs.009

Happy path. Each identifier retains its meaning and is propagated where required.

Negative paths. Identifier truncation; non-unique values; intermediary replacement; retry creates new ID incorrectly

Recommended solution. Define identifier semantics and lifecycle clearly. Maintain separate fields for internal ID, instruction ID, end-to-end ID, transaction ID, UETR and clearing references; map only according to standards and use case.

Source status: Independently authored practice scenario

PAY-067: New scheme rule changes mandatory data and validation

Product & regulatory change

Business problem. A payment scheme publishes a rulebook update that changes a required field or processing deadline.

Messages. Scheme-specific message version and rulebook

Happy path. New rule is applied from its effective date with backward handling where required.

Negative paths. Mixed-version traffic; delayed participant adoption; historical payment replay

Recommended solution. Perform rule impact analysis across channels, canonical model, validation, mapping, clearing adapters, operations, customer terms and reporting. Implement effective-dated rules and parallel testing.

Source status: Independently authored practice scenario

PAY-068: Bank introduces a new instant payment product

Product & regulatory change

Business problem. A bank wants to launch an instant payment service with 24/7 availability and customer-facing confirmation.

Messages. Rail-specific instant payment messages

Happy path. Eligible payments complete within product and scheme commitments.

Negative paths. Weekend incident; liquidity shortage; participant outage; fraud spike; delayed confirmation

Recommended solution. Define supported segments, rails, limits, liquidity, fraud controls, uptime, cut-offs, customer journey, dispute handling and operating model. Validate scheme participation and end-to-end readiness before launch.

Source status: Independently authored practice scenario

PAY-069: Customer requests a payment limit increase

Product & regulatory change

Business problem. A customer requests a higher daily payment limit for a new business need.

Messages. Internal servicing/API event

Happy path. Approved limit is applied within authorised scope and effective time.

Negative paths. Social engineering; temporary increase expires; joint approval absent; downstream cache stale

Recommended solution. Assess customer segment, risk profile, authentication, fraud controls, regulatory constraints, account mandate and operational capacity. Apply a controlled, effective-dated limit change with approval and monitoring.

Source status: Independently authored practice scenario

PAY-070: Payment queue grows during downstream outage

Operations & resilience

Business problem. A clearing connector outage causes payment backlog and threatens cut-off deadlines.

Messages. Rail-specific messages, internal queue events

Happy path. Queued payments resume in a controlled order without duplicates and within scheme constraints.

Negative paths. Repeated connector retries; queue storage pressure; expired payments; partial replay

Recommended solution. Apply queue prioritisation, back-pressure and controlled recovery. Identify payments at risk of missing cut-off, communicate impact, prevent retry storms and reconcile all queued items after restoration.

Source status: Independently authored practice scenario

PAY-071: Disaster recovery switches payment processing to secondary site

Operations & resilience

Business problem. A primary data centre fails while payments are in-flight.

Messages. All relevant messages and internal events

Happy path. Processing resumes within approved RTO/RPO and no payment is lost or duplicated.

Negative paths. Replication lag; split brain; external acknowledgements arrive at old site; DNS/client retries

Recommended solution. Fail over using tested recovery procedures that preserve durable state, sequence, idempotency keys, message acknowledgements and ledger consistency. Reconcile in-flight items before resuming full throughput.

Source status: Independently authored practice scenario

PAY-072: Manual repair changes beneficiary account details

Operations & resilience

Business problem. An operator corrects an account number in a payment repair queue.

Messages. Internal repair event, downstream payment message

Happy path. Authorised correction is validated and released with complete audit evidence.

Negative paths. Unauthorised change; screening not rerun; operator session timeout; wrong payment selected

Recommended solution. Apply role-based access, maker-checker for sensitive fields, validation, reason capture and full before/after audit. Re-run screening and routing after any material beneficiary change.

Source status: Independently authored practice scenario

PAY-073: Customer receives contradictory notifications

Customer experience & reporting

Business problem. The customer receives a payment-success notification followed by a rejection notification due to asynchronous event ordering.

Messages. Internal status events, customer API

Happy path. Customer receives one accurate message per meaningful state transition.

Negative paths. Late event; duplicate webhook; notification provider retries; status correction

Recommended solution. Define notification eligibility by authoritative payment state and event version. Suppress stale or contradictory messages, correct the customer promptly and retain notification history.

Source status: Independently authored practice scenario

PAY-074: Customer asks for proof of payment

Customer experience & reporting

Business problem. A corporate customer needs evidence that a payment was processed, but the bank's portal only shows a generic completed status.

Messages. pacs.002, camt.054

Happy path. Customer receives evidence accurately describing the achieved milestone.

Negative paths. No beneficiary confirmation; intermediary status missing; status later corrected

Recommended solution. Define evidence levels: instruction received, accepted, sent, clearing accepted, settled, beneficiary credited where known. Provide an appropriate confirmation document/status with timestamp and reference, without overstating what the bank can prove.

Source status: Independently authored practice scenario

PAY-075: Intraday liquidity forecast ignores queued outgoing payments

Liquidity & Treasury

Business problem. Treasury's forecast uses settled balances but does not include payments waiting in the release queue.

Messages. Internal payment/settlement events

Happy path. Forecast reflects expected intraday obligations and available liquidity.

Negative paths. Stale queue snapshot; duplicate inclusion; uncertain incoming funds; cut-off shifts

Recommended solution. Incorporate committed, queued, expected and settled flows with confidence categories. Model release scenarios and refresh forecasts as queue priority or status changes.

Source status: Independently authored practice scenario

PAY-076: Correspondent imposes a new intraday credit limit

Liquidity & Treasury

Business problem. A correspondent reduces the bank's available intraday credit, potentially constraining payment routing.

Messages. pacs.008, pacs.009

Happy path. Payments route only within available and approved funding capacity.

Negative paths. Limit update arrives late; alternative route costs more; no substitute correspondent

Recommended solution. Update liquidity and route eligibility controls, quantify affected corridors and currencies, assess alternative correspondents and prioritise critical payments under policy.

Source status: Independently authored practice scenario

PAY-077: Structured address migration affects payment validation

ISO 20022 & standards

Business problem. A scheme or bank adopts structured or hybrid postal-address requirements and legacy customer records are incomplete.

Messages. Relevant pacs/pain message version and address structures

Happy path. Compliant address data is transmitted in the required structure.

Negative paths. Legacy free-text address; country-specific rules; incomplete town/postcode; mixed versions

Recommended solution. Assess data capture, cleansing, enrichment, message version, validation, downstream storage and customer remediation. Do not fabricate address components; define transition and exception rules.

Source status: Independently authored practice scenario

PAY-078: Remittance information exceeds message limits

ISO 20022 & standards

Business problem. A corporate payment includes extensive invoice details that exceed the receiving rail's supported remittance capacity.

Messages. pain.001, pacs.008

Happy path. Required remittance data is transmitted within scheme limits or alternative agreed mechanism is used.

Negative paths. Multiple invoices; special characters; intermediary truncation; structured data unsupported

Recommended solution. Determine required business references, supported structured/unstructured elements and truncation rules. Preserve essential data through approved supplementary channels or references, and alert the customer when information cannot be carried.

Source status: Independently authored practice scenario

PAY-079: Payment status mapping differs between scheme and bank model

ISO 20022 & standards

Business problem. A scheme uses status and reason combinations that do not map one-to-one to the bank's internal status model.

Messages. pacs.002, pain.002

Happy path. Internal state accurately reflects the scheme event while retaining original code.

Negative paths. Unknown future code; code combination invalid; file-level versus item-level status

Recommended solution. Create a governed mapping matrix by message, status, reason, transaction scope and lifecycle stage. Preserve raw scheme values alongside normalised internal values.

Source status: Independently authored practice scenario

PAY-080: Major requirement change after most of the sprint is complete

Professional Masterclass / Agile Delivery

Business problem. A business owner requests a material change after most of the sprint work has been developed and tested.

Messages. User story, acceptance criteria, change request, API/data contracts where impacted

Happy path. Approved change is delivered in a controlled increment, or explicitly deferred with rationale.

Negative paths. Urgent regulatory change; request invalidates work already completed; dependency team unavailable; scope cannot fit without quality compromise

Recommended solution. Clarify the business driver, urgency and whether the request is a defect, regulatory obligation or new scope. Map impacts to stories, APIs, data, downstream systems, test coverage, dependencies and sprint goal. Present options to the Product Owner: defer, swap scope, split a safe increment, or re-plan the sprint/release. Obtain an explicit decision and update backlog, traceability and stakeholders.

Source status: Independently authored practice scenario

PAY-081: Two senior stakeholders demand mutually exclusive outcomes

Professional Masterclass / Stakeholder Management

Business problem. Two senior business owners insist that opposite behaviours are both essential for the same feature.

Messages. Decision record, process model, prioritisation matrix, acceptance criteria

Happy path. A single agreed rule or configurable policy is approved with clear ownership.

Negative paths. Stakeholders refuse to decide; one preference breaches regulation; requirements can be segmented by customer type

Recommended solution. Understand the outcome each stakeholder is trying to achieve. Make the conflict explicit, quantify customer, regulatory, operational and revenue impact, assess effort and dependencies, and facilitate a decision using agreed product objectives and decision rights. Escalate unresolved trade-offs to the accountable sponsor rather than choosing by hierarchy.

Source status: Independently authored practice scenario

PAY-082: Everything in the backlog is labelled high priority

Professional Masterclass / Prioritisation

Business problem. A backlog contains many items all marked high, making sprint selection impossible.

Messages. Product backlog, WSJF or agreed scoring model, dependency map

Happy path. A ranked backlog with rationale and explicit trade-offs is agreed.

Negative paths. Urgent new item arrives; estimates uncertain; stakeholders game scores; dependencies force non-obvious sequencing

Recommended solution. Re-establish prioritisation criteria: regulatory deadline, customer impact, risk reduction, revenue, strategic alignment, dependency criticality, effort and cost of delay. Use a transparent scoring method and validate sequencing with the PO and stakeholders.

Source status: Independently authored practice scenario

PAY-083: Stakeholders cannot articulate what they need

Professional Masterclass / Requirements Engineering

Business problem. A sponsor asks for a digital capability but describes only a desired screen or solution, not the business problem.

Messages. Problem statement, process map, business rules, user stories, acceptance criteria

Happy path. Stakeholders agree on the problem, scope, measurable outcome and validated requirements.

Negative paths. Different user groups have different needs; hidden manual work; policy exceptions; unspoken controls

Recommended solution. Start with outcomes and current pain points. Interview users, observe the process, review data and policies, map AS-IS and TO-BE, identify actors, rules, exceptions, controls and measures of success. Validate the proposed solution with prototypes or examples before writing requirements.

Source status: Independently authored practice scenario

PAY-084: Developer says an approved requirement is technically infeasible

Professional Masterclass / Feasibility & Solution Design

Business problem. A delivery team challenges a signed-off requirement because of platform constraints or a dependency limitation.

Messages. NFRs, interface contract, architecture decision record, revised acceptance criteria

Happy path. An achievable option is selected while preserving the essential business outcome.

Negative paths. No option meets the original deadline; vendor limitation; workaround increases operational risk

Recommended solution. Ask for the specific constraint and evidence. Work with architecture, engineering and business to identify alternatives, trade-offs, phased delivery or process changes. Compare each option against the original outcome, risk, cost, performance and compliance. Rebaseline only after accountable approval.

Source status: Independently authored practice scenario

PAY-085: Delivered feature works as documented but fails business expectations

Professional Masterclass / UAT & Acceptance

Business problem. UAT users reject a feature even though development followed the approved story and acceptance criteria.

Messages. User story, acceptance criteria, RTM, defect/change record

Happy path. The gap is classified correctly and resolved or accepted through a documented decision.

Negative paths. Business expectation was never captured; acceptance criteria were incomplete; feature is technically correct but operationally unusable

Recommended solution. Compare the original business objective, approved requirements, acceptance criteria, process model and actual behaviour. Classify the gap as implementation defect, ambiguous requirement, missed exception, changed expectation or new scope. Agree severity and release decision, then update tests and traceability.

Source status: Independently authored practice scenario

PAY-086: New requirement arrives after UAT sign-off, immediately before release

Professional Masterclass / Scope & Change Control

Business problem. A previously unrecorded requirement is raised on the eve of deployment.

Messages. Change request, defect record, release checklist, regression evidence

Happy path. Release proceeds only with a documented risk decision and adequate validation.

Negative paths. Mandatory regulatory gap; change cannot be tested in time; rollback cannot restore data; workaround available

Recommended solution. Triage whether it is a defect, safety/compliance issue or new scope. Assess customer impact, regulatory necessity, data migration, regression scope, rollback and deployment risk. Present go/no-go options to the release authority. Defer non-critical scope; postpone or hotfix only with evidence and governance.

Source status: Independently authored practice scenario

PAY-087: UAT feedback mixes defects, usability preferences and new features

Professional Masterclass / Defect Management

Business problem. Testers submit many comments, including broken functionality, cosmetic preferences and new capability requests.

Messages. Defect taxonomy, acceptance criteria, UAT log

Happy path. Critical defects are fixed and retested; enhancements are prioritised separately.

Negative paths. Disagreement on severity; cosmetic issue masks accessibility problem; repeated feedback indicates a systemic design gap

Recommended solution. Define classification criteria and review each item with business, QA and product. Defects are failures against agreed requirements; enhancements change scope; usability issues are assessed against usability standards and impact. Prioritise by severity, user impact and release risk.

Source status: Independently authored practice scenario

PAY-088: API returns success but downstream business transaction is incomplete

APIs & Integration / Production Support

Business problem. A payment API returns a successful HTTP response, but a downstream order, account or case record is not created.

Messages. OpenAPI contract, request/response, webhook/event, payment status messages where applicable

Happy path. The downstream transaction is created exactly once or the payment is placed in a controlled recovery state.

Negative paths. Callback lost; event consumer failed; payload mapping error; timeout; duplicate retry; DB constraint failure

Recommended solution. Determine what the response contract promises: receipt, validation, acceptance or completion. Trace correlation IDs across gateway, service, event bus, downstream consumer and database. Inspect payload, response body, webhook delivery, retries, dead-letter queues and persistence. Reconcile financial effects before retrying.

Source status: Independently authored practice scenario

PAY-089: Integration passes in test but fails in production

APIs & Integration / Environment Management

Business problem. An API integration behaves correctly in SIT/UAT but fails after production deployment.

Messages. OpenAPI, OAuth2/mTLS, logs and distributed traces

Happy path. Root cause is isolated to a configuration, data, capacity or environment difference and corrected safely.

Negative paths. Production-only data shape; expired certificate; rate limit; DNS/firewall; secret rotation; different feature flag

Recommended solution. Compare environment configuration, endpoint, credentials, certificates, firewall/network routes, scopes, payload versions, feature flags, data quality, rate limits and downstream versions. Use production-safe telemetry and a controlled reproduction. Assess rollback/containment before making changes.

Source status: Independently authored practice scenario

PAY-090: Data differs between UI, API payload and database

APIs & Integration / Data Mapping

Business problem. A user sees one value in the UI, the API transmits another, and the persisted record contains a third.

Messages. JSON schema, field mapping, SQL evidence, audit events

Happy path. The authoritative value is identified and all layers are corrected or reconciled consistently.

Negative paths. Rounding; timezone conversion; stale cache; field truncation; asynchronous update; duplicate record

Recommended solution. Trace one affected record using a stable identifier. Compare UI state, request payload, API transformation, validation/defaulting, service logs, database write and read model/cache. Check timezone, decimal precision, encoding, mapping, stale cache and transaction boundaries.

Source status: Independently authored practice scenario

PAY-091: Source data is correct but management report is wrong

Data & Reporting / Reconciliation

Business problem. Operational screens show correct transactions, but a downstream report has missing or incorrect totals.

Messages. Data dictionary, SQL, ETL mappings, report specification

Happy path. Report totals reconcile to agreed source population and business definitions.

Negative paths. Late-arriving records; duplicate join; timezone cutoff; excluded status; currency conversion; refresh failure.

Recommended solution. This scenario is covered in depth in the Payment Exception Q&A bank (QA 21). The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Matching case in the Payment Exception Q&A bank. This scenario is covered in depth in the Payment Exception Q&A bank. The material below adds the end-to-end flow, the messages involved, the structured control points and the acceptance criterion.

Source status: Independently authored practice scenario

PAY-092: Critical production incident: rollback versus hotfix

Professional Masterclass / Production Incident

Business problem. A live service is failing and technology recommends rollback while the business wants service restored immediately.

Messages. Incident record, transaction logs, deployment/change record, reconciliation evidence

Happy path. Service is restored through an approved recovery path and affected transactions are reconciled.

Negative paths. Rollback risks data loss; hotfix untested; partial processing; duplicate transactions; dependent systems inconsistent

Recommended solution. Stabilise first: assess customer, financial, operational, security and regulatory impact; stop or limit harmful processing if necessary; preserve evidence; identify decision owner. Compare rollback, feature disablement, traffic diversion and hotfix based on data integrity, reversibility, validation and recovery time. Communicate status and maintain incident log.

Source status: Independently authored practice scenario

PAY-093: Customer funds are affected but root cause is unknown

Professional Masterclass / Incident & RCA

Business problem. Customers report debits or credits that do not match displayed payment status, while the technical cause is not yet known.

Messages. Payment references, ledger entries, scheme statuses, incident evidence

Happy path. Financial exposure is bounded, affected customers are identified and remediation is controlled.

Negative paths. Unknown in-flight state; delayed external confirmation; multiple rails; partial batch impact; duplicate compensation risk

Recommended solution. Prioritise customer and financial containment. Identify affected population and value, stop duplicate or unsafe processing, preserve transaction evidence, reconcile ledger and external payment records, arrange approved customer remediation and run parallel technical RCA.

Source status: Independently authored practice scenario

PAY-094: Pre-production data mismatch appears shortly before go-live

Professional Masterclass / Release Management

Business problem. SIT and UAT passed, but pre-production testing reveals a data mismatch close to release approval.

Messages. Test evidence, SQL reconciliation, data mapping, release checklist

Happy path. Mismatch is resolved and regression evidence supports go-live, or release is formally deferred.

Negative paths. Only certain customer segments affected; production data differs; fix requires migration; workaround creates manual risk

Recommended solution. Assess whether the mismatch is representative, reproducible and release-critical. Compare environment data, mappings, reference data, migration scripts and configuration. Quantify affected journeys and records. Delay or proceed only through formal risk acceptance with a safe mitigation and rollback plan.

Source status: Independently authored practice scenario

PAY-095: QA capacity is insufficient for a fixed release date

Professional Masterclass / Quality & Test Strategy

Business problem. The release date is fixed but QA resources cannot execute the full planned test suite.

Messages. Test strategy, RTM, defect severity model, release checklist

Happy path. Critical controls and high-risk journeys are tested with evidence; residual risk is accepted explicitly.

Negative paths. Critical tester unavailable; environment instability; high defect rate; dependencies not testable

Recommended solution. Reassess risk-based coverage with QA and product. Protect critical payment, security, regulatory, data integrity and regression paths. Identify automation, parallel execution, scope reduction or release phasing. Make residual risk explicit to release authority.

Source status: Independently authored practice scenario

PAY-096: Stories repeatedly spill over into the next sprint

Professional Masterclass / Backlog Management

Business problem. Multiple user stories remain unfinished at sprint end because they are too large, unclear or dependency-heavy.

Messages. User stories, estimation, DoR/DoD, dependency board

Happy path. Stories are smaller, testable and completed with more predictable flow.

Negative paths. PO refuses to split; integration dependency unavailable; unplanned production support consumes capacity

Recommended solution. Review historical spillover causes, story size, acceptance clarity, external dependencies, team capacity and hidden work. Split vertically into independently testable value increments, refine definition of ready/done and forecast using actual throughput.

Source status: Independently authored practice scenario

PAY-097: Team delivers every sprint but business outcomes do not improve

Professional Masterclass / Product Outcomes

Business problem. Delivery metrics show completed stories, but customer conversion, processing time or operational workload remains unchanged.

Messages. Product KPI tree, analytics events, process metrics, user feedback

Happy path. A measurable hypothesis is tested and backlog changes reflect observed outcomes.

Negative paths. Metric instrumentation missing; external factors distort results; adoption low; proxy metric misleading

Recommended solution. Reconnect backlog items to the product outcome and baseline metrics. Validate whether the problem was correctly defined, adoption barriers exist, process changes were omitted or the delivered capability misses the user need. Reprioritise based on measured outcomes.

Source status: Independently authored practice scenario

PAY-098: Business requests a shortcut that conflicts with a control

Professional Masterclass / Governance & Compliance

Business problem. A stakeholder asks to bypass a validation or approval to meet a deadline, but the control is required by policy or regulation.

Messages. Control matrix, policy, regulatory requirement, audit record

Happy path. A compliant option is implemented or the request is declined with rationale.

Negative paths. Urgent customer impact; policy interpretation disputed; compensating control proposed; temporary exception requested

Recommended solution. Identify the exact control obligation and risk owner. Explain the consequence, explore compliant alternatives such as controlled manual review or limited scope, and escalate to Compliance/Risk where interpretation is needed. Record the decision and prohibit unauthorised bypass.

Source status: Independently authored practice scenario

PAY-099: Regulatory requirement arrives after development is well advanced

Professional Masterclass / Regulatory Change

Business problem. A new regulatory obligation is published or interpreted while a release is already in progress.

Messages. Regulatory obligation register, control mapping, user stories, RTM

Happy path. Required changes are delivered by the applicable date with traceable evidence and operational readiness.

Negative paths. Ambiguous interpretation; delayed vendor change; multiple jurisdictions; transitional provisions

Recommended solution. Confirm applicability, legal interpretation, effective date and affected entities/products. Perform gap and impact analysis across process, data, controls, messages, reporting, customer terms and operations. Prioritise mandatory compliance, identify interim controls if legally acceptable and re-plan with governance.

Source status: Independently authored practice scenario

PAY-100: Client escalates angrily that the delivered process has disrupted operations

Professional Masterclass / Stakeholder Communication

Business problem. A client reports that a change has made a critical operational process harder or impossible.

Messages. Incident/change record, process map, communications log

Happy path. Client has a named owner, a safe workaround and a clear recovery timeline.

Negative paths. Conflicting accounts; contractual SLA breach; issue is caused by training or process change rather than defect

Recommended solution. Acknowledge impact without defensiveness, establish facts and immediate workaround, capture affected users/processes, compare before/after workflow and approved requirements, agree recovery owner and update cadence. Follow with root-cause and prevention actions.

Source status: Independently authored practice scenario

PAY-101: Project handover occurs without adequate knowledge transfer

Professional Masterclass / Knowledge Management

Business problem. A new BA or support team inherits a payment process with incomplete documentation and unavailable subject-matter experts.

Messages. Runbooks, process maps, interface catalogue, decision log, support matrix

Happy path. Receiving team can explain and execute key operational scenarios independently.

Negative paths. Critical SME unavailable; undocumented manual workaround; credentials/access missing; stale diagrams

Recommended solution. Establish service boundaries, process flows, system/context diagrams, data dictionary, known issues, operational runbooks, contacts, controls, SLAs and open decisions. Validate through reverse-shadowing and scenario walkthroughs; record gaps and risk owners.

Source status: Independently authored practice scenario

SC-21: Cover arriving before the customer payment message

Cover payment arriving before the customer instruction · United Kingdom to Australia, SWIFT · USD 62000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT202 COV, MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Northgate Trading instructs Meridian Bank London to pay USD 62,000 to a supplier at Pacific Rim Bank Sydney. Meridian Bank sends the MT202 COV first, so the cover funds reach Pacific Rim Bank before the MT103 arrives. Pacific Rim Bank holds the unmatched cover in a suspense account and waits for the customer instruction. The MT103 arrives one hour later with the same reference and UETR, the bank matches them, screens the payment, and credits the supplier on the value date. Meridian Bank reconciles the nostro debit with no break.

What went wrong. Northgate Trading instructs the same USD 62,000 payment, but the MT103 is delayed by a network outage and does not arrive for two business days. Pacific Rim Bank holds the cover funds in a suspense account and cannot credit the supplier, who queries the missing payment. Operations contact Meridian Bank to chase the MT103, and Meridian Bank resends it with the original reference and UETR. The bank matches the resent MT103 to the held cover and credits the supplier two days late.

Root cause. The MT202 COV reached the beneficiary bank before the MT103, so the cover could not be matched to a customer instruction and was held in suspense. Recovery. Operations hold the cover in a suspense account, chase the MT103 from the originating bank, match the two messages on arrival, and then credit the beneficiary.

Reconciliation. The nostro debit matches the cover settlement, the suspense entry is reversed when the beneficiary is credited, and the payment closes with a two day delay recorded.

Source status: illustrative

SC-22: Customer payment message arriving before the cover

Customer instruction arriving before the cover funds · United Kingdom to Australia, SWIFT · USD 54000 · Meridian Bank London to Pacific Rim Bank Sydney

Messages. MT103, MT202 COV

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103 with an MT202 COV for the cover leg. The same payment today travels as a pacs.008 with a pacs.009 COV for the cover leg. Coral Supplies instructs Meridian Bank London to pay USD 54,000 to a supplier at Pacific Rim Bank Sydney. The MT103 reaches Pacific Rim Bank first, so the bank holds it as pending cover and waits for the funds. The MT202 COV arrives later the same day through Harbour Bank Singapore with the same reference and UETR. Pacific Rim Bank matches the cover to the MT103, screens the payment, and credits the supplier on the value date. Meridian Bank reconciles the nostro debit with no break.

What went wrong. Coral Supplies instructs the same USD 54,000 payment, but the MT202 COV is rejected by Harbour Bank because the settlement account is wrong, so the cover never arrives. Pacific Rim Bank holds the MT103 as pending cover until the two business day timeout expires, then returns the instruction to Meridian Bank with the reason. Meridian Bank corrects the settlement account, resends the cover and the MT103 with a revised value date, and the supplier is paid three days late.

Root cause. The MT202 COV named a settlement account that the intermediary did not recognise, so the cover was rejected and the MT103 waited past the cover timeout. Recovery. Operations correct the settlement account from the standing settlement instruction, resend the MT202 COV and the MT103 with a revised value date, and confirm settlement with the clearing system.

Reconciliation. The nostro debit matches the cover settlement, the pending cover hold is released when the cover arrives, and the payment closes with a three day delay recorded.

Source status: illustrative

SC-23: Non-connected BIC forwarding through another SWIFT participant

Payment forwarded through a connected SWIFT participant · United Kingdom to Switzerland, SWIFT · EUR 47000 · Meridian Bank London to Alpine Bank Zurich

Messages. MT103

Positive path. This scenario is set before the CBPR+ migration, so the payment travels as an MT103. The same payment today travels as a pacs.008. Helvetia Holdings instructs Meridian Bank London to pay EUR 47,000 to a supplier at Alpine Bank Zurich, which holds no RMA with Meridian Bank. Meridian Bank sends the MT103 to Harbour Bank Singapore, a SWIFT participant that holds RMA with both Meridian Bank and Alpine Bank. Harbour Bank forwards the MT103 to Alpine Bank and settles the funds from its nostro account. Alpine Bank credits the supplier on the value date, and Meridian Bank reconciles the nostro debit with no break.

What went wrong. Helvetia Holdings instructs the same EUR 47,000 payment, but Meridian Bank sends the MT103 directly to Alpine Bank Zurich without checking RMA, so the SWIFT network blocks the message and it never arrives. The supplier is not paid on the value date, and Meridian Bank must obtain the forwarding route, resend the MT103 through Harbour Bank Singapore, and explain the delay to Helvetia Holdings while the supplier waits for the funds.

Root cause. Alpine Bank Zurich held no RMA with Meridian Bank London, so a direct MT103 could not be delivered and the payment had to be forwarded through a connected participant. Recovery. Operations select Harbour Bank Singapore as the forwarding bank, confirm its RMA with both banks, and resend the MT103 through Harbour Bank.

Reconciliation. The nostro debit matches the forwarding bank statement, the beneficiary credit matches the MT103 amount, and the payment closes after the forwarded payment is credited.

Source status: illustrative

Career Pathways

Five career paths in payments. Each one shows what the role does, the skills it needs, the chapters to study, and how the career progresses.

Business Analyst

Turn business needs into clear requirements for payment systems

A payments Business Analyst turns business needs into clear, testable requirements for payment systems. The role sits between business, operations, compliance and technology, and it covers the full payment lifecycle from initiation to settlement and reconciliation. A BA in payments works on SWIFT MT and ISO 20022 messages, payment hub builds, instant payment launches and cross-border corridors, and must understand clearing, settlement, sanctions screening and exception handling. Strong BAs combine domain knowledge with process modelling, data mapping and stakeholder management, and they produce BRDs, FSDs, user stories and UAT scenarios that developers and testers can build from with confidence. Every requirement is traced from business need to test evidence.

What the role does

  • Elicit requirements from business, operations, compliance and technology stakeholders
  • Model as is and to be payment processes using BPMN and swimlane diagrams
  • Write BRDs, FSDs, user stories and acceptance criteria for payment systems
  • Analyse SWIFT MT and ISO 20022 messages and create field level data mappings
  • Define API requirements for payment initiation, status and reporting
  • Design UAT scenarios and support business testing and sign off
  • Manage stakeholders across business, technology, vendors and regulators
  • Support production go live, hypercare and post implementation reviews

Skills you need

  • Payment domain knowledge across domestic, cross-border and instant payments
  • Requirements elicitation and stakeholder management
  • Process modelling with BPMN and swimlane diagrams
  • SWIFT MT and ISO 20022 message analysis
  • Data mapping, XML and API analysis
  • BRD, FSD and user story writing
  • UAT design, test management and defect tracking
  • SQL, Excel and Jira for analysis and delivery tracking

Your learning path

What is a Payment → Payment Lifecycle End to End → SWIFT MT Messages → ISO 20022 Fundamentals → pacs.008 Deep Dive → MT to MX Migration and CBPR+ → BA Practical Workshop → Capstone Project →

Progression. A junior BA starts by documenting processes, writing user stories and supporting UAT, then moves to owning a payment product or corridor end to end. With experience, the BA leads large programmes such as a payment hub build or an ISO 20022 migration, mentors junior analysts and advises senior stakeholders. The next steps are Senior BA, Lead BA, Product Owner or Payments SME, with some BAs moving into solution architecture or programme management.

A typical week. A typical week starts with a workshop to map the as is cross-border payment flow for a 25,000 dollar corridor, followed by writing a BRD section on screening and routing rules. The BA then reviews a pacs.008 sample with developers, updates the MT to MX mapping sheet after a truncation issue is found, and runs a UAT session where operations test a sanction hit and a repair. The week ends with a stakeholder update, a defect triage meeting and preparation of the traceability matrix for the next release sign off.

Product Owner

Own the vision, roadmap and backlog for payment products

A payments Product Owner owns the vision, roadmap and backlog for a payment product, from a mobile payment app to a corporate payment hub. The role balances customer needs, commercial goals, regulatory change and technology capacity, and it decides what to build next and why. A Product Owner in payments works on products such as instant payments, cross-border transfers, card payments and open banking APIs, and must understand scheme rules, clearing and settlement, pricing and risk. Strong Product Owners combine product strategy with payments domain knowledge, data driven prioritisation and clear communication with engineering, design, operations and compliance. Every requirement is traced from business need to test evidence.

What the role does

  • Define product vision, strategy and roadmap for payment products
  • Prioritise the product backlog based on value, risk and customer need
  • Write business cases with costs, benefits, risks and return on investment
  • Work with engineering, design, operations and compliance to deliver releases
  • Define product KPIs such as adoption, success rate, cost per payment and NPS
  • Manage scheme changes, regulatory deadlines and vendor roadmaps
  • Gather customer feedback and market insight to shape product decisions
  • Launch payment products and manage go to market, pricing and communication

Skills you need

  • Product strategy, roadmaps and prioritisation frameworks
  • Payment product knowledge across cards, instant and cross-border
  • Business case writing and financial analysis
  • KPI definition, analytics and data driven decision making
  • Stakeholder management and executive communication
  • Agile delivery, backlog management and sprint planning
  • Regulatory and scheme change management
  • Customer research, UX insight and go to market planning

Your learning path

What is a Payment → Payment Lifecycle End to End → Payment Hub Architecture → API Banking and Open Banking → BA Practical Workshop → Payment Product Management → Capstone Project → System Design Deep Dive →

Progression. A Product Owner usually starts as a Business Analyst or a product associate, then takes ownership of a single payment feature or product. With experience, the Product Owner owns a full product line, manages a larger team and budget, and shapes the payments strategy for a business unit. The next steps are Senior Product Owner, Group Product Manager, Head of Product or Head of Payments, with some moving into general management or a chief product officer role.

A typical week. A typical week starts with a backlog refinement session where the Product Owner prioritises instant payment timeout handling above a new reporting dashboard, based on customer complaints and scheme deadlines. The Product Owner then reviews the roadmap with engineering, presents a business case for a 2,000 euro SCT Inst limit increase to senior leaders, and meets a corporate customer to hear how they use bulk payments. The week ends with a release review, a KPI check on payment success rates and a planning session for the next quarter.

Payments SME

Be the deep expert on how payments move, clear and settle

A Payments SME is the deep domain expert who knows how payments work end to end, from initiation and clearing to settlement, reconciliation and exception handling. The role advises projects, operations and compliance teams on payment behaviour, scheme rules, messaging standards and regulatory requirements, and it resolves the complex cases that others cannot. A Payments SME works across SWIFT, ISO 20022, SEPA, Faster Payments, Fedwire, cards and correspondent banking, and must understand liquidity, nostro accounts, sanctions screening and investigations. Strong SMEs combine years of hands on experience with clear communication and the ability to turn complex payment rules into practical guidance.

What the role does

  • Advise projects on end to end payment processing, clearing and settlement
  • Explain SWIFT MT, ISO 20022, SEPA, Faster Payments and Fedwire rules to teams
  • Resolve complex payment investigations, exceptions and settlement breaks
  • Design payment flows for new corridors, products and rails
  • Support sanctions screening, AML and regulatory change assessments
  • Review BRDs, FSDs and mappings for domain accuracy and completeness
  • Train BAs, operations and product teams on payment domain topics
  • Represent the bank in scheme forums, working groups and vendor discussions

Skills you need

  • Deep end to end payment processing knowledge
  • Clearing, settlement, netting and liquidity management
  • SWIFT MT, ISO 20022, pacs.008 and gpi tracking
  • Correspondent banking, nostro accounts and serial versus cover
  • Sanctions screening, AML and regulatory knowledge
  • Payment investigations, exceptions and reconciliation
  • Stakeholder influence and mentoring
  • Scheme rules for SEPA, Faster Payments, Fedwire and cards

Your learning path

What is a Payment → Payment Lifecycle End to End → Correspondent Banking and Nostro Vostro → Clearing Concepts and Netting → Card Authorization, Clearing and Settlement → Payment Reconciliation → Payment Exceptions and Investigations → Complete ISO 20022 Catalogue →

Progression. A Payments SME usually builds expertise over 8 to 12 years in payments operations, business analysis or product roles, then becomes the recognised expert for a domain such as cross-border payments, cards or clearing and settlement. With experience, the SME leads domain strategy, advises executive teams and regulators, and mentors BAs and Product Owners. The next steps are Principal SME, Head of Payments, Head of Operations or an advisory and consulting role.

A typical week. A typical week starts with an investigation into a 125,000 pound payment that vanished between London and New York, tracing it through gpi tracking, nostro entries and the correspondent chain. The SME then reviews a BRD for a new EUR corridor, corrects the value dating and charge rules, and advises compliance on a sanctions screening change. The week continues with a workshop on settlement risk for a new instant payment product, a training session for junior BAs on serial versus cover payments, and a scheme forum call on the next SEPA rulebook.

Solution Architect

Design the technology that moves money safely at scale

A payments Solution Architect designs the technology that moves money safely, quickly and reliably at scale. The role defines the architecture for payment hubs, core banking integrations, APIs, screening platforms and clearing connections, and it makes decisions on resilience, security, data and performance that last for years. A Solution Architect in payments works on distributed systems that process millions of transactions a day, with 24 by 7 availability, real time fraud checks and strict regulatory controls. Strong architects combine deep technical skill with payments domain knowledge, clear communication and the judgement to balance speed, cost and risk. Every requirement is traced from business need to test evidence.

What the role does

  • Design payment hub architecture, integrations and data flows
  • Define API contracts, message standards and integration patterns
  • Ensure resilience, high availability and disaster recovery for payments
  • Design security, access control, encryption and fraud controls
  • Define data architecture for payments, ledgers and reconciliation
  • Assess vendors, cloud platforms and emerging payment technology
  • Guide development teams and review designs for quality and compliance
  • Present architecture decisions to senior leaders and regulators

Skills you need

  • Payment hub and distributed systems architecture
  • API design, microservices and event driven architecture
  • Resilience, scalability and disaster recovery design
  • Security, encryption, identity and access management
  • Data architecture, modelling and real time processing
  • Cloud platforms, containers and infrastructure as code
  • SWIFT, ISO 20022 and clearing system integration
  • Architecture governance, documentation and stakeholder communication

Your learning path

Payment Hub Architecture → API Banking and Open Banking → System Design Deep Dive → Payment Hub: Enterprise Architecture → Payment Data Model and Mapping → Payment Security → Payment Testing and Certification → Capstone Project →

Progression. A Solution Architect usually starts as a developer or a Technical BA, then takes ownership of the design for a payment system or integration. With experience, the architect owns the architecture for a full payment platform, leads a team of architects and shapes the technology strategy for a business. The next steps are Principal Architect, Enterprise Architect, Chief Architect or a chief technology officer role in a payments or fintech firm.

A typical week. A typical week starts with an architecture review for a payment hub that must process 5 million payments a day, checking resilience, latency and failover design. The architect then designs the API contract for a new corporate payment service, reviews a vendor proposal for a screening platform, and meets the security team to agree encryption and access controls. The week continues with a design session on real time reconciliation, a presentation to senior leaders on the move to ISO 20022, and a review of the disaster recovery test results.

Technical BA

Bridge business needs and technology with data, APIs and messages

A Technical Business Analyst bridges business requirements and technology implementation in payments, with a focus on data, APIs, messages and testing. The role analyses SWIFT MT and ISO 20022 XML, defines field level mappings, specifies API payloads and validates that systems behave as designed. A Technical BA works on payment hub integrations, core banking interfaces, screening systems and clearing connections, and must understand message schemas, data types, error codes and test design. Strong Technical BAs combine payments domain knowledge with SQL, XML, JSON and API testing skills, and they produce precise specifications that developers can build from without ambiguity. Every requirement is traced from business need to test evidence.

What the role does

  • Analyse SWIFT MT and ISO 20022 XML messages and schemas
  • Create field level data mappings and transformation rules
  • Specify API request and response payloads, error codes and status codes
  • Write SQL queries to analyse payment data and investigate breaks
  • Design test cases for message validation, transformation and integration
  • Support system integration testing, UAT and scheme certification
  • Document interfaces, data models and integration contracts
  • Work with developers to resolve defects and clarify requirements

Skills you need

  • SWIFT MT, ISO 20022 XML and message schema analysis
  • Data mapping, transformation rules and data modelling
  • API analysis, JSON, XML and Postman testing
  • SQL, data analysis and reconciliation investigation
  • Test design, SIT, UAT and certification support
  • Jira, Confluence and version control for specifications
  • Payment domain knowledge across rails and clearing
  • Problem solving, attention to detail and clear documentation

Your learning path

SWIFT MT Messages → ISO 20022 Fundamentals → pacs.008 Deep Dive → MT to MX Migration and CBPR+ → API Banking and Open Banking → Payment Data Model and Mapping → Payment Testing and Certification → BA Practical Workshop →

Progression. A Technical BA usually starts as a Business Analyst or a tester with strong data and API skills, then takes ownership of the technical design for a payment integration or migration. With experience, the Technical BA leads the technical workstream for large programmes such as a payment hub build or an ISO 20022 migration, and mentors other analysts. The next steps are Senior Technical BA, Solution Architect, Integration Lead or a data architecture role.

A typical week. A typical week starts with analysing a pacs.008 sample that failed validation, tracing the error to a missing structured address field and updating the mapping sheet. The Technical BA then writes an API specification for a payment status endpoint, tests it in Postman with a 10,000 dollar payment, and runs SQL queries to investigate a reconciliation break. The week ends with a system integration test session, a defect triage meeting with developers and an update to the data dictionary for the next release.

Payments Regulatory Radar

A dedicated regulatory update centre. Every entry answers six questions: what changed, why it changed, who is affected, what changes technically, what changes operationally, and what a BA needs to do.

RBI Circulars and Payment Regulations

Reserve Bank of India

Official source: Master Directions on Cyber Resilience and Digital Payment Security Controls for non-bank Payment System Operators, rbi.org.in · Published: 2024-07-30 · Effective: 2024-07-30 · Jurisdiction: India · Status: effective · Last reviewed: 2026-11-05

The Reserve Bank of India sets the rules for every payment system in India, from RTGS and NEFT to UPI, cards, prepaid instruments and payment aggregators. Its circulars cover licensing, customer protection, fraud reporting, outsourcing, data localisation and operational resilience, with deadlines banks and fintech firms must meet.

What changed. Recent RBI directions have tightened governance for payment aggregators and payment gateways, raised expectations on fraud risk management and customer grievance handling, and clarified rules for cross-border payments, card tokenisation and recurring mandates. The central bank has also updated master directions on prepaid payment instruments, digital payment security controls and outsourcing of IT services. Banks must now report specified fraud incidents faster, maintain stronger audit trails and demonstrate board level oversight of payment operations and third party risk.

Why it changed. Payment volumes in India have grown sharply, with UPI alone processing more than 18 billion transactions a month in 2025, and fraud losses and failed transaction complaints have grown with them. The RBI is responding to new risks from instant settlement, tokenised cards, cross-border e-commerce and app based lending. The changes aim to protect customers, keep settlement final and reliable, reduce concentration risk in a few large operators and bring fast growing fintech firms under the same supervisory discipline that banks already follow.

Who is affected. Scheduled commercial banks, small finance banks and cooperative banks that offer RTGS, NEFT, IMPS, UPI and card services are directly affected. Payment aggregators, payment gateways, prepaid instrument issuers, card networks, Bharat Bill Payment operating units and white label ATM operators must also comply. Technology vendors, business correspondents and outsourcing partners feel the impact through new contract clauses, audit rights and security testing duties. Customers benefit from clearer refund timelines, stronger consent rules and faster grievance redressal.

What changes technically. Banks must upgrade payment switches and core banking interfaces to support tokenised card transactions, e-mandate registration and deregistration, and real time fraud monitoring with velocity checks. Systems must store payment data only in India, encrypt sensitive fields at rest and in transit, and log every API call with a unique transaction reference for reconciliation. Payment aggregators need separate escrow accounting, daily settlement files and automated reconciliation with merchant ledgers. UPI and IMPS platforms require stronger device binding, risk based authentication and downtime reporting to the RBI within defined windows.

What changes operationally. Operations teams must revise standard operating procedures for refund processing, failed transaction reversal, chargeback handling and customer complaints, with defined turnaround times for each case type. Compliance teams need a circular tracking register that maps every new direction to an owner, a deadline and evidence of completion. Boards must review payment risk dashboards quarterly. Vendor management teams must re-paper outsourcing contracts, conduct annual audits and test business continuity plans for payment systems at least twice a year.

What a BA needs to do. A business analyst should maintain a regulatory impact log, read each RBI circular in full, and write an impact note that states which products, channels and customer segments are affected. Map the circular to current process flows, identify gaps in the as-is design, and draft business requirements with clear acceptance criteria and test scenarios. Work with compliance, technology and operations to agree on the target operating model, update the BRD and process documents, support UAT with regulator aligned test cases, and prepare the evidence pack that shows the change went live before the deadline.

NPCI Operating Guidelines

National Payments Corporation of India

Official source: NPCI Guidelines on UPI and API Usage, npci.org.in · Published: 2025-05-21 · Effective: 2025-08-01 · Jurisdiction: India · Status: effective · Last reviewed: 2026-11-05

NPCI operates UPI, RuPay, IMPS, NACH, Bharat Bill Payment System and the National Financial Switch in India. Its guidelines define transaction limits, settlement cycles, dispute rules, certification requirements and member obligations that banks, payment service providers and third party apps must follow to stay connected.

What changed. NPCI has raised UPI transaction limits for specified merchant categories, tightened rules on inactive UPI IDs and dormant accounts, and introduced stricter certification for UPI apps and payment service providers. New guidelines cover UPI Lite, UPI for feature phones through UPI 123PAY, credit line on UPI, and international UPI acceptance in countries such as Singapore, the UAE and France. Dispute timelines, chargeback reason codes and compensation rules for failed transactions have been clarified, with faster auto reversal for technical declines.

Why it changed. UPI is now the default payment method for millions of Indian consumers and small merchants, so even a short outage or a fraud wave affects the wider economy. NPCI is balancing growth with safety by limiting dormant identifiers that fraudsters reuse, raising limits only for verified merchant categories such as tax payments and insurance premiums, and pushing banks to improve success rates. International expansion also requires common standards for cross-border QR payments, so NPCI is aligning its rules with partner networks in Singapore, the UAE and Europe.

Who is affected. All banks that issue UPI handles or acquire merchants, third party application providers such as PhonePe, Google Pay and Paytm, and payment service providers that connect banks to NPCI are affected. RuPay card issuers and acquirers, NACH sponsor banks and Bharat Bill Payment operating units must also comply. Merchants that accept UPI QR codes face new settlement and refund rules. Customers see the effect in higher limits for selected payments, automatic deactivation of unused UPI IDs and faster refunds for failed transactions.

What changes technically. Banks must implement NPCI mandated API versions, support new UPI features such as delegated payments, credit line on UPI and UPI Lite X, and pass certification in the NPCI test environment before production release. Systems must handle new response codes, mandate management messages and dispute lifecycle events in real time. Switches need updated routing logic for RuPay credit cards on UPI and for international QR transactions. Logging must capture the full NPCI transaction reference, device fingerprint and consent record for every payment and mandate.

What changes operationally. Operations teams must monitor UPI success rates, technical decline rates and dispute volumes daily against NPCI thresholds, and open incident tickets when performance falls below the benchmark. Customer support teams need scripts for UPI ID deactivation, mandate revocation and credit line disputes. Reconciliation teams must match NPCI settlement files every day and clear breaks within the NPCI timeline. Product teams must publish updated limits and feature guides, and train branch and call centre staff before each NPCI release goes live.

What a BA needs to do. A business analyst should track every NPCI circular and operating guideline release, map each change to the bank UPI, IMPS and RuPay journeys, and document the impact on limits, screens, messages and settlement. Write requirements for new features such as credit line on UPI or delegated payments, define field level changes for API and switch messages, and create test cases that cover success, decline, timeout and reversal paths. Support NPCI certification testing, record evidence for each test case, and update operating procedures and customer communication before go live.

SWIFT Standards Releases

SWIFT

Official source: SWIFT Standards Release 2025 (SR2025) and CBPR+ usage guidelines, swift.com · Effective: 2025-11-22 · Jurisdiction: Global · Status: effective · Last reviewed: 2026-11-05

SWIFT publishes an annual Standards MT release and maintains the ISO 20022 message catalogue used by banks worldwide. Its releases define message formats, validation rules, network rules and retirement timelines. Banks, market infrastructures and corporates must adopt each release on time or risk rejected messages.

What changed. The most significant change is the end of MT coexistence for cross-border payments on 22 November 2025. From that date, banks must send payment instructions in ISO 20022 format, and MT103, MT202 and MT202 COV are no longer accepted for live cross-border traffic on the SWIFT network. The November 2025 Standards MT release also updated validation rules for remaining MT messages in trade finance and securities, tightened rules for structured address data, and introduced new guidance for the ISO 20022 CBPR+ usage guidelines used by market infrastructures.

Why it changed. SWIFT and the global banking community moved to ISO 20022 to carry richer, structured data that supports straight through processing, better sanctions screening and clearer reconciliation. MT messages use free text fields that truncate names and addresses, which causes screening hits, repair queues and payment delays. Structured ISO 20022 data reduces manual repair, improves fraud detection and supports regulatory reporting. The fixed coexistence end date gave the industry a clear deadline after years of parallel running that started in March 2023.

Who is affected. Every bank that sends or receives cross-border payments through SWIFT is affected, including correspondent banks, clearing banks and regional banks that rely on a nostro agent. Market infrastructures, central banks, custodians and large corporates that send MT700 trade messages or MT54x securities messages must also track the release. Payment hub vendors, screening vendors and core banking providers had to rebuild message transformation and validation. Operations teams in payments, trade finance and securities all face new message formats and exception codes.

What changes technically. Banks must route all cross-border payment instructions through ISO 20022 pacs.008, pacs.009 and pacs.004 messages, with full CBPR+ compliance and structured party and address data. Message transformation engines must map legacy MT fields to ISO 20022 elements, handle truncation rules for long names, and validate against the latest SWIFT MyStandards usage guidelines. Screening systems must consume structured data rather than free text. Interfaces must support the annual Standards MT release, including new network validated rules, error codes and the SWIFT gpi tracker updates for payment status.

What changes operationally. Operations teams must retrain staff on ISO 20022 message structure, new repair reason codes and the pacs.002 payment status report workflow. Repair queues need new work instructions for missing structured address data, invalid agent BICs and truncated remittance information. Cutoff times, value dating and investigation procedures must be updated for ISO 20022 processing. Banks must also run dual monitoring during the transition, reconcile MT and MX traffic, and report migration progress to SWIFT and to their regulators.

What a BA needs to do. A business analyst should own the SWIFT release impact assessment, compare the new Standards MT release against current message flows, and list every affected interface, screen and report. Write field level mapping requirements from MT to ISO 20022, define truncation and enrichment rules, and draft business rules for structured address handling. Create test scenarios for each message type, support SWIFT certification and community testing, and prepare training material and updated operating procedures for the payments operations team before the November release date.

ISO 20022 Version Changes

ISO 20022 Registration Authority

Official source: ISO 20022 message catalogue and SWIFT CBPR+ usage guidelines (SR2025), iso20022.org; swift.com · Effective: 2025-11-22 · Jurisdiction: Global · Status: effective · Last reviewed: 2026-11-05

ISO 20022 is the global standard for financial messaging, covering payments, securities, trade, cards and foreign exchange. New message versions are published each year, with updated schemas, usage guidelines and change requests. Banks and payment systems must adopt the correct version for each market.

What changed. The 2025 ISO 20022 release introduced updated versions of pacs.008, pacs.009, pacs.002, pain.001 and camt.053, with new optional elements for structured remittance data, legal entity identifiers and purpose codes. CBPR+ usage guidelines were updated to align with the end of MT coexistence in November 2025. Market infrastructures such as the Eurosystem, the Federal Reserve and the Bank of England published their own usage guidelines for the same period, adding local rules for character sets, address formats and reporting fields that banks must follow in each market.

Why it changed. Payment systems need richer data to meet anti money laundering, sanctions screening and tax reporting rules, and to support instant payments and cross-border interoperability. Older message versions lacked structured fields for ultimate debtor and creditor, full legal names and purpose of payment, which forced banks to use free text and manual repair. Annual version updates let the standard evolve with new products such as request to pay, cross-border instant payments and central bank digital currency settlement, while keeping backward compatibility where possible.

Who is affected. Banks, central banks, clearing houses, payment system operators and large corporates that exchange ISO 20022 messages are affected. Payment hub vendors, core banking providers and screening vendors must update their message libraries and validation engines. Business analysts, developers and testers who work on payment transformation, reconciliation and reporting face new fields and rules. Operations teams that handle exceptions must learn new reason codes and status reporting formats in pacs.002 and camt.029 messages.

What changes technically. Development teams must upgrade XML schemas to the new message version, update validation rules in the payment hub, and test message parsing for new optional elements and code lists. Data mapping sheets must show the source and target for every new field, including structured address components, legal entity identifier and ultimate party details. APIs that accept ISO 20022 payloads need updated request and response models. Test environments must support both the old and new versions during migration, with version specific test data and regression suites for each market infrastructure.

What changes operationally. Operations teams must update message repair procedures for the new validation errors and status codes, and revise reconciliation rules for camt.052 and camt.053 account statements that carry new fields. Support teams need updated runbooks for version mismatch incidents and for messages rejected by a counterparty on schema grounds. Change management must schedule version upgrades in line with each market infrastructure calendar, since the Eurosystem, the Federal Reserve and SWIFT do not all change on the same date.

What a BA needs to do. A business analyst should maintain a version register that lists the ISO 20022 version used by each counterparty, market infrastructure and internal system. For each new release, run a gap analysis against current mappings, document new and changed fields, and write requirements for schema upgrades, validation changes and reporting updates. Create test cases for each changed element, support user acceptance testing with real counterparty samples, and update the data dictionary, message catalogue and training material before the version goes live.

EPC SEPA Rulebooks

European Payments Council

Official source: EPC 2025 SEPA payment scheme rulebooks (SCT, SCT Inst, SDD Core, SDD B2B), europeanpaymentscouncil.eu · Published: 2024-11-28 · Effective: 2025-10-05 · Jurisdiction: European Union · Status: effective · Last reviewed: 2026-11-05

The European Payments Council publishes the SEPA rulebooks for credit transfers, direct debits and instant credit transfers across the Single Euro Payments Area. The rulebooks define scheme rules, message standards, timelines, refund rights and participant obligations in 36 European countries.

What changed. The 2025 SEPA rulebooks introduced updated timelines for SCT Inst, clarified rules for verification of payee, and aligned the scheme with the EU Instant Payments Regulation. The EPC published a new change request cycle for 2025 and 2026 that covers request to pay, bulk payment handling and improved exception processing. The SEPA Credit Transfer rulebook was updated for structured remittance data and for the use of the legal entity identifier, while the Direct Debit rulebooks clarified mandate amendment and refund timelines for consumers and businesses.

Why it changed. The European Commission wants instant euro payments to become the normal way to pay, not a premium option, and it wants customers protected from misdirected payments and fraud. Verification of payee and mandatory instant payment receiving reduce the risk that a payment goes to the wrong account. The EPC updates its rulebooks to keep the scheme aligned with EU law, to support new products such as request to pay, and to improve interoperability between banks, clearing houses and the Eurosystem TARGET Instant Payment Settlement service.

Who is affected. All banks and payment service providers that offer SEPA credit transfers, direct debits or instant payments in the euro area are affected. Clearing houses such as EBA Clearing and national automated clearing houses must update their processing. Corporates that send bulk SEPA files, payroll providers and e-commerce merchants that collect direct debits face new file formats and refund rules. Consumers benefit from faster payments, verification of payee checks and clearer refund rights when a direct debit is disputed.

What changes technically. Banks must implement verification of payee checks before a SEPA payment is sent, update pacs.008 and pain.001 messages to the latest SEPA usage guidelines, and support the SCT Inst 10 second execution timeline end to end. Payment hubs need new routing logic for instant payments, timeout handling and duplicate detection. Direct debit systems must support updated mandate data, amendment messages and refund workflows. Interfaces with TARGET Instant Payment Settlement and EBA Clearing RT1 must be tested against the new rulebook version before the annual November change date.

What changes operationally. Operations teams must monitor SCT Inst success rates and response times in real time, manage verification of payee mismatch queues, and handle customer queries when a payee name does not match. Direct debit operations need revised timelines for mandate setup, amendment and refund processing. Customer support must explain verification of payee results and instant payment cutoffs clearly. Compliance teams must evidence that instant payments are offered at the same price as standard transfers where the regulation requires it.

What a BA needs to do. A business analyst should read each new EPC rulebook version, produce a change impact note for SEPA credit transfer, direct debit and instant payments, and map every rule change to a process, screen, message or report. Write requirements for verification of payee, instant payment timeouts and refund handling, define test cases for each scheme scenario, and support scheme certification testing with the clearing house. Update customer facing guides, operating procedures and training material before the rulebook effective date.

EU Instant Payments Regulation

European Commission and European Parliament

Official source: Regulation (EU) 2024/886 (Instant Payments Regulation), eur-lex.europa.eu · Published: 2024-03-19 · Effective: 2024-04-08 · Jurisdiction: European Union · Status: effective · Last reviewed: 2026-11-05

The EU Instant Payments Regulation, Regulation 2024/886, makes instant euro payments mandatory across the European Union on a phased timetable. Euro area banks receive instant payments from January 2025 and send them from October 2025, with verification of payee checks and no price premium over standard transfers, while non-euro area providers and payment and e-money institutions follow in 2027.

What changed. The regulation phases obligations by provider type and location rather than imposing one deadline. Euro area payment service providers had to receive SCT Inst payments from 9 January 2025 and send them from 9 October 2025, when verification of payee also became mandatory for euro credit transfers. Non-euro area providers follow later, receiving by 9 January 2027 and sending by 9 July 2027, while payment and e-money institutions have until 9 April 2027. Instant payments must cost no more than a standard transfer, and sanctions screening moves to daily batch screening.

Why it changed. Instant payments were available in many EU countries but adoption was uneven, prices were higher than standard transfers, and some banks did not offer them at all. The European Commission acted to make instant payments universal, affordable and safe, so that consumers and businesses can pay in seconds at any time of day. Verification of payee addresses fraud and misdirected payments, which are a major risk when money moves in seconds and cannot easily be recalled. Daily sanctions screening keeps compliance effective without slowing each payment.

Who is affected. Banks, payment institutions and e-money institutions in the euro area are directly affected, with non euro EU member states following a later timeline. Payment service providers that offer euro accounts to consumers and businesses must upgrade their systems. Clearing houses, the Eurosystem and technology vendors that support SCT Inst processing face new volumes and timelines. Consumers and businesses benefit from 10 second payments, free or low cost instant transfers and verification of payee protection.

What changes technically. Banks must upgrade payment hubs to process SCT Inst in under 10 seconds, including fraud checks, liquidity checks and sanctions screening. Systems must support verification of payee APIs, return match, close match and no match results, and display them to the customer before confirmation. Sanctions screening engines must switch to daily batch screening of the full customer base, with real time alerts for new listings. Payment systems need 24 by 7 availability, instant settlement through TARGET Instant Payment Settlement or EBA Clearing RT1, and real time status reporting.

What changes operationally. Operations teams must move to 24 by 7 monitoring for instant payments, with on call support for timeouts, duplicates and settlement failures at night and on weekends. Customer support must handle verification of payee mismatches, explain why a payment was stopped, and process recalls for instant payments that were sent in error. Liquidity management must cover instant settlement around the clock. Compliance teams must evidence daily sanctions screening, maintain audit trails and report instant payment volumes and pricing to the regulator.

What a BA needs to do. A business analyst should map the regulation to the current payment journey, identify every gap in receiving, sending, verification of payee and pricing, and write requirements with clear acceptance criteria for the 10 second timeline. Define the verification of payee user experience, including match results, warnings and customer confirmation steps. Create test cases for instant payment success, timeout, duplicate and recall scenarios, support regulatory reporting design, and update operating procedures, service level agreements and customer communication before each deadline.

UK Pay.UK Scheme Updates

Pay.UK

Official source: PSR Specific Direction 17 (Confirmation of Payee expansion) and Pay.UK Confirmation of Payee rules and standards, psr.org.uk; wearepay.uk · Effective: 2024-10-31 · Jurisdiction: United Kingdom · Status: effective · Last reviewed: 2026-11-05

Pay.UK operates the UK retail payment schemes: Faster Payments, Bacs and the Image Clearing System for cheques, and it oversees the move to the New Payments Architecture. Its scheme rules cover transaction limits, settlement, confirmation of payee, dispute handling and participant obligations.

What changed. Pay.UK has extended confirmation of payee coverage, updated Faster Payments scheme rules for higher value limits and improved fraud prevention, and continued the phased delivery of the New Payments Architecture that will replace the current Faster Payments and Bacs infrastructure. CHAPS completed its migration to ISO 20022 in 2023, and the Bank of England has published updated CHAPS reference data and operating rules. Pay.UK has also clarified rules for request to pay, for the handling of authorised push payment fraud reimbursement and for the reporting of payment system incidents.

Why it changed. The UK payment system is being rebuilt to be faster, more resilient and more open to competition. The New Payments Architecture will replace ageing Bacs and Faster Payments infrastructure with a single ISO 20022 based clearing layer. Confirmation of payee and authorised push payment fraud reimbursement respond to rising fraud losses, where criminals trick customers into sending money to the wrong account. Regulators want the system to support innovation, open banking payments and new entrants while keeping settlement safe and reliable.

Who is affected. UK banks, building societies, e-money institutions and payment service providers that offer Faster Payments, Bacs or CHAPS are affected. Clearing system participants, technology vendors and corporates that send bulk Bacs files face new formats and timelines. Consumers benefit from confirmation of payee checks, faster payments up to 1 million pounds per transaction and mandatory reimbursement for authorised push payment fraud in defined cases. Businesses see changes in direct debit collection and payroll processing.

What changes technically. Banks must support confirmation of payee for Faster Payments and CHAPS, integrate with the New Payments Architecture clearing and settlement layer, and upgrade message formats to ISO 20022 for CHAPS and for the future retail architecture. Systems need real time payment status reporting, improved fraud data sharing and support for request to pay messages. Interfaces must handle new settlement windows, revised Bacs file formats and updated error codes. Test environments must support scheme certification for each release.

What changes operationally. Operations teams must manage Faster Payments 24 by 7, handle confirmation of payee mismatches and support request to pay enrolment and response handling. Bacs operations need revised direct debit and direct credit timelines under the new scheme rules. Customer support must explain confirmation of payee results and the difference between Faster Payments, Bacs and CHAPS clearly. Incident management must cover Faster Payments central infrastructure outages, with defined failover and customer communication steps.

What a BA needs to do. A business analyst should map the Pay.UK scheme rules to the current Faster Payments, Bacs and CHAPS journeys, identify gaps in confirmation of payee, request to pay and New Payments Architecture readiness, and write requirements with acceptance criteria for each change. Define test scenarios for payment status, recall and return, support scheme certification, and update operating procedures, customer guides and training material. Track the New Payments Architecture timeline and prepare a migration plan for the bank clearing and settlement interfaces.

US Fedwire and FedNow Developments

Federal Reserve

Official source: Federal Reserve Financial Services, Fedwire Funds Service ISO 20022 implementation, frbservices.org · Published: 2025-06-18 · Effective: 2025-07-14 · Jurisdiction: United States · Status: effective · Last reviewed: 2026-11-05

The Federal Reserve operates Fedwire Funds Service for high value payments and FedNow Service for instant payments in the United States. Fedwire moved to ISO 20022 in July 2025, and FedNow continues to grow with new participants and higher limits.

What changed. Fedwire completed its migration to ISO 20022 on 14 July 2025, ending the use of the legacy Fedwire proprietary format for funds transfers. CHIPS completed its ISO 20022 migration in April 2024. FedNow, launched in July 2023, has expanded steadily, with more than 1,000 financial institutions connected by 2025 and new features for request for payment, fraud prevention and higher transaction limits. The Federal Reserve has also updated operating circulars on Fedwire operating hours, liquidity management and the handling of ISO 20022 message exceptions.

Why it changed. The United States moved to ISO 20022 to align with global standards, carry richer payment data and support straight through processing and better compliance screening. Fedwire and CHIPS needed a common format that matches SWIFT, the Eurosystem and the Bank of England. FedNow was launched to give US consumers and businesses a public instant payment option that competes with private real time networks. Together, the changes aim to make US payments faster, safer and more interoperable with the rest of the world.

Who is affected. US banks, credit unions and foreign bank branches that use Fedwire or FedNow are directly affected, including community banks that connect through a service provider or corporate credit union. Payment processors, core banking vendors and fintech firms that offer instant payments must update their interfaces. Corporates that send high value payments face new message formats and richer remittance data. Consumers and small businesses benefit from instant payments that settle in seconds, 24 hours a day, including weekends and holidays.

What changes technically. Banks must send Fedwire payments in ISO 20022 pacs.008 and pacs.009 format, with structured party and address data and full validation against Federal Reserve usage guidelines. FedNow interfaces must support real time initiation, request for payment, returns and status updates through the ISO 20022 based FedNow message set. Payment hubs need new routing logic that chooses between Fedwire, FedNow, CHIPS and ACH based on value, urgency and customer instruction. Systems must handle 24 by 7 processing, real time liquidity checks and instant settlement reporting.

What changes operationally. Operations teams must move to 24 by 7 monitoring for FedNow, with on call support for instant payment exceptions, returns and liquidity shortfalls. Fedwire operations need revised cutoff procedures for the ISO 20022 format and new repair queues for structured address errors. Treasury teams must manage liquidity across Fedwire, FedNow and CHIPS in real time. Customer support must explain FedNow payment status, the 25,000 dollar default limit and the difference between FedNow, Fedwire and ACH clearly.

What a BA needs to do. A business analyst should track the Federal Reserve ISO 20022 migration timeline, map Fedwire and FedNow message changes to current flows, and write requirements for new fields, validation rules and status reporting. Define test cases for Fedwire pacs.008 and pacs.009, FedNow instant payment initiation, timeout and return, and liquidity management. Support Federal Reserve certification testing, update operating procedures for 24 by 7 instant payments, and prepare customer communication and training before each migration milestone.

FATF Recommendations

Financial Action Task Force

Official source: FATF Outcomes of the Plenary, 22-24 October 2025 (Jurisdictions under Increased Monitoring), fatf-gafi.org · Published: 2025-10-24 · Effective: 2025-10-24 · Jurisdiction: Global · Status: effective · Last reviewed: 2026-11-05

The Financial Action Task Force sets global standards for anti money laundering, counter terrorist financing and counter proliferation financing through its 40 Recommendations. Its grey list and black list name jurisdictions with strategic deficiencies, and banks worldwide must align their controls with its standards.

What changed. FATF has updated its grey list regularly in 2024 and 2025, adding and removing jurisdictions as they improve or fall behind on action plans. It has strengthened guidance on virtual assets and virtual asset service providers, requiring the travel rule for transfers above defined thresholds. FATF has also updated its standards on beneficial ownership transparency, requiring countries to maintain accurate registers and to give competent authorities timely access. Its 2025 work programme covers asset recovery, the misuse of non profit organisations and the financing of proliferation of weapons of mass destruction.

Why it changed. Money laundering, terrorist financing and sanctions evasion continue to move through the global financial system, often using shell companies, trade invoices and virtual assets to hide the origin of funds. FATF updates its standards to close gaps that criminals exploit, to keep pace with new technology such as stablecoins and decentralised finance, and to push countries to implement beneficial ownership registers. The grey list creates public pressure on jurisdictions to fix deficiencies quickly, because being listed raises the cost of doing business with the rest of the world.

Who is affected. Banks, payment service providers, money service businesses, virtual asset service providers, casinos, real estate agents and lawyers are all in scope of FATF standards. Correspondent banks face higher costs and de-risking pressure when a jurisdiction is grey listed. Regulators and financial intelligence units must update their supervisory approach. Customers in grey listed jurisdictions face longer onboarding, more questions about source of funds and slower cross-border payments.

What changes technically. Banks must update screening lists, country risk tables and transaction monitoring scenarios when FATF lists change. Systems must capture beneficial ownership data, screen virtual asset transactions against the travel rule requirements and apply risk based thresholds for high risk corridors. Data quality controls must ensure that customer, transaction and counterparty data is complete and structured for monitoring. Case management systems need workflows for enhanced due diligence, source of funds checks and senior management approval for high risk relationships.

What changes operationally. Operations teams must update country risk ratings when a jurisdiction is added to or removed from the FATF grey list, re-rate affected customers and apply enhanced due diligence where required. Compliance teams must review transaction monitoring alerts for corridors linked to grey listed countries and file suspicious activity reports within the local deadline. Training teams must brief front line staff on new high risk jurisdictions and on the red flags for virtual assets, trade based money laundering and proliferation financing.

What a BA needs to do. A business analyst should track FATF grey list and black list updates, map each new recommendation to the bank anti money laundering controls, and write requirements for customer due diligence, transaction monitoring and suspicious activity reporting. Define rules for high risk jurisdictions, beneficial ownership and virtual asset service providers. Create test cases for screening scenarios, support model validation, and update procedures, training material and management information that shows the effectiveness of the controls.

AML and Sanctions Updates

OFAC, EU, United Nations and UK OFSI

Official source: Regulation (EU) 2024/1620 establishing the Authority for Anti-Money Laundering and Countering the Financing of Terrorism (AMLA), eur-lex.europa.eu · Published: 2024-06-19 · Effective: 2024-06-26 · Jurisdiction: European Union · Status: effective · Last reviewed: 2026-11-05

Anti money laundering and sanctions controls require banks to screen customers and payments against sanctions lists from OFAC in the United States, the European Union, the United Nations and the UK Office of Financial Sanctions Implementation. Banks must also monitor transactions and report suspicious activity.

What changed. OFAC, the EU and the UK have issued new sanctions designations in 2024, 2025 and 2026 covering Russia, Iran and North Korea, with expanded sectoral sanctions and price caps on oil. The EU Anti Money Laundering Authority became operational in July 2025 and will directly supervise around 40 selected high risk banks from January 2028, with selection completed in late 2027. The United States has updated its anti money laundering rules for investment advisers and real estate transactions. Banks have adopted new guidance on screening virtual assets, artificial intelligence in transaction monitoring and de-risking decisions.

Why it changed. Geopolitical conflict, the use of shell companies and the growth of virtual assets have made sanctions evasion and money laundering harder to detect. Regulators are responding with more designations, stricter expectations on beneficial ownership and new rules for sectors that were previously outside the anti money laundering net. Banks that fail to screen effectively face fines of hundreds of millions of dollars, loss of correspondent banking relationships and criminal liability for senior managers. Strong controls protect the bank and keep the payment system trusted.

Who is affected. Every bank, payment service provider, money transmitter and virtual asset service provider that moves money across borders is affected. Correspondent banks face the highest risk and must screen nested correspondent traffic. Trade finance banks must screen shipping documents, vessel names and dual use goods. Customers face longer onboarding, more questions about the purpose of a payment and occasional payment delays when a name matches a sanctions list. Compliance teams, operations teams and technology vendors all carry the cost of keeping lists and models current.

What changes technically. Banks must run real time sanctions screening on every payment message, using structured ISO 20022 party data, fuzzy matching algorithms and up to date sanctions lists refreshed at least daily. Transaction monitoring systems need new scenarios for mule accounts, trade based laundering and virtual asset flows, with machine learning models tuned to reduce false positives. Case management must support payment holds, release decisions and audit trails. Interfaces must share screening results between the payment hub, the core banking system and the compliance platform in real time.

What changes operationally. Operations teams must screen payments in real time against OFAC, EU, UN and UK sanctions lists, hold or block matches within the required time and escalate true hits to compliance immediately. Compliance teams must update screening lists daily, manage licence applications for permitted payments and report blocked transactions to the regulator. Customer onboarding teams must complete know your customer checks, verify beneficial owners and refresh risk ratings on a defined cycle. Audit teams must test the effectiveness of controls and evidence every decision.

What a BA needs to do. A business analyst should maintain a sanctions change log, map each new designation to affected customers, products and corridors, and write requirements for screening engine updates, payment holds and release workflows. Define test cases for name matching, fuzzy matching and false positive handling, support screening tuning and validation, and update procedures for blocked payments, licence applications and reporting to the regulator. Prepare management information on screening performance, alert volumes and override rates.

CBDC and Stablecoin Regulatory Developments

Bank for International Settlements, central banks and national regulators

Official source: Regulation (EU) 2023/1114 (MiCA) and GENIUS Act (P.L. 119-27), eur-lex.europa.eu; congress.gov · Published: 2023-06-09 · Effective: 2024-06-30 · Jurisdiction: European Union; United States · Status: effective · Last reviewed: 2026-11-05

Central bank digital currencies and stablecoins are changing how money is issued and settled. More than 130 countries are exploring a CBDC, and stablecoin regulation has advanced sharply with the EU MiCA rules and the US GENIUS Act. Banks must understand how tokenised money works and how it is regulated.

What changed. The EU Markets in Crypto-Assets Regulation, MiCA, now requires stablecoin issuers to hold reserves, publish white papers and obtain authorisation, with asset referenced tokens and e-money tokens under direct supervision. The United States passed the GENIUS Act in July 2025, creating a federal framework for payment stablecoins that requires full reserve backing, monthly disclosures and anti money laundering compliance. India continues its e-Rupee CBDC pilot with retail and wholesale use cases, and the Bank for International Settlements has advanced Project Agorа and Project mBridge for cross-border CBDC settlement.

Why it changed. Stablecoins now settle trillions of dollars a year in value, and regulators want to bring them inside the financial perimeter before a failure harms consumers or threatens financial stability. The collapse of unbacked tokens and the growth of cross-border stablecoin payments showed that reserve transparency, redemption rights and anti money laundering controls are essential. Central banks are exploring CBDCs to keep public money relevant in a digital economy, to improve cross-border settlement speed and cost, and to offer an alternative to private stablecoins.

Who is affected. Central banks, commercial banks, stablecoin issuers, payment service providers, crypto exchanges and corporates that accept digital currency are affected. Banks that offer custody, tokenised deposits or stablecoin settlement must meet new capital and reserve rules. Merchants that accept stablecoins face new reporting and tax obligations. Consumers gain new payment options but must understand the risks of unregulated tokens, wallet loss and price volatility for non stable crypto assets.

What changes technically. Banks must build interfaces to CBDC platforms and stablecoin networks, support tokenised deposits and programmable payments through smart contracts, and integrate digital wallets with core banking and payment hubs. Systems need real time reconciliation between token ledgers and traditional ledgers, with audit trails for every mint, transfer and burn. APIs must support stablecoin issuance, redemption and transfer, with reserve reporting and proof of reserves. Security controls must cover private key management, multi signature wallets and cyber resilience for digital asset platforms.

What changes operationally. Operations teams must manage new settlement workflows for tokenised money, including wallet funding, redemption and reconciliation of on chain and off chain records. Treasury teams must hold reserves for stablecoin issuance and manage liquidity across traditional and digital rails. Compliance teams must apply anti money laundering and sanctions screening to digital currency transactions and report to the regulator. Customer support must explain wallet setup, key management and the difference between a central bank digital currency, a stablecoin and a bank deposit.

What a BA needs to do. A business analyst should track central bank digital currency pilots and stablecoin regulations in each market where the bank operates, map the impact on payment products, treasury and compliance, and write requirements for wallet integration, tokenised settlement and reporting. Define test cases for digital currency payments, redemption and reconciliation, support pilot testing with a central bank or stablecoin issuer, and update procedures, customer guides and risk assessments before any live launch.

India Payment Aggregator and PPI Directions

Reserve Bank of India

Official source: RBI (Regulation of Payment Aggregators) Directions, 2025, rbi.org.in · Published: 2025-09-15 · Effective: 2025-09-15 · Jurisdiction: India · Status: effective · Last reviewed: 2026-11-05

Payment aggregators and prepaid payment instrument issuers in India operate under RBI master directions that cover licensing, escrow management, merchant onboarding, customer protection and reporting. Payment aggregators collect payments for online merchants and settle them through escrow accounts, while PPI issuers offer wallets and gift cards. Both must meet capital, governance and technology standards to keep their authorisation.

What changed. The RBI has tightened licensing for payment aggregators, requiring existing operators to apply for authorisation and new entrants to meet net worth and governance standards. Cross-border payment aggregators now need a separate licence for import and export payments. PPI directions have updated KYC requirements, wallet limits and interoperability rules, including the requirement that full KYC wallets can transfer funds and that PPI issuers support UPI interoperability. The RBI has also clarified rules on merchant onboarding, nodal account management and the timeline for settling merchant funds.

Why it changed. Online payments in India have grown rapidly, with millions of small merchants relying on aggregators to accept payments, and the RBI wants to ensure that customer and merchant funds are safe even if an aggregator fails. Escrow segregation, net worth requirements and governance standards reduce the risk of misuse of funds. PPI rules balance financial inclusion, by allowing small value wallets with light KYC, with safety, by requiring full KYC for higher limits. Cross-border aggregator licensing brings import and export payments under the same supervisory framework as domestic payments.

Who is affected. Payment aggregators such as Razorpay, Cashfree and PayU, payment gateways, PPI issuers such as Paytm Wallet and Amazon Pay, and cross-border aggregators are directly affected. Online merchants that use aggregators face new onboarding checks and settlement timelines. Banks that provide nodal and escrow accounts must monitor aggregator balances and report anomalies. Customers benefit from faster refunds, clearer wallet limits and stronger protection for funds held in wallets and escrow accounts.

What changes technically. Payment aggregators must build escrow accounting systems that segregate merchant funds, generate daily settlement files and support automated reconciliation with bank statements. PPI platforms need wallet ledger systems with balance limits, KYC status tracking and transaction history for every customer. Systems must support full KYC, minimum KYC and gift card variants, with real time balance checks and fraud monitoring. APIs must integrate with banks, card networks and UPI, with encryption, audit logging and data localisation for all payment data.

What changes operationally. Operations teams must maintain separate escrow accounts for each merchant category, reconcile nodal and escrow balances daily and settle merchants within the RBI timeline. Merchant onboarding teams must complete know your customer checks, verify business documents and monitor merchant transaction patterns for fraud. Customer support must handle PPI wallet complaints, refund requests and KYC upgrade queries within defined turnaround times. Compliance teams must file returns with the RBI, monitor PPI outstanding balances and report fraud incidents promptly.

What a BA needs to do. A business analyst should track RBI payment aggregator and PPI directions, map each requirement to the aggregator operating model, and write requirements for escrow accounting, merchant onboarding, settlement and refund processing. Define test cases for merchant due diligence, transaction monitoring and nodal account reconciliation. Support the RBI application or renewal process, prepare the compliance evidence pack, and update operating procedures, merchant agreements and customer communication before each deadline.

ISO 20022 Message Versions by Rail

Same message, same version, different rules by rail. Check the version your rail actually runs before you write a requirement or a test case.

RailMessage versionsNotes
SEPA SCT and SCT Instpacs.008.001.08, pacs.004.001.09, pacs.002.001.10The 2025 SEPA implementation guides took effect on 5 October 2025, and they define the current SCT and SCT Inst message versions for euro credit transfers. A recall in SEPA uses camt.056, and the reason may only be DUPL, TECH or FRAD, so a bank cannot invent a new recall reason. The charge bearer for SEPA is SLEV only, which means charges are shared by service level agreement and cannot be set to DEBT or CRED in a SEPA payment.
Swift CBPR+pacs.008.001.08Swift CBPR+ uses a single transaction profile for cross border payments, and every pacs.008.001.08 must carry a UETR so the payment can be tracked end to end through the correspondent chain. The charge bearer in CBPR+ may be DEBT, CRED or SHAR, which gives the sender a choice that SEPA does not allow. The same pacs.008 version therefore behaves differently under CBPR+ rules than under SEPA rules, and a bank must apply the rail rules, not just the message version.
Fedwire Fundspacs.008.001.08, pacs.004.001.10Fedwire Funds went live with ISO 20022 on 14 July 2025, and it uses the head.001.001.03 business application header on its messages. Fedwire pacs.008.001.08 carries US dollar payments for same day final settlement on central bank accounts, and pacs.004.001.10 is used for returns in the Fedwire format. A bank that sends a Fedwire payment must follow the Federal Reserve message rules, including the header version, even when the underlying pacs.008 version matches another rail.
FedNowpacs.008.001.08, pacs.004.001.10, pacs.002.001.10FedNow is the instant payment service for US dollars, and it has no REST endpoint for sending a payment, so banks must connect through the FedNow service channels rather than a simple web call. Its pacs.009 message is for liquidity transfers only, and it must not be used as a customer payment. A FedNow pacs.008.001.08 settles in seconds, and a pacs.002.001.10 reports the final status, while a pacs.004.001.10 returns a payment that cannot be applied.
CHAPSpacs.008.001.08, pacs.004.001.09, pacs.002.001.10CHAPS went live with ISO 20022 on 19 June 2023, and it uses the head.001.001.02 business application header on its messages. CHAPS is the UK high value payment system, and its pacs.008.001.08 carries sterling payments for same day final settlement at the Bank of England. A CHAPS pacs.004.001.09 returns a payment that cannot be completed, and a pacs.002.001.10 reports acceptance or rejection, with the same message version carrying CHAPS specific rules that differ from SEPA and CBPR+.
TARGET T2pacs.008.001.08, pacs.004.001.09, pacs.002.001.10, camt.050.001.04, camt.025.001.05TARGET T2 went live with ISO 20022 on 20 March 2023, replacing TARGET2, and it covers both the RTGS service for high value payments and the CLM service for central bank operations. T2 uses pacs.008.001.08 for customer and interbank credit transfers, pacs.004.001.09 for returns, and pacs.002.001.10 for status reports. Liquidity transfers in T2 use camt.050 and camt.025, and the same message version can carry different T2 rules from the rules that apply on SEPA, CBPR+ or CHAPS.