Во первых Сбербанк с 1с ни как не связан. Оповещения об оплате будут приходить исключительно на ваш сайт.
Соответственно ваш сайт должен связаться с 1с и отдать команду печати чека
Далее уже 1с связывается с ккт и печатает чек
Далее данные чека должен передать обратно на сайт
И вот уже сам сайт должен отправлять чек на емайл, ОФД вроде как ни то что не должен ни куда ни чего отправлять, а просто это не его обязанность, с ним вообще может не быть связи у кассы и у вас есть 30 дней, чтобы дослать непрошедшие чеки.
Для опенкарт решения сейчас нет и не факт что появятся. А если появятся, то будет не понятно какое решение, без какой либо ответственности, а вам будут штрафы, если что не так.
Так что ищите замену или подключайте выставление счёта на оплату через банк и оплату этого счёта картой через nextpay, без заключения договора. При такой оплате касса будет не нужна совсем.
Тут есть готовый модуль
правда возможно надо допилить, модуль давно не обновлялся