Fully Automated Deposit & Withdrawal System (Zero Human Touch)

Job ID: 40162049

Budget: $1,500 – $3,000 USD

This project aims to build a fully automated system that handles deposit and withdrawal operations using Mobile Banking without any human involvement. The system must run 24/7 on VPS and work without any API, using human-like browser and mobile app automation.

Deposit Process:
- Bot must automatically log in to the website and handle OTP from Reddy.
- Extract Amount and Transaction ID from SMS.
- Match pending requests and approve based on predefined rules.

Withdrawal Process:
- Detect withdrawal requests on the website.
- Copy recipient number, open mobile banking app, send funds using PIN.
- Copy Transaction ID, paste it into the website, and confirm automatically.

SMSLab Customization:
- Forward SMS from remote devices (50–100 km away).
- Editable Device Name with unlimited devices (1 device = 2 SIM).
- Wallet selection using Mobile Banking PNG icons and wallet grouping system.

Bot Features:
1. Auto-login and OTP handling for the website.
2. Safe Mode: Matches SMS Amount + Transaction ID with wallet balance verification.
3. Unsafe Mode: Matches SMS Amount + Transaction ID only for faster approval.
4. Rules Engine: Duplicate transaction detection, amount mismatch handling, daily/monthly wallet limits, time-gap validation rules.

Python Code Requirements:
- Entire system must be written in Python with full source code access (no encryption/obfuscation).
- Ability to edit code, add/remove teams, start/stop/restart bots via config file or admin panel.

Infrastructure:
- VPS/Domain/Hosting will be provided by the client. Must be stable and run 24/7.

Support:
- 3–6 months free bug fixing.
- Paid long-term support option available.