How does payment work?
The site creates a payment in YooKassa and redirects you to their secure page. After payment you return to BizStruct; activation of the subscription tier is enforced on your backend when you connect webhooks.
What is the difference between Basic and Pro?
Basic covers the full product for typical teams. Pro adds higher limits and priority for heavier usage—exact quotas are defined in your deployment.
Can I change plan or period later?
Yes—subscribe to another tier or period when your billing integration supports it; until then, contact support for manual changes.
What if YooKassa is not configured?
Checkout stays disabled until YOOKASSA_SHOP_ID and YOOKASSA_SECRET_KEY are set. You can still use the rest of the site and self-host the worker.
Do I need my own database?
Yes. BizStruct expects SQLite or PostgreSQL via DATABASE_URL on the host you control.
Where are the official YooKassa docs?
See yookassa.ru/developers for API keys, test shop, and webhook setup.