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

# Test & Simulate

> Send sample webhooks to your endpoint in sandbox.

Use our sandbox to simulate webhook deliveries to your callback URL.

## Quick start (cURL)

```bash theme={null}
curl -X POST \
  https://dev.waftpay.io/developer-tools/webhooks/send-test \
  -H 'Content-Type: application/json' \
  -d '{
    "callback_url": "https://merchant.example.com/webhooks/payments",
    "status": "SUCCESS",
    "code": "102",
    "amount": 1000,
    "client_reference": "TRD99672118069255",
    "payment_uuid": "422664585064023059",
    "payment_reference": "PAYMENT-REF-145",
    "metadata": { "note": "Test delivery" }
  }'
```

> The simulator **sends** a webhook to your `callback_url` using the same payload format as production (see [Webhook payload](/pages/webhooks/payload)).\
> `payment_reference` in the payload corresponds to the transaction payment reference.
> In your logs, confirm receipt and your 2xx response.
