frontend javascript Требуется человек, хорошо знающий Java JQuery + HTML + CSS (Bootstap), способный к быстрому обучению. Плюсом будет опыт работы с websocket Желательно физическое нахождение в Киеве
Платежный модуль для CMS Bitrix
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо реализовать модуль системы электронных платежейPayOnline для CMS Bitrix. Платежный модуль для выбранной CMS-системы должен
обеспечить возможность оплаты сформированного в интернет-магазине заказа через
PayOnlineи передавать данные, необходимые для формирования фискального чека.
Описание требований:
Платежный модуль для выбранной CMS-системыдолжен обеспечить возможность оплаты сформированного в
интернет-магазине заказа через систему электронных платежей PayOnline.
Описание процедуры оплаты заказа черезPayOnline:
1. Клиент интернет-магазина выбираеттовары/услуги и переходит к оплате;
2. Система интернет-магазина направляет клиентана форму выбора платежного инструмента; при этом в запросе к платежной форме
передаются сформированные системой параметры заказа (номер заказа, сумма заказа
и др.);
3. Плательщик выбирает платежный инструмент:банковская карта, QIWI, WebMoney, Яндекс.Деньги:
a. Если выбран способ оплаты банковской картой,плательщик вводит на защищенной странице PayOnline реквизиты карты, после чего
происходит процесс авторизации платежа.
b. Если выбран способ оплаты через систему QIWI,плательщик вводит свой мобильный номер телефона, далее на этот номер
выставляется счет в платежной системе QIWI, и плательщик оплачивает счет через
платежный терминал или веб-сайт QIWI.
c. Если выбран способ оплаты через системуWebMoney, плательщик переходит на веб-сайт сервиса Web Merchant Interface для
продолжения оплаты.
d. Если выбран способ оплаты через системуЯндекс.Деньги, плательщик переходит на веб-сайт сервиса Яндекс.Деньги для
продолжения оплаты.
4. После получения подтверждения оплаты,PayOnline выполняет вызов адреса обработчика результатов оплаты (CallBackUrl) с
указанием параметров платежа и предлагает плательщику возможность для возврата
на сайт интернет-магазина.
Успешное получение Callback является достаточнымоснованием для отгрузки клиенту товара или предоставления услуги со стороны
интернет-магазина (за исключением работы в тестовом режиме).
В качестве параметров заказа, которые должныбыть переданы в платежном запросе на страницу PayOnline, необходимо указывать:
MerchantId - идентификатор интернет-магазина всистеме PayOnline,обязательный параметр
OrderId - идентификатор заказа в системеинтернет-магазина, обязательный параметр
Amount - конечная сумма заказа, обязательныйпараметр
Currency - валюта заказа, обязательный параметр
ValidUntil - срок "оплатить до",необязательный параметр
OrderDescription - комментарий к заказу,необязательный параметр
SecurityKey - открытый ключ, подтверждающийцелостность параметров запроса, обязательный параметр.
paymentSystemType -Тип платежной системы. Возможные значения: · “card” — банковская карта; · “wm” — WebMoney; · “yd” — Yandex.Деньги; · “qiwi” — QIWI; · “custom” — другое.
totalAmount- Итоговая сумма чека в рублях с округлением: · целая часть — не более 8 знаков; · дробная часть — не более 2знаков.
Goods -Перечисление характеристик товаров, включаемых в чек.
Description- Наименование товара. Максимальная длина строки — 128 символов.
Quantity- Количество/вес: · целая часть — не более 8 знаков; · дробная часть — не более 3 знаков.
Tax -Устанавливает номер налога в ККТ. Возможные значения: · «none» — без НДС; · «vat0» — НДС по ставке 0%; · «vat10» — НДС по ставке 10%; · «vat18» — НДС по ставке 18%; · «vat110» — НДС по ставке10/110; · «vat118»— НДС по ставке 18/118.
Правила генерации параметра SecurityKey описаныв разделе «Параметр SecurityKey» приложенной документации (документация
предоставляется исполнителю).
Настройки платежного модуля в системеинтернет-магазина.
В настройках платежного модуля должна бытьреализована возможность указания значений:
Merchant ID:
PrivateSecurityKey:
Предпочитаемый способ оплаты:
По выбору покупателя
Банковская карта (по умолчанию)
QIWI
WebMoney
Яндекс.Деньги
MasterPass
Если выбран способ оплаты "По выборупокупателя", то для оплаты заказа произойдет переход на страницу выбора
способа оплаты на стороне сервиса PayOnline.
Если выбран конкретный способ оплаты, то дляоплаты заказа произойдет переход непосредственно на страницу указанного способа
оплаты.
По умолчанию должен использоваться способ оплаты"Банковская карта".
Валюта заказа:
Российский рубль (RUB )
Американский доллар (USD)
Евро (EUR)
Тенге (KZT)
Сом (KGZ)
Сомони (TJS)
Адрес обратной связи (CallbackURL):
Адрес для возврата на сайт в случае успешнойоплаты (ReturnURL):
Адрес для возврата на сайт в случае неуспешнойоплаты (FailURL):
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование12 заявокЗакрыт7 лет назад
Задача Требуется qiwi парсер. Расположен будет на UNIX. Получить историю пополнения: - Дата\время - сумма - комментарий - номер транзакции и передать данные через ...
Веб-программирование6 заявокЗакрыт8 лет назадЗадача следующая. Есть сайт на 1с битрикс. Календарь там уже присутствует, но его функционал не утсраивает. Требуется: - Планирование даты амбулаторной консультации (привязка по пациенту и врачу) не только пациентом, но и врачом ...
Веб-программирование1 заявкаЗакрыт8 лет назадНужен напарник для проекта, тз и остальное обсудим в личке.
Веб-программирование1 заявкаЗакрыт8 лет назадТребования: Программист на python3+django. Необходимо владеть git, postegersql, nginx.Еще приветствуется знание facebook api. Задачи: Необходимо будет расширять функционал уже разработанных моделей и представлений, внедрять ajax на сайт, оптимизировать разработанные ...
Веб-программированиенет заявокЗакрыт8 лет назадНужно по шаблону одному на OpenCart (уже готвоый внешний вид сайта, готовый и сверстанный дизайн) сделать мокап. По сути обвести шаблон и преподнети его в виде мокапа. Можно делать ...
Веб-программирование1 заявкаЗакрыт8 лет назадtitle и description на немецком для сайта
Веб-программирование1 исполнительЗавершен8 лет назадтз прикрепил , жду цену , срок , и скайп , оплата поэтапно
Веб-программирование3 заявкиЗакрыт8 лет назадНеобходимо разработать за 5 месяца серверную часть на YII-2 для проекта международного уровня. Проект наш. Подробности в скайп
Веб-программирование7 заявокЗакрыт8 лет назадДоработки по сайту wordpress. Сделать каталог товаров. Доработать подбор товаров.
Веб-программирование1 исполнительЗавершен8 лет назад