๐Ÿ” Webhook Diagnostic Tool

1. Webhook File Check

โœ… Webhook file exists: /home/ysdkgzpgms/checkers.zatamtech.xyz/api/webhook/flutterwave.php
File size: 11386 bytes
Last modified: 2025-11-11 10:01:33

2. Webhook URL Accessibility

Testing: https://checkers.zatamtech.xyz/api/webhook/flutterwave.php
โœ… Webhook URL is accessible (HTTP 405 - Method Not Allowed is expected for GET)

3. Callback File Check

โœ… Callback file exists: /home/ysdkgzpgms/checkers.zatamtech.xyz/api/pay/callback.php
File size: 19334 bytes
Last modified: 2025-11-11 09:59:02

4. Callback URL Accessibility

Testing: https://checkers.zatamtech.xyz/api/pay/callback.php
โœ… Callback URL is accessible (HTTP 200)
โœ… Callback page is rendering correctly

5. Recent Error Logs (Last 100 lines)

โš ๏ธ Could not find error log file. Check cPanel โ†’ Errors

6. Recent Transactions

IDUserAmountReferenceStatusCreated

โœ… No pending deposits

7. Flutterwave Configuration

โœ… .env file exists
โœ… FLUTTERWAVE_WEBHOOK_HASH is defined in .env

8. Test Webhook Processing

Let's test if the webhook can process data correctly...

This will open the webhook in a new tab and send test data. Check error logs after clicking.


๐Ÿ“Š Summary


๐Ÿ”ง Recommended Actions

โœ… No pending deposits. System appears to be working correctly.


Next: Share the results of this diagnostic with me!