Разработать сервис Р2Р переводов с карты а карту (Веб + Telegram бот)
Необходимо разработать сервис Р2Р переводов на веб платформе и Telegram бот.
- Дизайн лендинга есть и подготовлен для верстки
- Платежное API есть
Функционал бота должен позволять осуществлять следующие операции:
- Перевод по номеру карты (директ перевод)
- Перевод по Telegram юзернейма (нон-директ перевод)
Перевод по номеру карты (директ)
Данный функционал позволяет отправителю ввести номер карты и номер карты получателя средства.
Как это должно работать:
- Отправитель вводит номер карты получателя
- Отправитель вводит сумму перевода и видит сумму к списанию (вместе с комиссией)
- [По желанию] Отправитель вводит Telegram юзернейм свой и/или получателя для получения уведомления в мессенджер о успешном переводе
- Отправитель редиректится на платежную страницу для оплаты
- После успешного перевода, отправитель видит на странице/сообщение успешности перевода и ид данного перевода, а также предложение воспользоваться Telegram ботом (если на сайте делал перевод), для дальнейших переводов.
Когда, пользователь вводит Telegram адрес отправителя или получателя, то данный пользователь автоматически регистрируется в БД, для дальнейшей отправки рекламных материалов/уведомлений пользователям, с целью стимулирования их пользоваться сервисов переводов прямо в боте.
Перевод по Telegram юзернейма (нон-директ)
Данный функционал позволяет отправителю осуществить перевод по Telegram юзернейму, не вводя номер карты пользователя.
Как это должно работать:
- Отправитель вводит Telegram юзернейм получателя или номер телефона в Telegram
- Отправитель вводит сумму перевода и видит сумму к списанию (вместе с комиссией)
- Отправитель редиректится на платежную страницу и там подтверждает оплату
- Получатель получает уведомление в Telegram от бота о том что ему был осуществлен перевод и чтобы получить его ему нужно указать на какую карту получить.
- Получатель вводит номер карты и сумму для получения средства.
- Получатель может разбить перевод на несколько частей и получить перевод несколькими суммами и на разные карты. Т.е., при получении перевода на сумму 1000 грн, получатель может указать карту А и сумму 500 грн и после карту Б и сумму 500 грн и получить эти 1000 грн двумя выплатами на 2 разные карты, или может разбить ее на другое кол-во карт и сумм.
- После ввода и подтверждения карты, отправленные средства зачисляются на карту получателя которую он ввел в п.5
- После осуществления зачисления (полной или не полной суммы), бот должен предложить запомнить (токенизировать) карту в профиле, чтобы в дальнейшем не вводить ее, а просто выбирать на какую принять.
Дополнительная информация о нон-директ переводе:
При осуществленни данного типа перевода, необходимо создать в БД дополнительную ИД перевода, под которой будет собираться информация о данном перевода (списание + все выплаты по ней). Некое подобие истории переводов.
Под ИД перевода должная быть следующая информация, которая позволит идентифицировать платежи:
- Transfer ID
- Payment ID (берется по API платежного процессинга Spoynt)
- RRN (берется по API платежного процессинга Spoynt)
- Card-from (маска карты отправителя)
- Receiver-name-1 (тут либо маска карты получателя, либо токен карты, либо Telegram юзернейм)
- Receiver-name-2 (тут либо маска карты получателя, либо токен карты, либо Telegram юзернейм) - и далее по нарастающей, в зависимости от кол-ва получателей
- Transfer amount total
- Transfer amount-1...Transfer amount-2...Transfer amount-3... (порядок цифры будет значит что ресивер 2 получил сумму трансфера 2 и так далее)
- Active amount (сумма остатка по трансферу, которая еще не использована для выплаты)
Это необходимо для того чтобы видеть остатки по конкретным переводам и уметь их показывать через бот. Когда получатель запросит у бота сколько денег на выплату, по данному переводу у него еще доступно. При запросе юзером наличия остатков по выплатам адресованных ему, должен идти запрос в БД по параметрам {Reciever-name} и в ответ должна прийти информация по общей сумме остатка, которая состоит из нескольких частей.
Непосредственно ввод карточных данных будет происходить на платежной странице.
Реферанс:
https://moneytransfer.kiev.ua/exBankOperationP2P/index2
https://www.portmone.com.ua/p2p
https://easypay.ua/ua/moneytransfer
-
714 6 2 Добрый день. Мы с командой уже имеем опыт разработки подобного сервиса. В прошлом году делали крипто обменник в телеграм боте. Система управления была реализована на Wordpress. Там было много разных платежных систем, у вас все значительно легче. С удовольствием возьмемся за ваш проект.
Хотелось бы увидеть полное техническое задание(если оно есть) и дизайн
Мы Веб разработке более 15-ти лет, но 95% наших заказчиков БЫЛИ из росии(В том числе Игорь Манн). Так как раньше не искали заказы через фрилансы -аккаунт не развит
-
1393 55 0 3 Здравствуйте.
Есть опыт в направлении:
- Лендинг (http://development.atlantascs.space/)
- Очень крупный корпоративный сайт (http://www.centrenergo.com/)
- Корпоративный сайт (http://elite-clean.atlantascs.space/)
- Очень крупный программно-аппаратный комплекс (удалённый контроль и управление автомобилем): https://car-track.ru/
А так же: лендинг (www.2illusions.org), корпоративный сайт (www.kuzovservis.com.ua/), сайт-визитка (www.newdrive.info/) и множество других работ (в том числе и через Freelancehunt).
Готов приступить к работе прямо сейчас. Я опытный программист со стажем более 5 лет.
Преимущества работы со мной:
… Работу сдаю всегда в срок, ответственный, всегда на связи.
-
40 Здравствуйте, Arif, напишите мне в личные сообщения для дальнейшей работы.
C Уважением: Александр)
Актуальные фриланс-проекты в категории Веб-программирование
Перенос сайта на Shopify
1123 UAH
Нужно перенести текущий сайт jdfurniture.uk с OpenCart на платформу Shopify. Сейчас сайт на OpenCart в целом нас устраивает по структуре и логике работы. Основная причина переноса — проблемы с платежными системами. На Shopify таких проблем быть не должно. Также для нас важно,… HTML и CSS верстка, Веб-программирование ∙ 4 часа 4 минуты назад ∙ 14 ставок |
Веб-сайт для клининговой компании (3 языка: PL/EN/UKR) – требуется укринский языкИщу опытного веб-разработчика / программиста для создания веб-сайта для клининговой компании (отрасль уборки).Ключевая информация о проекте:Языки сайта: Сайт будет трёхязычным (польский, английский и украинский).Основное требование: Ищу программиста, для которого украинский язык… Веб-программирование ∙ 5 часов 53 минуты назад ∙ 59 ставок |
DevOps / Системный администратор для переноса и защиты WordPress-сайтаИщем опытного DevOps-инженера или системного администратора для разового проекта с возможностью дальнейшей технической поддержки. У нас основной коммерческий сайт на WordPress. Сейчас он размещен на общем хостинге, в последнее время мы сталкиваемся с повышенным количеством… CMS, Веб-программирование ∙ 8 часов 24 минуты назад ∙ 22 ставки |
Разработка веб-платформы для трейдинга с интеграцией данных SBPro, отображением кластеров, ликвидностиРазработка веб-платформы для трейдинга с интеграцией данных SBPro, отображением кластеров, ликвидности, крупных лимитных заявок (Clouds), HeatMap и автоматическими настройками индикаторов для различных таймфреймов Этап 1. Подключение к Transaq API Получение рыночных данных в… Java, Веб-программирование ∙ 9 часов 13 минут назад ∙ 31 ставка |
Вывести посты из Инстаграма на сайт (опенкарт)
700 UAH
Здравствуйте. Нужно настроить функционал, чтобы на сайте (OpenCart) отображался блок с постами Instagram. Отзовитесь, кто делал и знает как ) Спасибо ) По стоимости договоримся, не знаю, сколько это стоит. HTML и CSS верстка, Веб-программирование ∙ 13 часов 27 минут назад ∙ 44 ставки |