Página JSF com recebimento de cartão de crédito

Salve Guj,

Estou precisando desenvolver uma página JSF, e essa página terá que fazer recebimento em cartão de crédito, tipo loja virtual mesmo.

Alguem ja fez isso em JSF, por onde eu começo to meio perdido aqui, se alguem ja fez vocês usaram algum tipo de criptografia para trafegar os dados do cartão do browser até o servidor? Existe alguma maneira de fazer isso?

Obrigado…

A operadora do cartao tem um manual onde tem explicado todos os passos que devem ser seguidos para troca de informações entre sua aplicacao e a operadora.