service
Fraud API

Fraud API

External fraud screening API. It consumes payment requests and returns a pass or fail verdict for each.

Service

Overview

The Fraud API screens payments for fraud. It consumes Payment RequestedPayment RequestedEventv1.0.0Published when the Payment Processing System requests a charge from the payment processor. Ownerpayments-platformSchemaMapView docs from 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 and returns a verdict — 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 — which the Payments domain uses to allow or block the charge.

Sends 2 messages

Fraud verdicts

Receives 1 message

Payment requests to screen

Architecture diagram

Messages for this service

Sends messages (2)

Quickly find the message you need by searching for the name, type, or summary.
NameVersionTypeSummary
Fraud Check Passed
v1.0.0eventPublished when a payment passes fraud screening.
Fraud Check Failed
v1.0.0eventPublished when a payment fails fraud screening.

Receives messages (1)

Quickly find the message you need by searching for the name, type, or summary.
NameVersionTypeSummary
Payment Requested
v1.0.0eventPublished when the Payment Processing System requests a charge from the payment processor.
Event-driven architecture documentation: Acme Inc