Skip to content
PayCenter Documentation
Architecture - Overview
Initializing search
Dev
PayCenter Documentation
Dev
Home
Architecture
Architecture
Architecture Decisions
Architecture Decisions
ADR 1: Batch API Operations
ADR 2: Use Modular Monolith System Architecture
ADR 3: Represent datetime in UTC
ADR 4: HTTP error code guidelines
ADR 5: Temporal tables for auditing
ADR 6: Use custom header API versioning
ADR 7: Use JHA Version Standard
ADR 8: PII field usage in GET API endpoints
ADR 9: Use JSON for structured logging
ADR 10: External Log Source PII Behavior
ADR 11: Sql migration script naming convention
ADR 12: Upsert pattern
ADR 13: Time-based alphanumeric id generation
Blue
Blue
Activity Summary
Activity Summary
Activity Summary Definitions
Flow: Customer Registers
Flow: Payment Attempt
Flow: Payment Request Attempt
Flow: PaymentRepo Events
Flow: Customer Deactivation
Architecture
Architecture
Orchestration Data Flow Diagram
Orchestration Data Flow Use Cases
Transactional Outbox
BoyarServices Vertical Decomposition
Concepts
Concepts
Context Map
Core Customer ID
Payment ID Generation
ZelleĀ® Terminology
Features
Features
BoyarServices API
Data Contribution
Data Contribution
ZFC Data Contribution
Deployment
Deployment
Windows services
Partner
Partner
BoyarServices Partner Deployment
EWS Networking
WSO2 API Manager Partner Deployment
WSO2 Enterprise Integrator Partner Deployment
Production
Production
BoyarServices Production Deployment
EWS Networking
WSO2 API Manager Production Deployment
WSO2 Enterprise Integrator Production Deployment
Feature Management
Feature Management
Effective Status Calculation - MembershipFeature
Feature - Maintenance
MembershipFeature - Maintenance
Fraud
Fraud
RTF Offline
Integration Events
Integration Events
PayCenter Scoped
PCS Scoped
Limits
Limits
Limit Rules
Limit Rules Caching
Limit Check Flow
Limit Check Summary Flow
Event Flow
Job Scheduler
Job Summary Calc
Job Maintenance Calc
Limit Feature Flag
Portal
Portal
Inbound Limit Configuration Flow
Outbound Limit Configuration Flow
Migration
Migration
Tracking Entities
Jobs - Copy File
Jobs - Maintain Mapping
Jobs - Transform File
Jobs - Submit File Stage
Jobs - Submit File
Mobile Number Operator Validation
Mobile Number Operator Validation
MNO Validation - FI-Onboarding - UC01 Token Registration
MNO Validation - UC01 Token Registration
Digital Integrator
Digital Integrator
UC19a & UC19b - Feature - Cancellation Of Payments
Notifier
Notifier
Orchestration
Orchestration
Use Case Dependencies
Observability
Observability
Correlation Ids
Recon Integration
Recon Integration
Recon API
Recon Events - Inbound Expedited
Recon Events - Inbound Standard Alternate
Recon Events - Inbound Standard
Recon Events - Outbound
Report ETL - Handle TranAdd timeout for Blue payments
Reporting
Reporting
Logging
Logging
Sensitive Data Logging
Reprocessing
Reprocessing
Reprocessing Sequence
Reprocessing Scheduler
Otto
Otto
Architecture
Architecture
Project Structure
Vertical Decomposition
Integration Messages
Event Flow
About
About
Contributing
Architecture - Overview
¶