All transactions undergo a fraud check at the start of the transaction lifecycle. The required action is different depending on the fraud result.

Fraud Status

Action

APPROVED

Continue with the normal transaction process

REJECTED

Immediately return an error

MANUAL_APPROVAL

Pause the transaction until back office manually checks and updates the transaction. The customer will be shown the transaction in-process screen.

Current assumption is that this status will not occur for any transaction that has a redirect, i.e. Top-up via E-wallelts, Debit Card, and Bank Transfer

STEP_UP

Will ask customer for further authentication before proceeding (e.g. prompt customer’s pin, password, etc).

Current action is still not finalized for this status, since there will be multiple types of this status corresponding to different levels

MANUAL_APPROVED

Status If a transaction went through manual approval and was approved by the Fraud Monitoring Team.

MANUAL_REJECTED

Status If a transaction went through manual approval and was rejected by the Fraud Monitoring Team.

Process Flow - Transaction

Process Flow - Update Fraud Status

References

Back Office Ticket Gateway - https://jira-gateway.apps.dev.safibank.online/swagger/views/swagger-ui/#

Fraud Service - https://slacker-manager.apps.dev.safibank.online/swagger/views/swagger-ui/#/

Attachments:

~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
Transaction Fraud Check (application/vnd.jgraph.mxfile)
Transaction Fraud Check.png (image/png)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
Transaction Fraud Check (application/vnd.jgraph.mxfile)
Transaction Fraud Check.png (image/png)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
Transaction Fraud Check (application/vnd.jgraph.mxfile)
Transaction Fraud Check.png (image/png)
Transaction Fraud Check-4d7961e3c203f768da860e7086bb66cbd9fd36d6.png (image/png)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
Transaction Fraud Check (application/vnd.jgraph.mxfile)
Transaction Fraud Check.png (image/png)
Transaction Fraud Check-4d7961e3c203f768da860e7086bb66cbd9fd36d6.png (image/png)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
Transaction Fraud Check (application/vnd.jgraph.mxfile)
Transaction Fraud Check.png (image/png)
~Transaction Fraud Check.tmp (application/vnd.jgraph.mxfile)
Transaction Fraud Check (application/vnd.jgraph.mxfile)
Transaction Fraud Check.png (image/png)
Transaction Fraud Check-4d7961e3c203f768da860e7086bb66cbd9fd36d6.png (image/png)