QIWI панель

60 000 руб. за проект • безналичный расчёт, электронные деньги
03 октября 2018, 18:59 • 9 откликов • 97 просмотров
Ищу кодера, программиста, который сможет создать и разместить админ-панель на Моём сервере для управления Киви Кошельками. Если Мы сможем сработаться, то, Я закажу у Вас написание админ-панелей для других платёжных систем.

В Киви самые сложные условия, поэтому, если Вы справитесь с Киви, то, с лёгкостью справитесь и с другими.



Вот подробное описание:



Киви мерчант:

Админ-панель для управления Киви Кошельками должна быть удобна и проста в использовании, никаких лишних картинок, шрифт чтобы было видно чётко, но

небольшой. В админ-панеле должно свободно взаимодействовать до 100 Киви

Кошельков одновременно.

Суть админ-панели: удобный массовый контроль над Киви Кошельками, защита от блокировок Киви Кошельков по жалобам, использование Киви для ручных обменов, использование Киви для автоматической и ручной работы обменного пункта (проверка зачисления и автовывод клиентам).

Вход в киви кошелек через Proxy адрес и порт.

Админ-панель должна содержать в Себе достаточно функций, чтобы даже мыслей не было зайти зачем-то на сайт qiwi.com)

Это: регистрация,идентификация стандартная, отключение СМС, перевод на другой кошелёк, перевод на другую карту, автоматические проверки на блокировку .



Общее положение:

У каждого Киви Кошелька пассивнодолжен быть виден:

- Номер № Киви Кошелька.

- Баланс Киви Кошелька.

- Дата регистрации. (Редактируется в ручную, при нажатии), по-умолчанию датой регистрации является дата добавления Киви Кошелька в админ-панель.

- Proxy адрес и порт, небольшим шрифтом под номеромКиви Кошелька,через который работает Киви. При нажатии на данный IP адрес или порт, должен выпадать список IP,которые добавлены в админ панель, чтобы можно было выбрать IP для Киви Кошелька.

