> ## Documentation Index
> Fetch the complete documentation index at: https://developer.tazapay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Compliance Holds

> How Tazapay screens incoming collects and when payments are placed on hold

Any incoming collect is screened against Tazapay's compliance and risk rules. If a payment is found suspicious — for example, due to sender, source country, or transaction pattern — it is moved to a **Compliance Hold** state pending review.

While a collect is on hold:

* Funds are not yet credited to your balance.
* You will not see the collect as `succeeded`.
* Tazapay's compliance team reviews the transaction and may reach out for additional information.

Once review is complete, the collect transitions either to `succeeded` (funds credited) or `failed` (funds returned via a [reversal](/collection-accounts/incoming-payments/reversals)).

***

## Subscribing to Compliance Hold Events

You can subscribe to the [`collect.on_hold` webhook event](/api-reference/tazapay-api/collect-webhook#collect-on_hold) to be notified when a collect is placed on a compliance hold.

This is useful for:

* Pausing downstream order fulfillment until the collect clears.
* Alerting your operations team to follow up with the customer.
* Reconciling delayed credits in your books.

***

## See Also

<CardGroup cols={2}>
  <Card title="State Machine" icon="diagram-project" href="/collection-accounts/incoming-payments/state-machine">
    How a collect moves between states, including holds.
  </Card>

  <Card title="Reversals" icon="rotate-left" href="/collection-accounts/incoming-payments/reversals">
    What happens if a held collect ultimately fails.
  </Card>
</CardGroup>
