V26 QUICK UPDATE - WhatsApp Bot
================================

CHANGES
1) IPTV purchase notifications: Admin Panel ONLY (admin_notifications type=iptv_order, visible in Admin's notification bell). The "NEW IPTV PURCHASE" WhatsApp alert is completely disabled, even when a number is configured. Customer still receives IPTV DELIVERY SUCCESSFUL after a successful Opplex response.

2) Payment screenshots: When the user sends the first expected screenshot for a wallet top-up or credit bill, the bot immediately sends:

⏳ PAYMENT PROCESSING
We are checking your payment. Please wait a moment.
Please don't send the screenshot again or make another payment.

Then the bot downloads the image, uses OCR / verifies Gmail receipt, and sends a second message reporting approval or manual review. Screenshots already in admin review and unrelated images do not trigger a false processing acknowledgement. The webhook's incoming-message de-duplication prevents the same Meta message ID from triggering duplicate processing messages.

INSTALL
1) Back up original web files and database.
2) Upload/overwrite the code files; do not overwrite production secrets with old credentials by accident.
3) Test a successful IPTV purchase: customer should ONLY get the IPTV delivery reply. Admin Panel bell should show the purchase, no WhatsApp "NEW IPTV PURCHASE".
4) Test an expected payment screenshot: the WhatsApp processing message should arrive before final payment outcome. Real-world speed depends on Meta, OCR, and Gmail.

WARNING
This source contains sensitive credentials copied from the originally supplied bot. Store ZIP privately and rotate exposed secrets if necessary.
