Fraud Detection
External provider that screens payments for fraud. It consumes payment requests and returns a pass or fail verdict.
Overview
Fraud Detection is an external provider Acme Inc uses to screen payments for fraud. It is owned and operated by a third party — modelled here as an external system so the catalog shows how the Payment Processing SystemPayment Processing SystemSystemv1.0.0Internal system that orchestrates payment for orders. It authorizes payments, requests charges from the external payment...Ownerpayments-platformMapView docs integrates with it.
It consumes Payment RequestedPayment RequestedEventv1.0.0Published when the Payment Processing System requests a charge from the payment processor. Ownerpayments-platformSchemaMapView docs and returns a verdict via Fraud Check PassedFraud Check PassedEventv1.0.0Published when a payment passes fraud screening. Ownerpayments-platformSchemaMapView docs or Fraud Check FailedFraud Check FailedEventv1.0.0Published when a payment fails fraud screening. Ownerpayments-platformSchemaMapView docs.
Context Diagram
How this system relates to the other systems around it.
Resource Diagram
The services and messages that make up this system.
What’s inside
| Component | Type | Responsibility |
|---|---|---|
| Fraud APIFraud APIServicev1.0.0 | Service | Screens a payment for fraud and returns a pass/fail verdict. |
Messages this system publishes
- Fraud Check PassedFraud Check PassedEventv1.0.0Published when a payment passes fraud screening. Ownerpayments-platformSchemaMapView docs — a payment passed fraud screening.
- Fraud Check FailedFraud Check FailedEventv1.0.0Published when a payment fails fraud screening. Ownerpayments-platformSchemaMapView docs — a payment failed fraud screening.