Мерчант WebMoney, интрефейсы WM X17
!Выполнить проект надо до 31 декабря!
1. Мерчант WebMoney для оплаты на WMC кошелек.
Это должен быть самостоятельный скрипт. Мерчант будет служить для фиксации долговых обязательств WebMoney, поэтому оплата через мерчант идет в WMD на D-кошелек магазина с C-кошелька покупателя. Подобный мерчант обычно используется в кредитных автоматах WebMoney. К примеру https://rentamoney.ru/
Форма для оплаты должна содержать следующие поля:
1. Номер заказа
2. Сумма X
3. Сумма Y к возврату = Сумма X +Сумма Х * 0.5%*10
3. Примечание
4. Кнопка "Перейти к оплате".
Скриншоты того как это выглядит в рабочем виде на сайте кредитного автомата:
https://drive.google.com/file/d/0Bx4VWDxuVt9UcDZpbzQzVFFNUkE/edit?usp=sharing
https://drive.google.com/file/d/0Bx4VWDxuVt9UaVdtS0t6QmNHV3M/edit?usp=sharing
Важное замечание в мерчант должна передаться следующая сумма R = [Сумма Y + (Сумма X * 0.8%)] * 0.1% + Сумму Y + (Сумма X * 0.8%).
Если по-русски, то в мерчант нам нужно передать сумму, которая будет содержать 0.8% за перевод средств X и 0.1% от возвращаемой суммы Y.
Есть готовый рабочий мерчант WebMoney для оплаты WMZ, WMR и т.п. Без проблем дам его для модификации, если потребуется.
=======
2. Операции с арбитражными контрактами WM (интерфейс X17)
Подробнее об интерфейсе - http://wiki.webmoney.ru/projects/webmoney/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81_X17
Скрипт должен быть самостоятельным. Должен уметь делать следующее:
1. Создавать контракт с заданным содержимым
2. Генерировать ссылку для перехода к тексту контракта для его акцептования
3. Выполнять проверку подписан ли контракт или нет. Выводить соответствующего сообщение при проверке.
4. Выводить номер сгенерированного контракта
Подобный механизм реализован в кредитных автоматах WebMoney. К примеру https://rentamoney.ru/
======
Необходимо произвести демонстрацию работы скриптов на вашем хостинге.