I need to disable the CoD payment method for carts with downloadable products. I started working on a plugin, but got hung up on this – have no idea how to get product types from cart.
Any ideas?
cartmagento-2.1magento2payment-methods
I need to disable the CoD payment method for carts with downloadable products. I started working on a plugin, but got hung up on this – have no idea how to get product types from cart.
Any ideas?
Best Answer
Best idea to use event/observer concept.
Fire an observer on event:
payment_method_is_active
.Observer: