Conditional Gateways extension allows you to configure payment gateways on a per-download basis.
Do you have products that may only be purchased through certain payment processors? This is the perfect extension for you.
You can use this extension to enable or disable payment methods based on what is in the customer’s shopping cart.
By default, Easy Digital Downloads allows you to implement an unlimited number of gateways on your site. For the purposes of this documentation, we are going to assume that you have two active gateways, WePay and Stripe. Now let’s assume that you are an author and are selling ebooks through your website, along with other digital goods. The WePay Terms of Service explicitly disallows selling ebooks through their gateway so, for your ebooks, you would want to disable the WePay gateway.