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

# Webhook verification

> How the WooCommerce plugin verifies Meum webhook signatures.

## Webhook URL

```
https://your-store.com/?wc-api=stablecoin_webhook
```

Meum resolves and persists this URL during WooCommerce connect.

## Verification (plugin)

The plugin verifies:

1. `X-Stablecoin-Signature` header (v1 HMAC or legacy `sha256=` format)
2. `X-Stablecoin-Timestamp` within **300 seconds** (replay protection)
3. `X-Stablecoin-Integration-Id` matches local integration ID

## Duplicate handling

Event IDs stored in order meta `_stablecoin_processed_events` (last 50). Duplicates return HTTP 200 with `{ "duplicate": true }`.

## Expected HTTP response

Return HTTP **200** with JSON `{ "received": true }`.

## Related pages

* [Verify signatures](/webhooks/verify-signatures)
* [Idempotent processing](/webhooks/idempotent-processing)
