PayCash о системе icon

PayCash о системе



НазваниеPayCash о системе
Дата17.10.2016
Размер
ТипСправочники, творчество

PayCash - О системе

  1. Введение

  2. Предпосылки

  3. Преимущества PayCash

  4. Финансы, стоимость обслуживания

  5. Законодательство

  6. Клиенты

  7. Партнеры, продвижение

1. Введение

Платежная интернет-система PayCash - совместный проект банка "Таврический", ОАО "Корпорация "Аэрокосмическое оборудование" и группы компаний "Алкор".

Система позволяет производить экономичные, безопасные, мгновенные, приватные и, несмотря на приватность, абсолютно доказуемые платежи посредством открытой сети передачи данных (Интернет).

PayCash - первая и единственная российская платежная интернет-система, основанная на классической технологии цифровой наличности (digital cash), первоначально предложенной Дэвидом Чаумом (David Chaum, система "eCash"). Цифровая наличность - это бессрочные денежные обязательства на предъявителя, эмитированные в форме защищенных цифровых сертификатов, которые могут быть использованы для расчетов через сеть Интернет и обеспечиваются обыкновенными денежными средствами в момент предъявления обязательства его эмитенту. Цифровая наличность - это очередной этап совершенствования платежных систем, уже прошедших внушительный путь от наличного золота, металлических монет и бумажных банкнот к безналичным расчетам и пластиковым картам.

С точки зрения пользователя (продавца или покупателя), система PayCash - это сеть электронных кошельков, каждый из которых представляет собой защищенную клиентскую программу, позволяющую переводить/получать цифровую наличность в/из других кошельков, хранить ее в интернет-банке, конвертировать, выводить из системы на традиционные банковские счета или в другие платежные системы, и так далее. Цифровая наличность PayCash имеет все положительные качества обычных наличных денег, добавляя к ним более высокую степень защищенности, приватности, но главное - экономичности собственно платежной системы.

Согласно экспертной оценке, PayCash является одной из наиболее совершенных платежных интернет-технологий на мировом рынке. Разработчикам удалось превзойти западные аналоги, главным из которых является система "eCash" Дэвида Чаума, и достичь патентной чистоты: приоритет в США, три патента в России. Технология PayCash высоко оценена ведущими мировыми специалистами в области финансовой криптографии - в частности, Брюсом Шнайером (Bruce Schneier, Counterpane Systems). В 2000-м году система PayCash удостоена Национальной Интел Интернет Премии. Развитие системы PayCash активно освещается в деловых, финансовых и компьютерных изданиях; ведущий российский журнал по современным компьютерным технологиям - "Компьютерра" - назвал PayCash российским лидером в области финансовой криптографии. PayCash стала первой российской платежной системой, получившей крупные внешние инвестиции, а также первой и пока единственной российской платежной интернет-системой, начавшей успешное продвижение на западном рынке (США - http://www.cyphermint.com/), в рамках которого были обеспечены в т.ч. безопасные легальные трансграничные интернет-платежи из США в Россию. Отделения PayCash в Украине и Латвии обслуживают местные проекты электронной коммерции и обеспечивают трансграничные интернет-платежи в Россию. Партнерами системы являются ведущие банки, компании и организации.


2. Предпосылки

В конце 20-го века между развитием информационных и криптографических технологий, с одной стороны, и развитием платежных систем, с другой стороны, образовался существенный разрыв или, по-другому, рыночная ниша. Если ранее усовершенствование информационных и криптографических технологий влекло за собой практически немедленное усовершенствование платежных систем, то с появлением и стремительным развитием информационной сети Интернет, а также современных средств криптографии, разрыв между информационными и криптографическими системами, с одной стороны, и платежными системами, с другой стороны, не только не компенсируется, но и стремительно разрастается.

Традиционные платежные системы перестают отвечать большинству требований, предъявляемых к ним, как только эти системы начинают применяться в Интернете. Шесть главных недостатков традиционных платежных систем применительно к Интернету : 1) низкая безопасность; 2) отсутствие приватности; 3) низкая скорость транзакции в сравнении со средней скоростью передачи в Интернете обычной информации; 4) сложность; 5) высокая себестоимость транзакции; 6) существенные ограничения: традиционные платежные системы делают осуществление микроплатежей, а значит и ведение определенных видов электронной коммерции, основанных на микроплатежах, абсолютно нерациональным в силу убыточности таких операций.

