То есть для тех покупателей, кто покупает второй и более раз, нужно разрешить покупать по счету, (Что означает, покупатель рачитывается после получения товара) а для новых покупателей этого модуля не должно быть видно.
Сам модуль существует и работает, но захотелось подключать его по вышеуказанноу правилу.
У каждого платёжного модуля/метода есть функиця isAvailable, в которой можно сделать любые необходимые вам проверки.
Если это не ваш модуль или вы не хотите менять его код, то существует событие payment_method_is_active.
Вы можете в своём модуле обрабатывать это событие и отключать метод, если он не должен показываться.
Модуль конечно не мой, Bank Transfer Payment Это по моему стандартный модуль из коробки. И если честно я уже не помню откуда он. Под оплату по счету я его приспособил.
Спасибо за наводку, попробую разобраться