Payments Training Hub
Requirements gathering in payments PAYMENT OPERATIONS STARTED LIVE 01 Requirements gathering in payments - starts with the domain language ACTIVE 02 Interview elicitation - best for understanding a single role QUEUED 03 Payment routing questions - Where does the payment go QUEUED 04 Workshop agenda - structured around the lifecycle. QUEUED 05 Specific and measurable requirements - requirement that says the system QUEUED 06 BA practice - Last reviewed 7 November 2026. QUEUED Requirements gathering in payments starts with the domain language, not with a template. Step 1 of 6 Requirements gathering in payments STARTED Requirements gathering in payments starts with the domain language ACTIVE Interview elicitation best for understanding a single role QUEUED Payment routing questions Where does the payment go QUEUED Workshop agenda structured around the lifecycle. QUEUED Specific and measurable requirements requirement that says the system must QUEUED BA practice Last reviewed 7 November 2026. QUEUED Requirements gathering in payments starts with the domain language, not with a template.
Interview elicitation PAYMENT OPERATIONS IN PROGRESS LIVE 01 Requirements gathering in payments - starts with the domain language DONE 02 Interview elicitation - best for understanding a single role ACTIVE 03 Payment routing questions - Where does the payment go QUEUED 04 Workshop agenda - structured around the lifecycle. QUEUED 05 Specific and measurable requirements - requirement that says the system QUEUED 06 BA practice - Last reviewed 7 November 2026. QUEUED An interview is best for understanding a single role, such as the sanctions analyst who triages alerts, because the detail is in the individual's work. Step 2 of 6 Interview elicitation IN PROGRESS Requirements gathering in payments starts with the domain language DONE Interview elicitation best for understanding a single role ACTIVE Payment routing questions Where does the payment go QUEUED Workshop agenda structured around the lifecycle. QUEUED Specific and measurable requirements requirement that says the system must QUEUED BA practice Last reviewed 7 November 2026. QUEUED An interview is best for understanding a single role, such as the sanctions analyst who triages alerts, because the detail is in the individual's work.
Payment routing questions PAYMENT OPERATIONS IN PROGRESS LIVE 01 Requirements gathering in payments - starts with the domain language DONE 02 Interview elicitation - best for understanding a single role DONE 03 Payment routing questions - Where does the payment go ACTIVE 04 Workshop agenda - structured around the lifecycle. QUEUED 05 Specific and measurable requirements - requirement that says the system QUEUED 06 BA practice - Last reviewed 7 November 2026. QUEUED Where does the payment go, which correspondent, which clearing system, and which settlement account. Step 3 of 6 Payment routing questions IN PROGRESS Requirements gathering in payments starts with the domain language DONE Interview elicitation best for understanding a single role DONE Payment routing questions Where does the payment go ACTIVE Workshop agenda structured around the lifecycle. QUEUED Specific and measurable requirements requirement that says the system must QUEUED BA practice Last reviewed 7 November 2026. QUEUED Where does the payment go, which correspondent, which clearing system, and which settlement account.
Workshop agenda for a payment feature PAYMENT OPERATIONS IN PROGRESS LIVE 01 Requirements gathering in payments - starts with the domain language DONE 02 Interview elicitation - best for understanding a single role DONE 03 Payment routing questions - Where does the payment go DONE 04 Workshop agenda - structured around the lifecycle. ACTIVE 05 Specific and measurable requirements - requirement that says the system QUEUED 06 BA practice - Last reviewed 7 November 2026. QUEUED The workshop agenda for a payment feature is structured around the lifecycle. Step 4 of 6 Workshop agenda for a payment feature IN PROGRESS Requirements gathering in payments starts with the domain language DONE Interview elicitation best for understanding a single role DONE Payment routing questions Where does the payment go DONE Workshop agenda structured around the lifecycle. ACTIVE Specific and measurable requirements requirement that says the system must QUEUED BA practice Last reviewed 7 November 2026. QUEUED The workshop agenda for a payment feature is structured around the lifecycle.
Specific and measurable requirements PAYMENT OPERATIONS IN PROGRESS LIVE 01 Requirements gathering in payments - starts with the domain language DONE 02 Interview elicitation - best for understanding a single role DONE 03 Payment routing questions - Where does the payment go DONE 04 Workshop agenda - structured around the lifecycle. DONE 05 Specific and measurable requirements - requirement that says the system ACTIVE 06 BA practice - Last reviewed 7 November 2026. QUEUED A requirement that says the system must process payments quickly is not specific. Step 5 of 6 Specific and measurable requirements IN PROGRESS Requirements gathering in payments starts with the domain language DONE Interview elicitation best for understanding a single role DONE Payment routing questions Where does the payment go DONE Workshop agenda structured around the lifecycle. DONE Specific and measurable requirements requirement that says the system must ACTIVE BA practice Last reviewed 7 November 2026. QUEUED A requirement that says the system must process payments quickly is not specific.
BA practice: elicitation gaps PAYMENT OPERATIONS COMPLETE LIVE 01 Requirements gathering in payments - starts with the domain language DONE 02 Interview elicitation - best for understanding a single role DONE 03 Payment routing questions - Where does the payment go DONE 04 Workshop agenda - structured around the lifecycle. DONE 05 Specific and measurable requirements - requirement that says the system DONE 06 BA practice - Last reviewed 7 November 2026. ACTIVE Last reviewed 7 November 2026. Step 6 of 6 BA practice: elicitation gaps COMPLETE Requirements gathering in payments starts with the domain language DONE Interview elicitation best for understanding a single role DONE Payment routing questions Where does the payment go DONE Workshop agenda structured around the lifecycle. DONE Specific and measurable requirements requirement that says the system must DONE BA practice Last reviewed 7 November 2026. ACTIVE Last reviewed 7 November 2026.

