Credit Card Payments

Hi Im using CS Cart 2.2.4 and I'm having an issue with the payment methods.

I have created 2 payment methods, a credit card with a 2.5% surcharge and a debit card with a 0.30p surcharge. My problem is when you select to pay by debit card it still shows the full list of credit cards. So you can select to pay by debit card (with the 0.30p charge) and then select to pay by credit card without paying the higher surcharge.

Is there a way that I can set cs cart up so that when you select the credit card option it shows one list of cards and when you select the debit card option you have a different set of cards.

Thanks in advance,