Skip to content

How to measure decision quality with Myaza Trust

Measure decision quality using confirmed downstream outcomes. Review fraud capture and customer friction without silently changing the live policy.

Charles Archibong

, Co-founder

· 3 min read

Myaza Trust editorial illustration: Prove what worked. Improve with evidence.

Key takeaways

  • An identical outcome replay has no duplicate effect.
  • A changed payload with the same key conflicts.
  • Incomplete coverage remains visible.
  • A shadow experiment does not change live decisions.
  • A published improvement has a traceable version.

Measure decision quality using confirmed downstream outcomes. Review fraud capture and customer friction without silently changing the live policy.

Before you begin

  • Recorded decisions and supported outcome feedback

  • Authorised reporting access

Use a team member with permission for this control. Check the organisation and environment before changing a setting. Review the current price before a paid check or ongoing enrolment. Screenshots show an example workspace or the public integration reference; they do not show a real customer or a completed paid check.

Set up and use the capability

Step 1: Open Effectiveness and choose a meaningful window

Open Risk Intelligence → Effectiveness with authorised reporting access. Select the evidence window you intend to evaluate. Check whether the report has enough confirmed outcomes and whether the response says its completeness is valid. Not enough evidence is an honest state; it is not zero fraud or perfect performance.

Integration reference: Understand the four headline measures

Integration reference: Understand the four headline measures

Step 2: Record what happened after the decision

From your backend, send POST /api/v1/transactions/{transactionId}/outcomes with the final known classification and source. Use fraud, legitimate or inconclusive according to evidence. Include occurredAt and a reason code. Include externalUserId as the ownership guard when available. Keep an idempotency key stable for that exact outcome. Do not label an unresolved chargeback as confirmed fraud.

Integration reference: Record an outcome

Integration reference: Record an outcome

Step 3: Keep exact financial evidence with the outcome

When recording loss and recovery, send the applicable currency and exact decimal-string amounts. Keep the confirmed financial event separate from a risk score. Store the transaction and decision reference so the label can be traced to the control that acted. Outcome records are append-only; an unchanged replay is safe, but reusing the key for different data is refused.

Integration reference: Record an outcome

Integration reference: Record an outcome

Step 4: Read coverage before judging performance

Review Outcome coverage first, then Fraud captured, Precision and False positives. Low outcome coverage weakens what the other measures can establish. Compare supported segments and per-rule evidence within the same period. Do not call every blocked payment prevented fraud or compare incomplete periods as if they had equal labels.

Integration reference: Read effectiveness evidence

Integration reference: Read effectiveness evidence

Step 5: Inspect drift and recommendations

Review supported drift, reliability and threshold recommendations. Read the evidence and the next action, not only a headline score. Recommendations cannot change customer decisions automatically. Bounded relationship evidence can help investigation, but it does not replace labelled outcomes. An apparent change may reflect a different customer mix or missing labels rather than a worse control.

Integration reference: Drift, check reliability and relationships

Integration reference: Drift, check reliability and relationships

Step 6: Test and publish a deliberate improvement

Backtest the proposed rule or threshold against suitable historical evidence. Use an available shadow experiment when you need comparison without changing live decisions. Review the result, then publish a separately governed rule or system version when authorised. Keep the earlier version and decisions intact. Continue recording outcomes so the improvement can be assessed after activation.

Integration reference: Safe optimisation

Integration reference: Safe optimisation

Get more from the capability

  • Automate final dispute and confirmed case outcomes with stable external event IDs, rather than manually labelling only memorable fraud cases.

  • Track legitimate interrupted customers alongside confirmed fraud to reveal friction.

  • Review completeness and coverage for every window before using the figures for a policy change.

Test before relying on it

Run the supported Sandbox or simulator scenarios for this product. Where a tool is Production only, check access and scope first, then use only a permitted, deliberately reviewed Production test. A documentation screenshot or a successful page load is not an end-to-end integration test.

  • An identical outcome replay has no duplicate effect.

  • A changed payload with the same key conflicts.

  • Incomplete coverage remains visible.

  • A shadow experiment does not change live decisions.

  • A published improvement has a traceable version.

Troubleshooting

All metrics say not enough evidence

Record confirmed outcomes and check the supported window and completeness; do not fill gaps with invented zeroes.

An outcome ownership guard conflicts

Check that externalUserId belongs to the resolved transaction.

A recommendation did not change the policy

That is expected. Review, testing and separate publication are required.

Open the setup and integration references

Open the dashboard tool

Read the integration reference

Back to Solutions. Choose the capability you want to activate, then follow its own guide.

Sources

Charles Archibong

About the author

Charles Archibong

Co-founder

Charles Archibong co-founded Myaza Trust. He writes about identity verification, financial technology, and the practical work of building trusted digital services.

  • Myaza Trust editorial illustration: Exchange the details. Control the transfer.

    Risk & Compliance

    How to set up Travel Rule exchange with Myaza Trust

    Set up your organisation’s Travel Rule information-exchange journey, test it and follow the displayed activation requirements. Every transfer still needs its own current authorisation before your wallet acts.

  • Myaza Trust editorial illustration: Read the wallet. See the exposure.

    Risk & Compliance

    How to screen a crypto wallet with Myaza Trust

    Screen a saved crypto wallet and inspect the decision with its exposure evidence. Keep blockchain risk, address approval, signed control and transfer clearance separate.

Build your product.We'll handle the rest.

Identity and compliance, end to end, built to global standards, priced for founders.