Кратко о платежной системе NetBill.

http://www.netbill.com

Платежная система NetBill (www.netbill.com) разработана университетом Carnegie Mellon в США. Сейчас она находится в процессе тестирования и пользователям доступна только демонстрационная версия (Alpha NetBill).

Процесс регистрации

Чтобы оперировать в системе пользователь должен:
- Установить с сайта системы программное обеспечение NetBill Money Tool, которое позволяет ему производить платежи и управлять будущим счетом.
- Затем пользователю предлагается заполнить регистрационную форму, в которую входят (условия соглашения, личная информация и т.д.). При этом он устанавливает пароль и идентификатор.
- После заполнения формы пользователю отрывается счет в Mellon Bank, который выполняет роль финансового агента системы. В альфа версии используются демонстрационные деньги ("Bibliobucks"), которые не имеют фактической ценности, не могут быть переведены в наличные или использованы вне системы. Сразу после открытия на счет пользователя зачисляется тысяча условных денежных единиц, с помощью которых он может покупать информационные товары в демонстрационных магазинах.

Программное обеспечение

Для осуществления платежей в рамках системы NetBill используется программа Money Tool.

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

Money Tool позволяет:
- Осуществлять платежи. Если пользователь желает произвести перевод при помощи NetBill, он нажимает на соответствующую пиктограмму на витрине Web-магазина. Появляется диалоговое окно Money Tool, которое содержит информацию о торговой сделки, кнопки "подтверждения покупки" (Purchase) и "отмены" (Cancel) и поле "Memo", которое может быть заполнено самим покупателем (сообщает забываемому пользователю, что именно он купил).
- Управлять счетом в системе. При помощи пользователь может увидеть баланс счета (Balance) и статистику по его использованию - сумму, которую он потратил за определенный отрезок времени (Session Total).

Процесс платежа

Пользователь формирует корзину заказа и направляет ее покупателю. В ответ на это продавец посылает ему соглашение, подписанное его электронной подписью (в нем указанны сроки поставки, цены, идентификаторы товара и т.д.) Принимая соглашение, покупатель ставит на нем свою электронную подпись и пересылает его обратно продавцу. Продавец, в свою очередь, переадресовывает его в банк для авторизации, при удачном завершении которой необходимая сумма переводится со счета покупателя на счет продавца. Если авторизация прошла неудачно, то покупатель и продавец получают уведомление с объяснением причин.

Безопасность

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