Кредит клиента, по крайней мере, как вы его здесь представляете, не совсем подходит для EE.Его кредитная система основана на выдаче кредита в магазине на возврат средств и не является единственной платформой для оплаты.
Что касается ваших вопросов, то первая из них должна быть возможной практически без изменения кода.Как вы сказали, отключите регистрацию пользователей, чтобы пользователи не могли зарегистрироваться.Если вы хотите сохранить каталог в секрете, вам может потребоваться добавить небольшой код для перенаправления всех неаутентифицированных запросов обратно на домашнюю страницу или страницу входа., но добавление новых типов платежей является одной из наиболее продуманных систем в Magento, поэтому, если она не работает, вы можете написать новую за разумное время.
Надеюсь, это поможет!
Спасибо, Джо