Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

20 дней назад
Гость
21 день в сервисе
Был онлайн 19 дней назад
20 дней назад

<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
mso-hyphenate:none;
font-size:10.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.a, li.a, div.a
{mso-style-name:Стандартний;
mso-style-unhide:no;
mso-style-parent:"";
margin-top:8.0pt;
margin-right:0cm;
margin-bottom:0cm;
margin-left:0cm;
margin-bottom:.0001pt;
mso-line-height-alt:5.0pt;
mso-pagination:widow-orphan;
background:white;
font-size:10.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
font-size:10.0pt;
mso-ansi-font-size:10.0pt;
mso-bidi-font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;
mso-header-margin:36.0pt;
mso-footer-margin:36.0pt;
mso-paper-source:0;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1;
mso-list-template-ids:1;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ascii-font-family:Symbol;
mso-hansi-font-family:Symbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:◦;
mso-level-tab-stop:54.0pt;
mso-level-number-position:left;
margin-left:54.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:▪;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
margin-left:72.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:90.0pt;
mso-level-number-position:left;
margin-left:90.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:Symbol;
mso-hansi-font-family:Symbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:◦;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
margin-left:108.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:▪;
mso-level-tab-stop:126.0pt;
mso-level-number-position:left;
margin-left:126.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
margin-left:144.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:Symbol;
mso-hansi-font-family:Symbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:◦;
mso-level-tab-stop:162.0pt;
mso-level-number-position:left;
margin-left:162.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:▪;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
margin-left:180.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l1
{mso-list-id:2;
mso-list-template-ids:2;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ascii-font-family:Symbol;
mso-hansi-font-family:Symbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:◦;
mso-level-tab-stop:54.0pt;
mso-level-number-position:left;
margin-left:54.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:▪;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
margin-left:72.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:90.0pt;
mso-level-number-position:left;
margin-left:90.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:Symbol;
mso-hansi-font-family:Symbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:◦;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
margin-left:108.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:▪;
mso-level-tab-stop:126.0pt;
mso-level-number-position:left;
margin-left:126.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
margin-left:144.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:Symbol;
mso-hansi-font-family:Symbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:◦;
mso-level-tab-stop:162.0pt;
mso-level-number-position:left;
margin-left:162.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:▪;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
margin-left:180.0pt;
text-indent:-18.0pt;
mso-ascii-font-family:OpenSymbol;
mso-hansi-font-family:OpenSymbol;
mso-bidi-font-family:OpenSymbol;}

-->
ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ФУНКЦИОНАЛА переводов денежных средств и цифровых активов между пользователя приложения ДЛЯ СУЩЕСТВУЮЩЕГО ПРИЛОЖЕНИЯЦель:необходимо разработать BackEnd-частьфункционала переводов между пользователями денежных средств (с банковской карты на банковскую карту) через приложения. Для этого нужно дописать модуль, который будет работать в экосистеме приложения. Необходимые функции:·    отправка: поиск, выбор получателя перевода (в приложении, в контактной книге пользователя), путем ввода номера банковской карты·    выбор переводимой валюты (гривна, цифровые активы)·    выбор карты для транзакции по id, хранящемуся в базе, активация основной карты·    формирование цифрового токена, по которому будут проводится дальнейшие  транзакции по карте, путем списания 1 грн и отмены транзакции, сохранение     цифрового токена с уникальным id·    отправка: отправка денег на банковскую карту, где получатель определяется по  номеру карты, а отправитель определяется по idцифрового токена, необходимого для отправки денег с привязанной к приложению карты·    комментарий к переводу, сохранение комментария к транзакции со стороны отправителя·    уведомление о получении перевода, с возможностью написать комментарий отправителю·    возможность проверки статуса транзакции черезapi запрос·    запрос на получение перевода: поиск, выбор отправителя перевода (в приложении, в контактной книге пользователя)·    выбор валюты запрашиваемого перевода (гривна, цифровые активы)·    комментарий к запрашиваемому переводу, сохранение комментария к транзакции со стороны получателя·    прием отправителем запроса на перевода, отказ/согласие, изменение суммы переводимых средств, отправка перевода·    расчет комиссии за перевод средств ·    автоматическое формирование шаблонов, сохранение шаблонов под уникальными id·    сохранение данных обо всех переводах, возможность фильтрации транзакций по: Валютам/Отправителю/Получателю + Отправителю/Получателю/Дате единичной/Промежутку датТребование к разработчикам: ·            опыт работы: более двух лет с опытом самостоятельной реализации проектов·            опыт разработки финтех-проектов (подобных сервисов, функционала)·            только украинские исполнители, с  возможностью выезда в офис заказчика (Киев)·            языки разработки — PHP версия 7.2 и выше, NodeJS версия 14LTS и вышеВсе приложение, дизайн и основной функционал - разрабатываются другой командой.Референсы:денежные переводы между пользователями в Monobank, Privat24, других банках и электронных кошельках

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Заявки фрилансеров
1 заявка от фрилансеров

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

Другие заказы в категории «Мобильные приложения»

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