NayaPay V14 - Simple Name + Amount Email Match
Date: 2026-10-05

Changed verification logic as requested:
- Screenshot OCR only needs to read sender NAME.
- The screenshot amount no longer has to be OCR-read/matched.
- New NayaPay Gmail receipt is accepted when:
  1) the screenshot sender NAME appears in the receipt email, and
  2) the exact requested top-up amount appears in the receipt email.
- For a Rs. 300 request, 300, 300.0 and 300.00 are accepted as the same amount.
- 1300.00 will NOT match a Rs. 300 request.
- Matching no longer depends on labels such as "Source Acc. Title" or "Amount Received".

Security filters kept:
- Correct configured NayaPay Gmail mailbox.
- Email must come from service@nayapay.com.
- Email must be new for this top-up.
- Used Gmail receipt / transaction cannot be credited again.

Cron command for this server:
/opt/cpanel/ea-php83/root/usr/bin/php /home/shoaibsu/public_html/bot.shoaibsubscription.pk/cron/nayapay_verify.php
