Trust and safety
Trust and safety stops fraud and abuse before they reach money, Messages, or other Customers.
Outcome
| Part | This Process |
|---|---|
| Outcome | Each new Customer is scored before their first money move, and every hold records its reason and ends in release or removal. |
| Reads | Customer, Party |
| Leaves | Decision |
| On time | Within 1 day (business hours); the clock stops while an Action waits on awaitingInput. Late Actions go to the Operations Lead. |
| Runs in | Each Startup |
Accountable
Operations Lead, Operations Team.
Workflows
| Workflow | Runs | Team |
|---|---|---|
| Fraud screen | on Customer.created | Operations Team |
Who does each step
| Workflow | Step | Role | Calls | Approval |
|---|---|---|---|---|
| Fraud screen | 1. Score the new Customer against fraud and abuse signals. | Risk Analyst | Party.screen | None |
| Fraud screen | 2. Hold a suspect Party and record the reason. | Risk Analyst | Customer.update | None |
| Fraud screen | 3. Release the hold when the Party verifies. | Risk Analyst | Action.cancel | None |
Events
| Direction | When | What happens |
|---|---|---|
| In | On Customer.created | Starts Fraud screen |
| Out | Party.screened | Raised by step 1 of Fraud screen |
| Out | Customer.updated | Raised by step 2 of Fraud screen |
| Out | Action.canceled | Raised by step 3 of Fraud screen |
Plays
No Play names this Process.
Controls
Settings
None.
Failure
A failed step retries; when retries run out, the Action goes to the Operations Lead.
Loop
No loop: the path is never randomized, because it serves Fraud screening.
Code
Turn on trust and safetyEnable
On by default for every Product Template. Process.pause stops new Actions; Actions in progress finish.
Example
A new Customer of a print-on-demand shop signs up with a disposable email and a card issued abroad. Fraud screen holds the account until identity verifies, so no Order ships and no Message sends before then.