Subscription Bot - selling subscriptions with automatic access delivery
Telegram bot for selling subscriptions: plans, four payment methods, automatic access delivery and a control panel for operators.

Task context
The client needed to sell subscriptions right inside Telegram, without delivering access manually in direct messages.
The manual process did not scale: operators mixed up plans, locations and payment statuses.
A simple chat bot was not enough: payment intake, a control panel, reminders and handling of non-standard cases were required.
What was implemented
Step-by-step purchase: plan, location, payment method, invoice and access delivery.
Control panel for plans, users, payments, payment methods and broadcasts.
Automatic jobs: subscription expiration, reminders and bulk broadcasts.
Fast work thanks to cached settings that refresh after changes in the control panel.
Connections and work logic
Telegram Bot API
Rapira
CryptoBot
ParityPay
PostgreSQL
Workflow
Screenshots and interfaces
real or sample mockupsChallenges and solutions
Several payment methods
All payments are brought to one format so the operator sees statuses the same way, regardless of the payment method.
Automatic access without chaos
The purchase is split into clear steps, and access is delivered only after a confirmed payment.
Settings without a developer
Plans, locations and payment methods are changed right in the control panel, without reinstalling.
Result
Operators only handle disputed cases and support.
Plans, locations and payment methods are managed through the control panel.
The user receives access immediately after successful payment.