Результаты попыток модификации традиционных платежных систем посредством создания "интернет-гибридов" не выдерживают ни экономической, ни технической критики: 1) даже после модификации безопасность систем остается неприемлемо низкой в сравнении с возможными финансовыми потерями; 2) приватность не может быть обеспечена в должной мере; 3) не может быть достигнута высокая скорость осуществления платежей; 4) алгоритм осуществления платежей остается слишком сложным; 5) себестоимость транзакции в модифицированных системах остается крайне высокой; 6) осуществление микроплатежей продолжает оставаться нерациональным по причине убыточности таких операций.

В силу доминирования в Интернете традиционных платежных систем, электронная коммерция ежемесячно теряет миллионы долларов упущенной прибыли; в том числе по следующим причинам: 1) неприемлемая рискованность: пользователи Интернета предпочитают не рисковать, а потому осуществляют платежи гораздо реже и в меньшем объеме, нежели если бы к их услугам существовала безопасная платежная система; 2) отсутствие приватности: многие пользователи Интернета предпочитают не осуществлять платежи, поскольку опасаются, что информация об осуществленных платежах может быть собрана третьими лицами и использована против самих пользователей; 3) низкая скорость транзакции заставляет пользователей Интернета прибегнуть к альтернативным способам получения товаров и услуг; 4) сложность манипуляций, необходимых для осуществления платежей, также делает покупки через Интернет недостаточно привлекательными; 5) высокая себестоимость транзакции неизбежно отражается на цене товаров и услуг, что делает их не настолько привлекательными в глазах потребителя чтобы последний мог пренебречь первыми четырьмя вышеперечисленными недостатками; 6) существенные ограничения, а именно отсутствие путей безубыточного приема микроплатежей делает ведение множества видов интернет-коммерции принципиально невозможным.

Вышеизложенные предпосылки свидетельствуют о том, что на рынке электронной коммерции существует осознанный или неосознанный спрос на новое поколение платежных систем, а также о том, что традиционные платежные системы - даже в случае их модификации - не только не в состоянии удовлетворить этот спрос, но также являются препятствием на пути развития определенных видов коммерческой деятельности в Интернете. Таким образом, становится крайне насущной необходимость качественного прорыва в развитии платежных систем, а именно - создания и распространения систем цифровой наличности, которые способны компенсировать образовавшийся разрыв, поскольку обладают нижеперечисленными преимуществами.


3. Преимущества PayCash

Главные преимущества:

1) Беспрецедентный уровень безопасности, обеспечиваемый благодаря использованию стойких криптографических алгоритмов (в частности, RSA с длиной ключа в 1024 бита и более), электронной цифровой подписи (ЭЦП), а также т.н. "слепой" электронной подписи в качестве инструментов защиты: а) клиентских счетов в интернет-банке Системы; б) электронного кошелька и собственно цифровой наличности на ПК пользователя; в) производимых операций; г) информации о произведенных операциях.

2) Абсолютная приватность, обеспечиваемая благодаря использованию в Системе алгоритма т.н. "слепой" подписи: сбор, анализ и использование третьими лицами в тех или иных целях информации о действиях пользователей принципиально невозможен.

3) Уникальное быстродействие. Для осуществления транзакции требуются доли секунды, а сервер интернет-банка даже на маломощном компьютере Pentium 200/64MB/5GB может проводить до 150000 транзакций в сутки.

4) Возможность мгновенных платежей "Person to Person" (P2P, C2C). Пользователи Системы могут быстро и безопасно переводить средства друг другу с сохранением полной приватности транзакций относительно третьих лиц.

5) Электронный документооборот: с целью максимальной защиты прав пользователей при осуществлении тех или иных платежных операций Система автоматически протоколирует не только факт совершения платежа, но и факт обмена сторонами транзакции юридическими обязательствами в виде контрактов или договоров, подписываемых электронными цифровыми подписями (ЭЦП) контрагентов и сохраняемых в электронных кошельках пользователей. Данное преимущество позволяет PayCash применяться как в проектах В2С, так и в проектах В2В.

