LePaySys

Версия 1.0

Руководство пользователя

Lepaysys

http://

*****@***com

2012 г.
Панель пользователя
.

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

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

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

4)  Пополнение кошелька. Здесь администратором размещается информация о способах и условиях пополнения баланса кошельков пользователей.

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

НЕ нашли? Не то? Что вы ищете?

6)  Смена пароля. Стандартная процедура смены пароля - ввод текущего пароля и дважды нового.

Панель администратора.

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

1)  Настройки системы. Доступны следующие опции:

a)  Количество символов в сокращенном названии валюты устанавливается в процессе инсталляции системы или сразу после ней до создания первой валюты. В последующем это значение изменить будет нельзя.

b)  Количество символов в названии кошелька. Название кошелька состоит из двух частей - сокращенное название валюты и идентификационный номер пользователя. Поскольку сокращенное название валюты не будет меняться, то изменение этого параметра приведет к изменению отображения цифровой части названия кошелька. Пример. Сокращенное название валюты - 3 символа. При количестве символов в названии кошелька равным 5, они будут иметь вид "USD01", при 10 соответственно "USD0000001".

2)  Валюты. При создании новой валюты необходимо заполнить следующие поля:

a)  Код - сокращенное название валюты, например "USD", обязательно должно занимать столько символов сколько указано в настройках системы;

b)  Полное наименование - развернутое название, например "Американский доллар"; Число знаков после запятой - используется при отображении баланса, например при значении "2", баланс будет отображаться как "123.45";

c)  Описание (необязательно) - произвольный текст, который может содержать назначение, условия использования или что-то другое, заполняется для администратора, в интерфейсе пользователя не используется;

d)  Курс относительно базовой валюты - количество новой валюты приходящейся на единицу базовой (для базовой валюты курс всегда равен "1").  например курс "0.5", показывает что на 1 единицу базовой валюты приходиться "0.5" единицы создаваемой валюты. Впоследствии это значение можно изменить на странице "Курсы обмена и комиссии";

e)  Вывод возможен - если отмечено, то пользователь может создавать заявки на вывод валюты из системы;

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

Первая созданная валюта автоматически становится базовой. Базовую валюту нельзя удалить. Если в системе несколько валют, то любую из них можно сделать базовой, выбрав команду "сделать базовой". При этой операции будут автоматически пересчитаны курсы относительно базовой валюты, но на проценты комиссии при конвертации следует обратить особое внимание.

3)  Курсы обмена и комиссии. Страница состоит из 3-х таблиц. В первой таблице указываются (в порядке следования колонок слева направо):

a)  Курс обмена - для каждой не базовой валюты относительно базовой;

b)  Доступность обмена (конвертирования) соответствующей не базовой валюты в базовую валюту и в обратном направлении;

c)  Комиссия обмена - процент, взимаемый с пользователя за конвертацию. Комиссия зачисляется на счет администратора.

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

Во второй таблице устанавливается комиссия перевода от одного пользователя другому по каждой валюте.

В третьей таблице устанавливается процент комиссии, взимаемой с кошельков пользователей за указанный период - комиссия за хранение.

4)  Эмиссия и удаление. Операции по созданию и удалению средств в системе производятся с одной формы. Необходимо указать собственно тип операции, валюту (кошелек администратора), количество и примечание (необязательно).

5)  Просмотр кошельков. На этой странице отображаются все кошельки системы. С помощью специальной формы-фильтра можно выбрать только необходимые кошельки.

6)  Блокировка кошельков. Кошелек пользователя можно заблокировать. В этом случае владельцу этого кошелька будут недоступны операции списания с него. Принимать на него переводы от других пользователей он сможет.

7)  Оценка средств. На этой странице показывается суммарное количество средств в системе по каждой валюте.

8)  Регистрация пользователя. Администратор может самостоятельно регистрировать пользователей в системе.

Особенности работы системы

1)  Комиссии обмена устанавливаются для каждой не базовой валюты относительно базовой. Причем при конвертировании в разных направлениях может устанавливаться разная комиссия.

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

Пример. RUB задан в качестве базовой валюты в системе. Относительно неё установлены следующие проценты комиссии:

RUB->USD = 2%

USD->RUB = 4%

RUB->EUR = 5%

EUR->RUB = 3%

Комиссия для обмена USD->EUR будет выглядеть следующим образом:

USD->EUR = USD->RUB + RUB->EUR = 4% + 5% = 9%

В другом направлении:

EUR->USD = EUR->RUB + RUB->USD = 3% + 2% = 5%

Таким образом, нет смысла пытаться обмануть систему путем множественной конвертации.

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

2)  Любую не базовую валюту можно удалить из системы. При этом возможно различное поведение. Если конвертация из удаляемой валюты в базовую валюту разрешена, то при удалении все средства, находящиеся у пользователей на этом кошельке будут автоматически конвертированы в кошелек с базовой валюты по курсу обмена без комиссии. Если такая конвертация не разрешена, то все средства со всех кошельков будут удалены.