Key points of this lesson, in order.

0:00 / 4:11 Step 1 of 6

Requirements gathering for payments: workshops, elicitation and the domain language

BA practice depth, Lesson 1 of 8, Narration 4:11, D14 Business analysis and professional practice

ReconciliationValue dateSettlement

What you will learn

Your objective. By the end of this lesson, you will be able to explain requirements gathering for payments: workshops, elicitation and the domain language and apply it to a real banking scenario.

Why it matters. For a business analyst, the elicitation is judged by the gaps it finds.

Chapter objective: Gherkin, traceability, SIT and UAT design, negative testing, defect management, root cause analysis

Key learning points

  • Requirements gathering in payments
  • Interview elicitation
  • Payment routing questions
  • Workshop agenda for a payment feature
  • Specific and measurable requirements
  • BA practice: elicitation gaps

Key terms

Reconciliation: The process of comparing records from two sources, such as a bank statement and an internal ledger, to confirm they agree.

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.

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.

ISO 20022 XML explorer showing Requirements gathering for payments: workshops, elicitation and the domain language.

Insights and practice scenarios

Worked insights and practice scenarios for this lesson. Each one is a reusable PaymentForge case, so the same case may appear in more than one lesson.

Practise this lesson

Exercise

Route the payment described in this lesson and justify the route.

Use the routing rules, the correspondent chain and the charges in this lesson.

  1. What to do. Name each bank in the chain, the message used on each leg, and the charges deducted at each step.

Correct result. The route follows the correspondent chain from the debtor agent to the creditor agent, with each intermediary deducting its charge and passing the remainder on. The message on each leg carries the information the next bank needs.

Why. Routing is a business decision with a cost. The wrong route is slower, more expensive, or fails.

Check your understanding

Practice question

Which of the following best describes requirements gathering for payments: workshops, elicitation and the domain language?

Takeaway and next step

What to remember

For a business analyst, the elicitation is judged by the gaps it finds.

Follow a payment through every stage, from instruction to beneficiary credit, and note where it can stop.

Open the Payment Lifecycle Simulator →

Builds on "Managing scheme change: rulebook updates and the change calendar".

Transcript and full text

Show transcript

Requirements gathering in payments starts with the domain language, not with a template. A payments business analyst must know what a pacs.008 is, what a nostro account is, what straight-through processing means, and what a reason code is, before they can ask a useful question. A workshop where the analyst does not know the domain language will produce requirements that are vague, wrong, or missing the exception paths. The analyst's first job is therefore to learn the domain, and the second is to teach it to the stakeholders who do not know it. Elicitation in payments uses workshops, interviews, document analysis, and observation, and each has a place. A workshop is best for agreeing the payment flow, because the flow crosses teams and the teams must agree on it together. An interview is best for understanding a single role, such as the sanctions analyst who triages alerts, because the detail is in the individual's work. Document analysis is best for the rulebook, the scheme messages, and the existing specifications, because the answers are already written down. Observation is best for the operations team, because what they do is different from what they say they do. The five Ws are the analyst's checklist for every requirement. Who initiates the payment, who approves it, who receives it, and who handles the exception. What is the payment type, what is the amount, what is the currency, and what is the message format. When is the cut-off, when is the value date, and when is the status reported. Where does the payment go, which correspondent, which clearing system, and which settlement account. Why does the payment exist, what business need does it serve, and what happens if it does not happen. A requirement that cannot answer the five Ws is not a requirement, it is a guess. Stakeholders in payments are more numerous than in most domains. The product owner wants the feature. The operations team wants the exception handling. The compliance team wants the screening and the reporting. The technology team wants the architecture. The correspondent bank wants the message format. The scheme wants the rulebook compliance. The regulator wants the audit trail. The analyst must identify every stakeholder, must understand what each one needs, and must resolve the conflicts between them, because the conflicts are real and will not resolve themselves. The workshop agenda for a payment feature is structured around the lifecycle. The first session covers initiation: who initiates, how they authenticate, what they enter, and what validation happens. The second covers processing: screening, routing, enrichment, and the message. The third covers clearing and settlement: which system, which account, and which cut-off. The fourth covers exceptions: rejects, returns, recalls, and investigations. The fifth covers reporting: status, reconciliation, and the audit trail. A workshop that covers only the happy path will produce requirements that fail in production. The output of elicitation is a set of requirements that are specific, measurable, achievable, relevant and time-bound, and each one must be traceable to a stakeholder and to a business need. A requirement that says the system must process payments quickly is not specific. A requirement that says the system must process a SEPA credit transfer within 10 seconds of receipt, 99 percent of the time, is specific, measurable, and testable. The analyst must write requirements that a tester can test, because a requirement that cannot be tested cannot be proven. For a business analyst, the elicitation is judged by the gaps it finds. A good elicitation finds the exception that nobody mentioned, the cut-off that nobody knew, and the correspondent that nobody had considered. The acceptance criteria must include a test where the requirements are reviewed by the operations team, the compliance team, and the technology team, and each team confirms the requirements cover their needs. Last reviewed 7 November 2026. Further reading: the International Institute of Business Analysis, A Guide to the Business Analysis Body of Knowledge; Karl Wiegers, Software Requirements; the European Payments Council rulebooks as elicitation sources; the SWIFT message usage guidelines.