6) Простота и доступность. Осуществление платежей полностью автоматизируется с сохранением лишь минимального контроля со стороны пользователя. От клиента требуется минимум манипуляций, которые, в свою очередь, не требуют специального обучения. Для работы в Системе не требуется ничего, кроме ПК, соединения с Интернетом и бесплатного ПО, устанавливаемого с интернет-сервера Системы.

7) Крайне низкая себестоимость транзакции и, как следствие, бесплатное обслуживание для физических лиц, низкая стоимость обслуживания для юридических лиц (интернет-магазинов и пр.), составляющая 1-2% от суммы транзакции в зависимости от формы сотрудничества.

8) Возможны безубыточные микроплатежи вплоть до 0.001 копейки, что открывает новые возможности для развития различных областей электронной коммерции.

Прочие преимущества:

1) Система позволяет пользователю оперировать цифровой наличностью в Интернете практически так же, как и обычными наличными деньгами вне Интернета: а) использовать цифровые наличные, не открывая для этого счет в обычном банке; б) забирать цифровые наличные со счета интернет-банка Системы и хранить в личном электронном кошельке, который может размещаться либо на жестком диске ПК пользователя, либо на ином совместимом носителе; в) оплачивать те или иные товары и услуги на подключенных к Системе интернет-сайтах; г) при необходимости производить как сколь угодно малые платежи, так и сколь угодно большие; д) дарить/одалживать цифровые наличные другим пользователям Системы; е) быстро конвертировать цифровые наличные в обычные деньги и наоборот; ж) осуществлять все платежи абсолютно приватно.

2) Устойчивость к обрывам связи: в случае, если в момент совершения транзакции протокол обмена сообщениями не был успешно доведен до конца, ни одна из сторон не рискует потерять деньги.

3) Мультивалютность: Система может поддерживать потенциально бесконечное число различных валют и прочих финансовых единиц (электронные векселя, электронные акции и т.п.) одновременно.

4) Многобанковость.

5) Трансграничные платежи: в рамках сотрудничества с американской компанией Cyphermint, Inc. (Бостон, США) американским пользователям платежной системы Cyphermint, работающей на технологии PayCash, была предоставлена возможность безопасных и легальных интернет-платежей российским проектам электронной коммерции. Аналогичная возможность предоставлена жителям Украины и Латвии, работающим с местными отделениями PayCash.


4. Финансы, стоимость обслуживания

Подключение к PayCash осуществляется бесплатно как для физических, так и для юридических лиц. Ввод средств в систему осуществляется также бесплатно (клиент оплачивает только стоимость услуг трансфер-агента - банка, почты и т.п.). Стоимость обслуживания: 1-2% от суммы транзакции (в зависимости от используемой технологи-ческой схемы подключения) уплачивается получателем платежа. При выводе средств из системы клиент уплачивает 1% от выводимой суммы, а также стоимость услуг выбранного клиентом трансфер-агента (банка, почты и т.п.).

Способы конвертации средств в цифровую наличность PayCash: 1) конвертация из наличных в офисах PayCash; 2) конвертация из наличных посредством вызова на дом курьера PayCash; 3) перевод через Cбербанк и другие банки; 4) почтовый/телеграфный перевод; 5) посредством предоплаченной скретч-карты PayCash; 6) перевод через ту или иную систему денежных переводов (WesternUnion, MoneyGram, пр.). И другие. Способы обратной конвертации: 1) конвертация в наличные в офисе компании; 2) конвертация в наличные посредством вызова на дом курьера PayCash; 3) перевод через Сбербанк и другие банки; 4) почтовый/телеграфный перевод; 5) посредством той или иной системы денежных переводов; 6) посредством приобретения банковской дебетной карты.

Совместно с ведущими российскими банками и процессинговыми компаниями PayCash разрабатывает и внедряет интернет-шлюзы, которые позволят интегрировать PayCash в традиционные банковские технологии, включая интернет-банкинг. Подобные шлюзы позволят клиентам банков и процессинговых компаний практически мгновенно вводить/выводить свои средства в/из PayCash с/на традиционные банковские счета и в другие платежные системы.

С конца 2001 года начато предоставление услуги трансграничных платежей в Россию из США, Украины и Латвии. К данной услуге подключены все крупные российские проекты электронной коммерции, являющиеся клиентами PayCash.

