Held until reviewed
An outgoing transfer isn’t forwarded to the provider until the review result is back. An incoming deposit shows as pending until it clears.
AML & Transaction Monitoring
FinHost screens every crypto deposit and withdrawal against SumSub’s Know-Your-Transaction checks before it reaches the provider or settles. Held transactions land on a dedicated queue, and manual returns are tracked with an on-chain hash.
Built for compliance teams
Screening runs on both directions, independent of manual review, and every decision is traceable back to the webhook that made it.
An outgoing transfer isn’t forwarded to the provider until the review result is back. An incoming deposit shows as pending until it clears.
The first review result that arrives is the one that counts, so a transaction is never re-decided out from under itself.
Every screened transaction carries its AML status, risk score, and a direct link to the SumSub record behind it.
Turning it on
The same sequence works for sandbox testing and for production, with rules tuned differently for each.
Every relevant webhook type, no source keys specified, with automatic resend for failed deliveries.
Scoped to transaction-monitoring permissions only, also without a source key attached.
Start by holding everything in sandbox, then test automatic approval and automatic rejection as separate cases.
Optional. A dedicated webhook for on-hold transactions, routed straight to a compliance channel.
Pending in AML
A dedicated tab lists every transaction currently on hold, across individuals and corporates, incoming and outgoing, fiat and crypto alike.
If a transfer fails
A failed transaction doesn’t just disappear from view. It’s either cleared automatically or held until someone confirms the funds actually went back.
A clean review result lets the transfer proceed without anyone touching it by hand.
A failed deposit that already settled needs a team member to send the funds back and record the on-chain hash before it’s marked returned.
Two back office tabs
Each tab exists for a different decision a compliance team needs to make.
FAQ
Every transaction currently on hold, with its payment method, direction, remitter and recipient, total amount, AML status, risk score, and a direct link to the matching SumSub record.
It’s excluded from the Failed AML tab entirely. The system records it as automatically returned, with a note explaining why, rather than asking an admin to confirm something that already happened.
By entering the on-chain transaction hash of the return. The hash is required, so a return can’t be recorded without proof it actually took place.
No. They’re controlled separately. Enabling or disabling manual review doesn’t turn AML checks on or off.