Requirements gathering in payments starts with the domain language, not with a template. A payments business analyst must know what a pacs.008 is, what a nostro account is, what straight-through processing means, and what a reason code is, before they can ask a useful question. A workshop where the analyst does not know the domain language will produce requirements that are vague, wrong, or missing the exception paths. The analyst's first job is therefore to learn the domain, and the second is to teach it to the stakeholders who do not know it.

Elicitation in payments uses workshops, interviews, document analysis, and observation, and each has a place. A workshop is best for agreeing the payment flow, because the flow crosses teams and the teams must agree on it together. An interview is best for understanding a single role, such as the sanctions analyst who triages alerts, because the detail is in the individual's work. Document analysis is best for the rulebook, the scheme messages, and the existing specifications, because the answers are already written down. Observation is best for the operations team, because what they do is different from what they say they do.

The five Ws are the analyst's checklist for every requirement. Who initiates the payment, who approves it, who receives it, and who handles the exception. What is the payment type, what is the amount, what is the currency, and what is the message format. When is the cut-off, when is the value date, and when is the status reported. Where does the payment go, which correspondent, which clearing system, and which settlement account. Why does the payment exist, what business need does it serve, and what happens if it does not happen. A requirement that cannot answer the five Ws is not a requirement, it is a guess.

Stakeholders in payments are more numerous than in most domains. The product owner wants the feature. The operations team wants the exception handling. The compliance team wants the screening and the reporting. The technology team wants the architecture. The correspondent bank wants the message format. The scheme wants the rulebook compliance. The regulator wants the audit trail. The analyst must identify every stakeholder, must understand what each one needs, and must resolve the conflicts between them, because the conflicts are real and will not resolve themselves.

The workshop agenda for a payment feature is structured around the lifecycle. The first session covers initiation: who initiates, how they authenticate, what they enter, and what validation happens. The second covers processing: screening, routing, enrichment, and the message. The third covers clearing and settlement: which system, which account, and which cut-off. The fourth covers exceptions: rejects, returns, recalls, and investigations. The fifth covers reporting: status, reconciliation, and the audit trail. A workshop that covers only the happy path will produce requirements that fail in production.

The output of elicitation is a set of requirements that are specific, measurable, achievable, relevant and time-bound, and each one must be traceable to a stakeholder and to a business need. A requirement that says the system must process payments quickly is not specific. A requirement that says the system must process a SEPA credit transfer within 10 seconds of receipt, 99 percent of the time, is specific, measurable, and testable. The analyst must write requirements that a tester can test, because a requirement that cannot be tested cannot be proven.

For a business analyst, the elicitation is judged by the gaps it finds. A good elicitation finds the exception that nobody mentioned, the cut-off that nobody knew, and the correspondent that nobody had considered. The acceptance criteria must include a test where the requirements are reviewed by the operations team, the compliance team, and the technology team, and each team confirms the requirements cover their needs. Last reviewed 7 November 2026. Further reading: the International Institute of Business Analysis, A Guide to the Business Analysis Body of Knowledge; Karl Wiegers, Software Requirements; the European Payments Council rulebooks as elicitation sources; the SWIFT message usage guidelines.

Full lesson text (all scenes)

Completing a lesson updates your progress dashboard on the homepage.

Scene timestamps are estimated by allocating the narration text proportionally across the real audio length. The audio playback position is the source of truth: pause freezes the visual, seeking restores the correct scene, replay restarts the scene animation.