Оборот стоимости в Системе совершается в виде различных системных валют. Часть из них является конвертируемыми в традиционные деньги, часть демонстрационными.


5. Законодательство

На территории РФ функционирование системы цифровой наличности может вестись: 1) от имени банковской структуры после получения разрешения ЦБ РФ согласно указаниям 276-У и 277-У на эмиссию и распространение предоплаченных финансовых продуктов, выпущенных в электронной форме; 2) от лица субъекта хозяйствен-ной деятельности на основании действующего законодательства.

С февраля 1999 года система PayCash проходит опытный период эксплуатации по второй юридической схеме. Более интересной для участников может оказаться использование платежной системы PayCash при функционировании последней от лица банковской структуры. Для этого необходимо получение вышеуказанного разрешения ЦБ РФ; в настоящее время АКБ "Таврический" проходит процедуру получения такого разрешения, что может стать прецедентом для получения аналогичного разрешения другими российскими банками с последующим созданием вокруг системы PayCash банковского пула.

Представитель проекта PayCash вошел в Экспертный совет ЦБ по развитию систем расчетов.


6. Клиенты

На начало 2002 года к Системе подключены и успешно функционируют более ста проектов электронной коммерции и прочих компаний (в т.ч. OZON, Bolero, Molotok.ru, Co@Libri, РОСНО, SpyLOG и пр.), поставляющих различные товары и услуги. В ближайшем будущем ожидается значительное расширение списка подключенных проектов за счет использования внешнего процессинга платежной системы CyberPlat, являющейся партнером PayCash.

Технологические схемы совместной работы между проектом электронной коммерции и PayCash могут варьироваться от использования разнообразных решений по интеграции программного обеспечения PayCash с Web-сайтом клиента до работы через т.н. "Центр Приема Платежей", предоставляющий простое технологическое ре-шение проблемы приема интернет-платежей.

Число частных клиентов PayCash составляет более 30000. Используя платежную систему PayCash, клиенты могут приобрести книги, видео- и аудиокассеты, CD-диски, программное обеспечение, лекарственные препараты, страховые полисы и многое другое, а также оплатить услуги сотовой и пейджинговой связи, услуги провайдеров услуг интернет-доступа и IP-телефонии, участие в он-лайн аукционах и развлекательных порталах, членские взносы и ряд других услуг.


7. Партнеры, продвижение

Разработка и продвижение системы PayCash осуществляется совместно с рядом партнеров, включая Корпорацию "Аэрокосмическое Оборудование", Ассоциацию экономического взаимодействия территорий Северо-Запада РФ, Академию региональных проблем информатики и управления, Российскую Криптологическую Ассоциацию, Международный Банковский Институт и других. В декабре 2000 года Корпорацией "Аэрокосмическое Оборудование" (полугосударственная корпорация, оперирующая в т. ч. на рынке вооружений) официально объявлено о начале инвестирования в проект PayCash. Уже в 2001 году объем инвестиций со стороны корпорации составил 10 млн. долларов.

