by loren_d_c » Wed Jul 11, 2018 9:37 am
There is no exception for payment type in the coupon configuration, so it's not a built-in feature. I suppose you could use custom JavaScript in the Commerce > Order System > Shopping Cart field labeled 'Javascript added at start of built-in CheckIt function' to check the for the existence of the coupon in the cart via the Shopping Cart JavaScript Variables (see the available coupon variables in the docs at http://help.shopsite.com/help/14.0/en-US/sc/pro/cart.variables.html) and if it's there and the shopper is trying to use a non-credit card payment option just not allow the order to proceed.
-Loren