Skip to main content

Event Catalog

EventProducerConsumersPartition Key
PaymentInitiatedPayment ServiceFraud, Analyticspayment_id
PaymentAuthorizedPayment ServiceLedger, Notificationpayment_id
PaymentCompletedPayment ServiceNotification, Analytics, Accountpayment_id
PaymentFailedPayment ServiceNotification, Analyticspayment_id
PaymentRefundedPayment ServiceLedger, Notificationpayment_id
FraudCheckRequestedPayment ServiceFraud/Riskpayment_id
FraudCheckCompletedFraud/RiskPaymentpayment_id
LedgerTransactionCreatedLedger ServiceAccount, Analytics, Reconciliationaccount_id
LedgerEntryCreatedLedger ServiceAccountaccount_id
MarketPriceUpdatedMarket DataPortfolio, Analytics, Fraudsecurity_id
PortfolioUpdatedPortfolio ServiceAnalyticsportfolio_id
NotificationRequestedPayment, Account, PortfolioNotificationcustomer_id
AuditEventCreatedAll ServicesAnalyticsactor_id

Event Envelope

{
"event_id": "uuid",
"event_type": "PaymentCompleted",
"version": 1,
"timestamp": "ISO-8601",
"correlation_id": "uuid",
"aggregate_id": "payment-uuid",
"payload": {}
}