В июне 2000 года компании "Cyphermint, Inc." (http://www.cyphermint.com/, Бостон, США) переданы права на использование технологии PayСash во всем мире, за исключением стран бывшего СССР. Уже в феврале 2001 года компанией Cyphermint подписан первый договор с одним из ведущих американских интернет-аукционов Bidz.com. В ноябре 2001 года запущены трансграничные интернет-платежи из США в Россию.

Открыты отделения PayCash в Латвии (Рига), на Украине (Киев), а также представительства в ряде крупнейших российских городов.

Подписано соглашение с ^ Гута Банком о совместном продвижении систем Телебанк и PayCash с созданием интернет-шлюза. Подписаны аналогичные соглашения с рядом прочих российских банков. Подписано соглашение о сотрудничестве в области продвижения системы PayCash с ОАО "Электросвязь" г. Калуга.

В мае 2001 года подписан договор с платежной системой CyberPlat, ознаменовавший начало долгосрочного сотрудничества. На первом этапе реализации совместной программы намечено создание шлюза между PayCash и системой CyberCheck с целью использования CyberCheck в качестве инструмента пополнения электронных кошельков PayCash. На следующем этапе предполагается включить цифровую наличность PayCash в число платежных инструментов, принимаемых к оплате интернет-магазинами, подключенными к системе CyberPlat. Кроме того, компании намерены совместно проработать безрисковую схему использования кредитных/дебетовых карт для пополнения PayCash-счетов, а также изучить целесообразность применения некоторых технологий PayCash с целью расширения функциональных возможностей системы CyberPlat.

В конце 2001 года в системе PayCash была реализована возможность трансграничных платежей. Пользователи американского, украинского и латвийского отделений платежной интернет-системы PayCash получили возможность оплачивать товары и услуги в российских интернет-магазинах, подключенных к российской системе PayCash, а также использовать услуги по выводу денег, предоставляемые российским сегментом, с использованием своего счета у местного оператора системы.


^ Центр Приема Платежей

Специально для владельцев коммерческих интернет-проектов, не желающих программировать интерфейс с электронным Кошельком-кассой, разработана концепция Центра Приема Платежей (далее как "ЦПП").

Идея крайне проста и хорошо вписывается в рамки используемой в PayСash агентской схемы обращения денег: вместо того чтобы устанавливать электронный Кошелек на интернет-сервере Магазина, он устанавливается на интернет-сервере ЦПП, и любой Магазин, интегрировав соответствующий код в HTML-страницу, может принимать платежи посредством ЦПП. Всю историю прохождения платежей, владелец Магазина, может отслеживать на сформированной ЦПП специальной Web-странице с ограниченным доступом. По прошествии оговоренного времени, на основании агентского договора о приеме платежей, заключенного с владельцем Магазина, PayCash переводит безналичные деньги на счет Магазина в обычном банке. Единственный недостаток схемы ЦПП - она не приемлема для продаж виртуальных товаров (услуг). Например, программное обеспечение, контент и т.п., с немедленной доставкой (immediate delivery).

Реализация схемы ЦПП заключается в следующем, в одну из HTML-страничек интернет-магазина интегрируется платежная HTML-форма PayCash. Как правило, в страничку финального оформления заказа. Пример HTML-формы, для интернет-магазина, торгующего реальными товарами (книги, диски, кассеты, игрушки и пр.), приведен ниже:














Номер заказа:

Сумма:

Ф.И.О.:

Адрес доставки:

E-mail:

Содержание заказа:




Примечание: Не копируйте HTML-форму с этой страницы как текст, так как значения некоторых служебных полей показаны не полностью. Загрузите HTML-форму на диск в виде файла.


После того, как покупатель нажал кнопку "Платить через PayCash", http-запрос адресуется в Кошелек покупателя (http://127.0.0.1:8129/wallet), который шифрует http-запрос и передает его на обработку в ЦПП. На основе полученных данных ЦПП выставляет в Кошелек покупателя контракт на оплату.

Содержание контракта формируется на основе шаблона из данных http-запроса.
/developers/cpp/tmp_contract.txt/developers/cpp/tmp_contract.txt- пример шаблона контракта для интернет-магазина, торгующего товарами (книги, диски, кассеты, игрушки и пр.) При выставлении контракта Кошельку пользователя поля, заключенные в кавычки вида - "~", замещаются реальными значениями из http-запроса.

После оплаты контракта Кошельком покупателя и авторизации платежа Банком, в Web-браузере покупателя открывается страничка доставки. Содержание странички доставки формируется на основе шаблона из данных http-запроса.
/developers/cpp/tmp_success.htm/developers/cpp/tmp_success.htm- пример шаблона странички доставки для интернет-магазина, торгующего товарами (книги, диски, кассеты, игрушки и пр.) Поля, заключенные в кавычки вида - "<>", замещаются реальными значениями из http-запроса. Дизайн странички доставки может быть полностью определен интернет-магазином.

После авторизации платежа Банком, ЦПП высылает на электронный адрес интернет-магазина извещение о факте оплаты. Электронный адрес интернет-магазина оговаривается при подключении, обычно это адрес оператора, обрабатывающего заказы. Все извещения подписываются аналогом собственноручной подписи ЦПП PayCash. Загрузите инструкцию по проверке подлинности извещения об оплате. Перед отгрузкой товара следует проверять оплаченную покупателем сумму и фактическую стоимость товара.

Описание полей HTML-формы

Поля с префиксом "wbp_" являются служебными и не подлежат изменениям.

Обязательные поля

ShopID - идентификатор интернет-магазина в ЦПП.

Сurrency - код валюты

  1. 643 - Российский рубль

  2. 10643 - Рублик (демо-валюта)

  3. 13 - Доллары США по текущему курсу ЦБ (обновляется в 0 часов каждых суток, на основании данных ЦБ). Если цена указана в этой валюте, то покупателю будет выставлен счет в рублях по текущему курсу ЦБ.

^ Sum - сумма платежа в выбранной валюте

InvoiceArticlesNames - краткое описание контракта. Скрытое поле, значение которого подставляется в поле "За что" окна "Просьба заплатить" Кошелька. Не слудет оставлять данное поле пустым, так как краткое описание помогает покупателю в поиске нужного контракта в Кошельке.

^ Дополнительные поля

OrderID - номер заказа

CustName - Ф.И.О. покупателя

CustAddr - адрес доставки товара

CustEmail - электронный адрес покупателя

OrderDetails - содержание заказа

Интернет-магазин может самостоятельно определить дополнительные поля, которые должен заполнять покупатель или программа на сервере интернет-магазина.

Подключаемый к ЦПП интернет-магазин, может быть протестирован с помощью демо-денег. Для этого необходимо:

  1. загрузить и установить на компьютер полнофункциональный Кошелек PayCash;

  2. добавить в Кошелек параметры ДемоБанка;

  3. открыть счет в ДемоБанке;

  4. зачислить на счет рублики (демо-деньги);

  5. создать платежную книжку и перевести деньги со счета на книжку (в Кошелек).

В момент оплаты Кошелек PayCash должен быть запущен, о чем следует предупреждать покупателей, оплачивающих товары (услуги) цифровой наличностью PayCash.


Размещение на web-странице формы для формирования требования прямого платежа

Описание









Пример

При нажатии на нижеследующую кнопку будет сформировано требование о проведении прямого платежа cо следующими реквизитами:

Адрес получателя платежа:
ctac@PayCash.ru
Номер счета, на который осуществляется платеж:
41003789234
^ Сумма платежа:
5.08
Валюта:
Рублики (код валюты 10643)
Краткое описание (может редактироваться плательщиком):
Требование прямого платежа на счет
Контракт включает следующий текст (плательщик редактировать его не может):
Оплата демонстрации веб-формы
Сумма 5 рубликов 8 копеек
^ В случае неуспеха в окне браузера будет выведен текст:
Платеж не совершен


Документация по HTTP-Wrapper

Кошелёк, работающий в режиме автоматического кассового аппарата (Кошелёк-касса), в необходимых случаях обращается к функциям внешнего приложения (Магазина). Эти функции должны быть реализованы разработчиком Магазина в соответствии с опубликованным API (Wallet Shop API). Вызов Кошельком-кассой функций Магазина осуществляется при помощи специализированного механизма локальной связи, обеспечивающего связь между различными процессами в пределах одного компьютера. Поддержка работы с этим механизмом для внешнего приложения реализована в DLL связи WalletConnect.DLL . Чтобы настроить локальный магазин на том же компьютере, что и Кошелёк-касса необходимо:

  1. Магазину загрузить WalletConnect.dll в своё адресное пространство и инициировать механизм локальной связи, указав имя/идентификатор локальной связи и точки входа в свои платёжные функции;

  2. Перевести Кошелек в режим кассы, установив в "Параметры Кошелька / Платёж" опцию "Режим автоматического кассового аппарата для входящих платежей";

  3. Установить в "Сетевых параметрах" Кошелька-кассы опцию "Разрешить Кошельку опрашивать Магазин" и указать имя/идентификатор локальной связи

(Настройка локального Магазина более подробно описана в документах "ShopAPI.rtf", "PayCash Shop.rtf", "ConnectDLL.rtf")

Магазин может быть расположен на удалённом компьютере. Тогда для вызова его платёжных функций можно использовать "API HTTP Wrapper" (AHW). Основное предназначение AHW заключается в обеспечении связи, в том числе удаленной, Кошелька-кассы с Магазином, реализованном на скриптах HTTP-сервера.

Для Кошелька-кассы AHW является как бы локальным магазином. AHW загружает WalletConnect.dll в своё адресное пространство и инициирует механизм локальной связи с Кошельком-кассой. Далее AHW преобразует вызовы функций Кошелька-кассы в обращения к скриптам HTTP сервера, на котором расположен удалённый Магазин. Данные HTTP запроса/ответа шифруются. Метод симметричного шифрования и ключ известен AHW и удалённому Магазину.

В настоящий момент реализованы следующие варианты AHW:

  1. AHWApp.exe - обычное desktop приложение;

  2. AHWSvc.exe - NT-сервис.

На стороне HTTP-сервера (удалённый Магазин) поддержка платёжных функций реализована в виде:

  1. примеров ASP-скриптов и COM-объекта, реализующего функциональность по разбору и формированию данных (для Windows-платформ);

  2. примера CGI-приложения на С++.

Обращения к скриптам HTTP сервера могут быть выполнены по методу GET или POST (зависит от настройки HTTP-wrapper). Для обеспечения безопасности связи данные, передаваемые по сети, шифруются при помощи симметричного шифрования. Для этого на обоих концах хранится симметричный ключ (или ключи), обеспечивающий шифрование (секция Shared Keys ini-файла, параметр Key в скриптах). HTTP-запрос передается как запрос от HTML-формы. Шифрованные данные запроса передаются в одном из параметров HTML-формы (имя параметра задается в настройках HTTP-wrapper).

Ответ передается либо в поле заголовка HTTP ответа (имя поля задается в настройках HTTP-wrapper), либо в теле ответа (если параметр настроек HTTP-wrapper UseContent установлен в true). Данные запроса и ответа представляют собой шифрованный набор именованных строковых параметров, которые соответствуют входным и выходным параметрам функций Wallet Shop API.

На серверной стороне (стороне скриптов) поддержка работы с шифрованными данными реализована в виде COM-объекта для ASP-скриптов и в виде класса C++ (с исходным кодом) для CGI-скриптов.

Скачать архив с документацией и примерами



Похожие:

PayCash о системе iconПорядок подключения клиентов зао банк «Венец» к системе удаленного банковского обслуживания «Клиент-Банк». Для работы в системе «Клиент-Банк»
Для работы в системе «Клиент-Банк» Клиенту необходимо иметь персональный компьютер со следующими техническими характеристиками
PayCash о системе iconПорядок подключения клиентов зао банк «Венец» к системе удаленного банковского обслуживания «Клиент-Банк». Для работы в системе «Клиент-Банк»
Для работы в системе «Клиент-Банк» Клиенту необходимо иметь персональный компьютер со следующими техническими характеристиками
PayCash о системе iconПростота подключения
Для подключения к системе Web-банкинг. Вам необходимо обратиться в Банк. Сотрудники Банка оперативно подключат Вас к системе
PayCash о системе iconШесть ответов на вопросы по образовательной системе Д. Эльконина – В. Давыдова
Система развивающего обучения (РО) сложилась и законодательно закрепилась в российском образовании в 70-х годах прошлого века как...
PayCash о системе iconБанк данных экспериментальных площадок, действующих в системе образования города Белгорода на 2012-2013 учебный год
«Региональная модель реализации духовно-нравственного воспитания детей в системе дошкольного образования»
PayCash о системе iconПоложение о системе оценки
Федеральный государственный образовательный стандарт содержит чёткие требования к системе оценки достижения планируемых результатов...
PayCash о системе iconТемы рефератов по дисциплине «Теория обучения»
Понятие о педагогической системе. Виды педагогических систем. Понятие об авторской педагогической системе
PayCash о системе iconО формировании кластеров в системе здравоохранения региона банин А. С
В статье описаны основы кластерного подхода как одного из наиболее перспективных инструментов интеграции рыночных институтов, рассмотрены...
PayCash о системе iconПроблема формирования информационной культуры в педагогике
И все-таки экспликация этого понятия необходима, т к этот вопрос тесно связан с определением места информационной культуры в системе...
PayCash о системе iconПоложение о системе рейтинговой оценки деятельности кафедр Общие положения
Система рейтинговой оценки кафедр соответствует системе аккредитационных и рейтинговых показателей, предъявляемых к университету
Разместите ссылку на наш сайт:
Справочники, творчество


База данных защищена авторским правом ©dmee.ru 2000-2014
При копировании материала обязательно указание активной ссылки открытой для индексации.
контакты