Скрыть способ оплаты в зависимости от типа покупателя (физлицо/юрлицо)

В чекауте имеется флажок “Оплачивать заказ будет организация”, при выборе которого отображаются дополнительные поля плательщика - ИНН, наименование организации.

Задача:
В зависимости от данного флажка отображать те или иные способы оплаты. Если флажок не установлен, то отображать только онлайн-оплату и оплату при получении (для физлиц). Если флажок установлен, то отображать только оплату на расчетный счет (для организаций).

Есть ли готовые решения?