Payments Academy

Technical Business Analyst

Technical depth for BAs: message structures, APIs, integration patterns and testing, with the integration landscape first.

121Core lessons
16Chapters
8.9Hours of narration
5Simulators

Who this is for

A business analyst who writes interface specifications, validates messages and works with engineering teams.

Prerequisites

The Business Analyst pathway, or equivalent BA experience in payments.

Recommended sequence

Work through the chapters in this order. Within each chapter, complete the core lessons listed.

  1. Banking Integration Patterns (Lessons 1-1)
    The integration landscape first, before any API-specific technical material.
  2. ISO 20022 Fundamentals (All lessons)
    ISO 20022 fundamentals.
  3. pacs.008 Deep Dive (All lessons)
    pacs.008 deep dive.
  4. Complete ISO 20022 Catalogue (All lessons)
    The complete ISO 20022 catalogue.
  5. ISO 20022 Technical Implementation (All lessons)
    ISO 20022 technical implementation, including XML validation.
  6. pain.001 and pain.002 in Depth (All lessons)
    pain.001 and pain.002 in depth.
  7. Claims, enquiries and case management (All lessons)
    Claims and case management messages: camt.057, pacs.028, camt.027, camt.087.
  8. Reject and Return in CBPR+ (All lessons)
    Reject and return in CBPR+, building on ch41.
  9. API Banking and Open Banking (All lessons)
    API banking and open banking.
  10. API design standards and integration patterns (All lessons)
    API design standards and integration patterns: versioning, pagination, rate limiting, error taxonomy, idempotency, webhooks.
  11. Banking Integration Patterns (Lessons 2-9)
    Banking integration patterns: OpenAPI contracts, event-driven payments and Kafka, OAuth2 and mTLS.
  12. Payment Data Model and Mapping (All lessons)
    The payment data model and mapping.
  13. System Design Deep Dive (All lessons)
    System design deep dive.
  14. Payment engine internals and observability (All lessons)
    Payment engine internals and observability: engine modules, booking entries per message, worklist and audit, orchestration failure handling.
  15. Payment Hub: Enterprise Architecture (All lessons)
    Payment hub enterprise architecture, the advanced companion to ch25.
  16. Payment Testing and Certification (All lessons)
    Payment testing and certification.

Simulators and labs

Assessments

Capstone: Integration specification

Design an integration for a real payment flow.

Deliverable: An integration specification: an OpenAPI contract for a payment API, a message mapping for one payment type, and a test pack covering the happy path and the main failures.

Completion criteria