Description Novapay Payments Autopilot - Sending New Payments to Telegram
Automated payment monitoring and two-factor authentication for Novapay API
Key functionality
- Automatic authentication
- Two-step login (login/password + SMS)
- Automatic token update without re-entering data
- Secure storage of credentials
- 24/7 payment monitoring
- Search for new incoming payments (Credit)
- Filtering duplicates and erroneous transactions
- Flexible verification period settings (1-30 days)
- Instant notifications
Sending to Telegram in the format:
*New payment*
Date: 20.07.2025
Amount: 1500.00 UAH
From: FOP Ivanov
Purpose: Payment for order #156893
Markdown and emoji support
Data protection
Local token storage (without third-party servers)
Encryption of confidential data
Protection of the /data folder via.htaccess
⚙️ Specifications
- Component Description
- Language - PHP 7.3+ (requires modules soap, json)
- Data storage - Local JSON files
- Integrations - Novapay API, Telegram Bot API
- Logging - Detailed logs with levels: DEBUG, INFO, ERROR
- Security - Input data validation, access rights restriction, HTTPS recommendations
Configuration in 3 steps
Installation of dependencies:
sudo apt-get install php-soap && sudo systemctl restart apache2
Configuration of the config:
// config.php
define('TELEGRAM_BOT_TOKEN', '111111111111111'); // Get from @BotFather
define('TELEGRAM_CHAT_ID', '1111111111'); // Get from @getmyid_bot
Launch:
Via browser: https://your-site/novapay/auth.php
Enter login and password from Novapay business account
After successful authorization, the token will be written to the file and then write cron task
Via cron (every 5 minutes):
*/5 * * * * php /path/to/check_payments.php
Why choose this script?
✔ Time saving - no need to check payments manually anymore
✔ Reliability - automatic token update and error handling
✔ Flexibility - easily adapts to your business processes
✔ Security - data does not leave your server
Novapay Payments Autopilot is your reliable assistant in working with payments.
Leave the routine to us – focus on business!











