Существует много к целому процессу. Единственный самый легкий способ сделать это состоит в том, чтобы использовать сервисы, подобные PayPal, так, чтобы Вы никогда на самом деле обработали любые данные кредитной карты. Кроме этого, существует довольно мало материала для движения до, утверждены для предложения обслуживания кредитных карт на веб-сайте. Необходимо, вероятно, говорить с банком и людьми, которые выпускают торговый идентификатор для помощи Вам в установке процесса.
JavaScript не на стороне клиента? Или я не понимаю ваш вопрос?
вы можете посмотреть Google Prettify , который, если я правильно помню, как раз то, что использует StackOverflow
Вы можете посмотреть на http://alexgorbatchev.com/wiki/SyntaxHighlighter . Он основан на Интернете, с открытым исходным кодом и использует отдельные таблицы стилей CSS для форматирования и выделения. Не уверен, что это именно то, что вам нужно, но, возможно, стоит взглянуть.