Lo que deberías es tener una tabla exclusiva para los "medios de pago" normalizada contra tu tabla de "clientes" ..
Es decir:
medios_pago id_medio_pago
nombre_medio_pago
clientes
id_cliente
id_medio_pago <<<<---- clave foránea
etc_campos
Así haces tus "select" HTML para ofrecer las alternativas de pago posibles a la tabla "medios_pago" y en tu tabla clientes sólo guardas el identificador del médio de pago .. De esta forma optimizas mucho tu "modelo de datos" envitando hacer sentencias SQL "DISTINCT" que son realmente "pesadas" para su ejecución.
Las consultas SQL para mostrar la "ficha" de tu cliente con el "nombre" del médio de pago serían relacionadas (a ambas tablas) tipo:
SELECT *.clientes,nombre_medio_pago.medios_pago FROM clientes,medios_pago WHERE id_medio_pago.cliente = id_medio_pago.medios_pago AND .. otras condiciones ..
Si quieres ver más sobre "normalización" de base de datos .. te vendría bien leer este tutorial:
http://www.mysql-hispano.org/page.php?id=16
Un saludo,