- Моментальный перевод на другой Киви Кошелёк (https://qiwi.com/transfer/form.action).Поля перевода на другой Киви Кошелёк: номер № Киви кошелька, сумма, комментарий и кнопочка “перевести”. Если можно, чтобы она перевод делала без лишних запросов о переводе.Сделать по-умолчанию переводы врублях.

- Лимит на входящие переводы 4 транзакции в день по номеру № кошелька. Выводить лимит для Минимальных Киви Кошельков это 0,00 рублей / 40.000,00 рублей, для Основных Киви Кошельков – это 0,00 / 100.000,00 рублей, для полностью Максимальных Киви Кошельков это 0,00 / 100.000,00 рублей. (Просто после перевода этой суммы из Киви Кошелька, на Киви Кошельке включается комиссия 1%. А чтобы не допустить перевода свыше этой суммы, нужно не допустить и приёма больше этой суммы). При нажатии на цифры в лимиты, доступно ручное редактирование. Лимит формируется исходя из входящих платежей от 00:00:01 до23:59:59 за сутки по МСК. Учитывается как пополнение через Терминалы, переводы, через виртуальную Киви Карту.

В лимит 4 транзакции в сутки входит пополнение через Терминалы, входящие и исходящие переводы, переводы через виртуальную Киви Карту.

- Лимит на исходящие переводы 4 транзакции в день по номеру № кошелька. Это для Минимальных Киви Кошельков это 0,00 рублей / 40.000,00 рублей, для Стандартных Киви Кошельков – это 0,00 / 100.000,00 рублей,для полностью Максимальных Киви Кошельков это 0,00 / 100.000,00 рублей.(Просто после перевода этой суммы из Киви Кошелька, на Киви Кошельке включается комиссия 1%.) При нажатии на цифры в лимиты, доступно ручное редактирование. Лимит формируется исходя из исходящих платежей от 00:00:01 до 23:59:59 за сутки. Учитываются только переводы на другие Киви Кошельки, карты сторонних банков, банковские счета.

В лимит 4 транзакции в сутки входит пополнение через Терминалы, входящие и исходящие переводы, переводы через виртуальную Киви Карту.

- Сколько всего прошло через Киви Кошелёк (учитывать все входящие и исходящие транзакции). Это 0 рублей (входящие транзакции) / 0 рублей (исходящие транзакции). (Сделать так чтобы в общих настройках можно было учитывать от кого засчитывать входящие или исходящие транзакции, допустим: с терминалов, на карты сторонних банков, на карты Киви Банка, на банковские счета).

- Статус Идентификации Киви Кошелька (минимальный, основной, максимальный),можно небольшую иконку сделать, при наведении на которую будет показывается статус Идентификации. Если Киви Кошелёк не полностью Максимальный, а, Основной или Минмальный, то, при нажатии на эту кнопочку должно выскочить поле с возможностью заполнить или изменить паспортные данные (Фамилия, Имя, Отчество, Дата рождения, серия и номер № паспорта и 1 из дополнительных документов ИНН, СНИЛС или ОМС.

И кнопка подтвердить идентификацию.

- Индикатор статуса блокировки Киви Кошельков. (Красный – заблокирован,зелёный – не заблокирован), при нажатии производится проверка на блокировку

2-мя способами. (Термин №6 и №7).

- Индикатор SMS-подтверждений платежей. (Красный – включён, зелёный выключен). При включённом SMS-подтверждении, при нажатии будет высылаться SMS-код для отключения платежей и появляется поле для ввода кода.

- Индикатор общей активности Киви Кошелька. Активированный или деактивированный Киви Кошелёк. (Красный – деактивированный, зелёный –активный). При нажатии на индикатор Он должен переключатся из активированного в деактивированный или из деактивированного в активированный. (Термины №10 и №11).

- Индикатор активности (пассивности) Киви Кошелька для приёма платежей. (Красный – не активный, зелёный – активный). При нажатии на индикатор Он должен переключатся из активного в пассивный или из пассивного в активный. (Термины №2 и №3).P.S. Если Киви Кошелёк деактивированный, то, Он автоматически становится пассивным для приёма платежей.

- Индикатор активности (пассивности) Киви Кошелька для выплат. Принажатии на индикатор Он должен переключатся из активного в пассивный или из пассивного в активный.(Термины №4 и№5). P.S. Если Киви Кошелёк деактивированный,то, Он автоматически становится пассивным для выплат.

- Транзакции. При нажатии на эту кнопочку будут отображены транзакции за последние сутки, с возможностью выбора периода. Также, если можно, сделать возможность открытия транзакций в отдельном окне. В транзакциях должны отображается следующие параметры: сумма перевода, Киви Кошелёк отправителя, ID платежа, дата и время платежа, и комментарий к переводу. (Собственно как в самом Киви).

- Кнопочка для смены пароля (https://qiwi.com/settings/options/password.action) (старый пароль, новый пароль (в Киви нужно вводить новый пароль 2 раза и после этого отправка СМС-кода на номер № мобильного телефона.

- Перевод на карту

*поля для перевода на случайную карту(https://qiwi.com/transfer/card.action):номер № карты, сумма, показ расчёта комиссии, комментарий, кнопочка для перевода.

* Перевод на конкретный банк с возможностью выбора банка (Альфа-банк, Промсвязьбанк, Сбербанк, Тинькофф банк, РНКБ банк). При выборе каждого банка должны отображаться следующие поля:

При выборе Альфа-банка чтоб были поля номер карты и срок действия карты.

При выборе Промсвязьбанка чтоб были поля номер карты и срок действия карты.

При выборе Сбербанка чтоб были поля номер счета, бик, ФИО.

При выборе Тинькофф чтоб был выбор ввести номер карты или номер договора.

При выборе РНКБ банка чтоб был выбор ввести номер счета или номер карты.

Сделать по-умолчанию переводы врублях.

- При регистрации Киви Кошелька по-умолчанию включено ПОДТВЕРЖДЕНИЕ ПЛАТЕЖЕЙ ПО SMS. Его необходимо сразу отключать при добавлении кошелька в админ-панель. Они отключатся с SMS-кода.

Поэтому нужно добавить поле для ввода смс кода.

- Кнопочка для настройки автоматического действия с Киви Кошельков. А именно:

*перевод на какой то определенный номер киви кошелька

* Перевод на конкретный банк с возможностью выбора банка (Альфа-банк, Промсвязьбанк, Сбербанк, Тинькофф банк, РНКБ банк). При выборе каждого банка должны отображаться следующие поля:

При выборе Альфа-банка чтоб были поля номер карты и срок действия карты.

При выборе Промсвязьбанка чтоб были поля номер карты и срок действия карты.

При выборе Сбербанка чтоб были поля номер счета, бик, ФИО.

При выборе Тинькофф чтоб был выбор ввести номер карты или номер договора.

При выборе РНКБ банка чтоб был выбор ввести номер счета или номер карты.



Термины:

№1: Архив: архив будет находится на другой страничке админ-панеле, туда будут переносится как правило, заблокированные Киви Кошельки. Вся информация сохраняется, но на Них не принимается и не осуществляется выплата. Они в архиве. Для архивных Киви Кошельков не обновляется баланс, не проверяется блокировка, лимит. Они отключены от сайта qiwi.com от интернета.

№2: Активный для приёма платежей: это значит что на данный Киви Кошелёк принимаются платежи, то есть, в случае автоматического обмена данный Киви Кошелёк будет выдаваться клиентам для приёма на Него оплаты.

Лимит 4 транзакции на зачисление (прием средств с другого киви кошелька,пополнение картой или через терминал) с 00:01 по 23:59 по МСК.После достижения 4 транзакции на зачисления кошелек автоматически меняет свой статус на Активный для выплат и становится Пассивным для приёма платежей

№3: Пассивный для приёма платежей: это значит что на данный КивиКошелёк не принимаются платежи от клиентов, то есть данный Киви Кошелёк не будет даваться клиентам для автоматического обмена. Как правило, Киви Кошелёк стаёт пассивным для приёма, когда:

*достигает лимита в 100.000 в сутки и на Нём включается комиссия 1% на переводы

*достигается лимит в 4 транзакции на зачисление (прием средств с другого киви кошелька,пополнение картой или через терминал)

*в случае блокировки Киви Кошелька или если включается SMS-подтверждение

*Киви заставляет сменить пароль на Киви Кошельке.

№4: Активный для выплат: с данного Киви Кошелька будут осуществляться выплаты клиентам, в случае автоматического обмена. Лимит 4 расходные транзакции (перевод на другой киви кошелек, выводна банки) на выплату с 00:01 по 23:59 по МСК.

№5: Пассивный для выплат: с данного Киви Кошелька не будут осуществляется выплаты клиентам, в случае автоматического обмена. Как правило, Киви Кошелёк стаёт пассивным для выплаты, когда

*достигает лимита в 100.000 в сутки и на нём включается комиссия 1%

* достигается лимит в 4 расходные транзакции (перевод на другой киви кошелек, выводна банки)

*в случае блокировки Киви Кошелька или если включается SMS-подтверждение

*Киви заставляет сменить пароль на Киви Кошельке.

№6: Блокировка на исходящие платежи. Это блокировка, когда при попытке перевода на другой Киви Кошелёк или вывод на банк выходит ошибка “Ограничения на исходящие платежи”. Для вызова данной ошибки требуется совершить пополнение номера телефона к которому привязан киви в размере 2 р (https://qiwi.com/payment/mobile.action ) если платёж пройдёт – всё в порядке, если выйдет ошибка, то, нужно перевести Киви Кошелёк в “Пассивный для приёма платежей” и “Пассивный для выплаты”, а, также, поставлен статус “Заблокированный” и перенести в архив.

№8: SMS-подтверждения. Проверить наличие SMS-подтверждений на Киви Кошельке можно 2-мя способами. Просто проверить не стоит ли галочка “ПОДТВЕРЖДЕНИЕ ПЛАТЕЖЕЙ ПО SMS” в настройках (https://qiwi.com/settings/options/security.action) или совершить пополнение номера телефона к которому привязан киви в размере 2 р (https://qiwi.com/payment/mobile.action ) и проверить запросит ли Киви Кошелёк SMS-подтверждение или нет.

Если SMS-подтверждение включено,то нужно перевести Киви Кошелёк в “Пассивный для приёма платежей” и “Пассивный для выплаты”, а, также, поставлен статус “SMS” и перенести в архив.

№9: Не верный номер № или пароль. Данный статус получают Киви Кошельки,у которых при входе возникает проблема “Не верный логин или пароль”. Они автоматически стают “Пассивными для приёма платежей” и “Пассивными для выплаты”. И помечаются комментарием «Ошибка входа» и перенести в архив.

№10: Деактивированный Киви Кошелёк. Деактивированный Киви Кошелёк непроизводит ни приёма платежей ни выплат, но не перенесён в архив. Деактивированный Киви Кошелёк стаёт в результате ручного переключения в такой режим или если: Киви Кошелёк достиг лимита на переводы 40.000 в месяц (при стандартной Идентификации) или 200.000 в месяц (при основной Идентификации) или достиг Лимитов на прием и отпраку переводов в сутки (100,000 в день и 4 транзакции в стуки).

№11: Активированный Киви Кошелёк. Это обычный статус Киви Кошелька, на котором нет проблем, нуждающихся в ручном режиме.

№12: Сайт qiwi.com не отвечает. Случай, когда сам Киви Кошелёк недоступен и не работоспособен.







В самой админ-панели должны быть:

- Показ общего лимита на приём средств от клиентов по всем активным Киви Кошелькам на приём средств (0/xxx.xxx рублей) и по количеству транзакций (0/4)

- Показ общего лимита на вывод средств клиентам по всем активным Киви Кошелька на вывод средств (0/xxx.xxx рублей) и по количеству транзакций (0/4)

- Показ общего баланса по всем активированным Киви Кошелька. При нажатии на данный баланс должен появляется баланс доступный по всем Киви Кошелькам (активированным и деактивированным).

- Кнопочка для добавления Киви Кошелька через авторизацию по логину, паролю (вход через сайт).

- Выбор нескольких Киви Кошельков для произведения какого-то действия с Ними. Должна быть доступна кнопочка: «Выбрать все”, “отменить все”, “Выбрать все активные на выплату”, “Выбрать все пассивные на выплату”, “Выбрать все активные на приём платежей”, “Выбрать все пассивные на приём платежей”, “Выбрать все заблокированные”, “Выбрать все не заблокироанные”, выбрать все с общим количеством транзакций от “x– x рублей”(числа Я должен задавать Сам), «Выбрать все активированные», «Выбрать все деактивированные”, “Выбрать все с включёнными СМС-подтверждением”, “Выбрать все с выключенным SMS-подтверждением”(выбранные кошельки должны суммироваться), также, должен быть доступен выбор галочками по одному Киви Кошельку.

- Общий резерв доступного баланса со всех Киви Кошельков. Доступный баланс, это средства со всех “Активных Киви Кошельков для выплаты”, которые не подпадают под превышение лимита на выплату и не балансы заблокированных Киви Кошельков.

- Общий резерв замороженного баланса со всех Киви Кошельков. Здесь будет показан общая сумма средств, в Киви Кошельках, которые подпадают под лимит на выплату средств в сутки

- Общий резерв баланса заблокированных Киви Кошельков в архиве.

- Общий лимит на приём средств. Здесь будет показана сумма средств и количество транзакций, которые могут принять Мои Киви Кошельки до конца этих суток. Формироваться Она будет исходя из подсчёта “Лимита на приём платежей” во всех активных Киви Кошельках на приём платежей.

С выбранными Киви Кошельками можно производить следующие действия:

- Настройка автоматических действий, сразу на всех выбранных Киви Кошельках. А именно:

* автоматический перевод всех оставшихся средств на Киви Кошельках на указанный Киви Кошелёк

* перевод всех оставшихся средств на Киви Кошельках на банковскую карту конкретного банка (учесть комиссию 1,6%)с возможностью выбора банка (Альфа-банк, Промсвязьбанк, Сбербанк, Тинькофф банк, РНКБ банк). При выборе каждого банка должны отображаться следующие поля: - Показ общего баланса всех выбранных Киви Кошельков.

- Показ общего лимита на приём средств на выбранных Киви Кошельках.

- Показ общего лимита на перевод средств на выбранных Киви Кошельках.

- Перевод выбранных Киви Кошельков в активный режим для приёмаплатежей. (Термин №2)

- Перевод выбранных Киви Кошельков в пассивный режим для приёмаплатежей. (Термин №3)

- Перевод выбранных Киви Кошельков в активный режим для выплаты.(Термин №4)

- Перевод выбранных Киви Кошельков в пассивный режим для выплаты.(Термин №5)

- Перевод выбранных Киви Кошельков в деактивированные. (Термин №9)

- Перевод выбранных Киви Кошельков в активированные. (Термин №10).

- Перенос выбранных Киви Кошельков в архив. (Термин №1).

- Перевод выбранных Киви Кошельков в заблокированные (Термины №6)

- Перевод нужной суммы с выбранных Киви Кошельков на нужный КивиКошелёк, карту случайного банка (учесть комиссию 2%+50р) , перевод на карту конкретного банка (учесть комиссию 1,6%)

Это будет выглядеть так: с каждого Киви Кошелька (в пределах лимита 100.000 в сутки и 4 транзакции на вывод) переводятся средства до тех пор пока не будет переведена вся сумма.

Пример: есть 3 Киви Кошелька, на Них 10.000,00, 15.000,00 и 20.000,00на всех лимит на выплату 0,00 / 100.000,00, и 0/4 транзакции .Я делаю перевод с выбранных 3-х Киви Кошельков на сумму 34.000,00 рублей на другой Киви Кошелёк, что происходит:

с 1-го Киви Кошелька переводится 10.000,00 рублей на другой Киви Кошелёк

со 2-го Киви Кошелька переводится 15.000,00 рублей на другой Киви Кошелёк,

с 3-го Киви Кошелька переводится 9.000,00 рублей на другой Киви Кошелёк

- Проверка выбранных Киви Кошельков на наличие блокировки (Термин №6).

- Замена proxy на другие на выбранных Киви Кошельках.

- Пустить выбранные Киви Кошельки через proxy (выбор proxy из списка добавленных).

- Киви Кошельки в админ-панели сортировать можно по: балансу, лимиту.

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



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

- Для входа в админ-панель нужно сделать ввод логина, пароля.

- При первом входе с нового браузера высылать ссылку на e-mail.

- Киви Кошельки будут работать не через IP адрес сервера, а, через proxy или SSH, поэтому нужно сделать возможность добавления proxy в каждый Киви Кошелёк. Для proxy нужен интерфейс, для того чтобы добавить proxy нужны следующие поля: IP, порт,логин, пароль (логин и пароль не обязательно, но должен быть доступен).

- Отдельное окно в которое я буду добавлятьProxy Необхожимые поля IP; Порт, иногда ещё: Login; password .

-Возле каждого Proxy должно быть написано количество кошельков которые работают на этом прокси.

- Proxy должен выбираться к каждому кошельку.

- Киви Кошельку не при каких обстоятельствах не должен быть известен IP сервера.(Если не работает proxу на кошельке, то брать любой новый свободный прокси на котором нет киви).

- Proxy проверять Proxy чеккером (На помощь приходят разработки с чеккера аккаунтов). Только чеккер должен быть качественный, чтобы не было косяков. Проверка должна производится в том случае, если какой-то запрос связанный с Киви Кошельком, с которым работает Proxy не выполняется. Допустим, производилась проверка Киви Кошелька на наличие блокировки, но ответа получено не было, тогда proxy чеккер проверяет proxy, с которого выполнялся запрос и если proxy не рабочий, то, он Киви Кошелек на котором был этот proxy берет любой новый свободный прокси,который не спользуется в других кошельках)

- Все proxy проверяются раз в час чеккером на работоспособность и пропускную способность не меньше нормальной для поддержания всех функций КивиКошелька.

- В случае блокировки одного Киви Кошелька, Proxy который Он использовал добавляется в список: “Высоко-рискованные”, а, на всех остальных Киви Кошельках, на которые был использован данный proxy - proxy меняются на другой, берет любой новый свободный прокси,который не спользуется в других кошельках.

- Для каждого Киви Кошелька или групп Киви Кошельков можно устанавливать разные proxy.

- Все cookies Киви Кошельков не должны пересекаться друг с другом, для примера, представим что Мы заходим с браузера, то, для каждого Киви Кошелька должен быть Свой профиль в браузере.

- Каптча. Чтобы избежать капчи нужно не допускать ввода неверного логина и пароля. Если на каком-то Киви Кошельке не верный логин или пароль, то, не нужно пытаться войти снова. Нужно присвоить данному Киви Кошельку статус Деактивирован и комментарий в “Не верный номер № или пароль”.

- Одним из способом обойти капчу будет использование сервисов для расшифровки капчи (связь с API этих сервисов и пополнение баланса на Них). Популярный сервис: antigate.com

Автоматизация Идентификации:

- Для того чтобы перевести КивиКошелёк со статуса Минимальный в статус Основной, необходимо на сайте (https://qiwi.com/settings/identification) заполнить следующие поля: Имя, Фамилия, Отчество, дата рождения, серия и номер № паспорта, затем, нажать на кнопочку “Продолжить”, после чего Киви Кошелёк перейдёт в статус Основной.

Если выбьет ошибка, то после повторного заполнения Имя, Фамилия, Отчество, дата рождения, серия и номер № паспорта, затем, нажать на кнопочку “Продолжить”, выйдет 2-я страница с запросом ИНН (12 цифр без пробелов) или СНИЛС (11 цифр без тире) или полис ОМС (16 цифр без пробелов), после ввода одного из

полей, нужно нажать на кнопочку “Подтвердить” и Киви Кошелёк перейдёт в статус Основной.

Возможные ошибки: если на данные уже «Идентифицировано более 5-ти Киви Кошельков, то выйдет соответствующая ошибка.»





Автоматизация:

- Киви Кошельки, которые перешли в пассивный режим на приём платежей, по достижению лимита в 100.000,00 / 100.000,00 или 4/4, должны в 00:00:01 следующего дня проверятся на блокировку, выключенную галочку SMS-подтверждений и если всё в порядке, снова переходить в активный режим на приём платежей.

- Киви Кошельки, которые перешли в пассивный режим на выплату платежей, по достижению лимита в 100.000,00 / 100.000,00, или 4/4 должны в 00:00:01 следующего дня проверятся на блокировку, выключенную галочку SMS-подтверждений и если всё в порядке, снова переходить в активный режим на выплату платежей.

- Автоматическая проверка всех активных Киви Кошельков на наличия блокировки на исходящие платежи, ограничения на вход, включённые СМС-подтверждение, не верный логин или пароль,1 раз в сутки работоспособность proxy, используемые Киви Кошельками каждый час.

Возможность настройки поведения Киви Кошельков по окончанию суток.

Такие возможности:

Массовый перевод всех средств на определённые карты (в формате: номер №карты конкретного банка – сумма; номер № карты конкретного банка - сумма) или Киви Кошельки (в формате: Киви

Кошелёк – сумма; Киви Кошелёк – сумма; Киви Кошелёк - сумма).

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

- Галочка. Принудительный перевод. Перевод будет осуществлён, даже если Киви Кошелёк, с которого будет делятся перевод достиг лимита на переводы 100.000 рублей / 100.000 рублей.

Архив:

- Из архива должен быть точно такой же вид, как и из основного меню, только недоступны кнопочки

- Можно выбранные Киви Кошельки перенести из архива.

Файлы