Пустая строка в vpsId/providerAccountId/providerId давала 500 SQLITE_CONSTRAINT_FOREIGNKEY при создании платежа, записи баланса и VPS без провайдера. Старые БД падали с «no such column apiType»: добавлены колонки providers.apiType/apiBaseUrl и перенос URL BILLmanager с аккаунтов. Co-Authored-By: Claude Opus 5.5 <[email protected]>