- 💸 Refund a license and revoke it. “Refund and revoke” on a license's page in the panel returns every payment that isn't refunded yet through the bot, stops the subscription, and tells the payer in their language. The license is revoked for good: its key answers
LICENSE_INVALID, its claim code and invoices stop working, and the bot leaves it out of /status, so the server takes a new license with /allay link and pays again or uses its own key. When Telegram refuses one payment, the license stays and a second try returns the rest. Telegram refunds only whole payments, so a refund is always full.
- 🔓 Unblock unblocks. On MongoDB, unblocking a license and resuming renewal in the bot left the old date behind, so a blocked license stayed blocked. Clearing a field now removes it.
docker pull ghcr.io/allay-ai/server:6.3.0