What is the umbrella term for credit cards and debit cards? "Payment cards" or something? "Cash cards"?
According to Wikipedia they are, as you suggest, known as payment cards.
If you are in a shop or restaurant and you have some doubts about acceptance though you would just ask "Do you take cards?" or some variant of that. The phrase payment card is somewhat technical.