Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо реализовать модуль системы электронных платежей PayOnline для CMS Opencart

2.3.0.2. Платежный модуль для выбранной CMS-системы должен обеспечить

возможность оплаты сформированного в интернет-магазине заказа через PayOnline.

Описание требований:

1.Платежный модуль для выбранной CMS-системы должен обеспечить возможность оплаты

сформированного в интернет-магазине заказа через систему электронных платежей

PayOnline.

Описание процедуры оплаты заказа через PayOnline:

1. Клиент интернет-магазина выбирает товары/услуги и переходит к оплате;

2. Система интернет-магазина направляет клиента на форму оплаты банковской картой,

при этом в запросе к платежной форме передаются сформированные системой

параметры заказа (номер заказа, сумма заказа и др.);

3.Во время оплаты банковской картой, плательщик вводит на защищенной странице PayOnline реквизиты

карты, после чего происходит процесс авторизации платежа.

4. После получения подтверждения оплаты, PayOnline выполняет вызов адреса

обработчика результатов оплаты (CallBackUrl) с указанием параметров платежа и

предлагает плательщику возможность для возврата на сайт

интернет-магазина. 

Успешное получение Callback является достаточным основанием для отгрузки

клиенту товара или предоставления услуги со стороны интернет-магазина (за

исключением работы в тестовом режиме).

Вкачестве параметров заказа, которые должны быть переданы в платежном запросе на

страницу PayOnline, необходимо указывать:

MerchantId - идентификатор интернет-магазина в системе PayOnline, обязательный

параметр OrderId - идентификатор заказа в системе интернет-магазина,

обязательный параметр Amount - конечная сумма заказа, обязательный параметр

Currency - валюта заказа, обязательный параметр ValidUntil - срок

"оплатить до", необязательный параметр OrderDescription - комментарий

к заказу, необязательный параметр SecurityKey - открытый ключ, подтверждающий

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

Правилагенерации параметра SecurityKey описаны в разделе «Параметр SecurityKey»

приложенной документации (документация предоставляется исполнителю).

 

2. Платежный модуль для выбраннойCMS-системы должен обеспечить поддержку сервисафискализации.

Подробное описание входных параметров ивозможных значений в документации.

Настройки платежного модуля в системеинтернет-магазина.

В настройках платежного модулядолжна быть реализована возможность указания значений:

Merchant ID:

PrivateSecurityKey:

Способ оплаты: Банковская карта (по умолчанию)

QIWI

WebMoney

Яндекс.Деньги

MasterPass

Если выбран способ оплаты "По выборупокупателя", то для оплаты заказа произойдет переход на страницу выбора

способа оплаты на стороне сервисаPayOnline. 

Если выбран конкретный способ оплаты, то дляоплаты заказа произойдет переход непосредственно на страницу указанного способа

оплаты. 

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

Валюта заказа: должна быть реализована поддержкамультивалютности (RUB, EUR, USD, GBP, SEK, NOK и другие).

Адрес обратной связи (CallbackURL):

Адрес для возврата на сайт в случае успешной оплаты(ReturnURL):

Адрес для возврата на сайт в случае неуспешной оплаты(FailURL):

6 лет назад
serega119
Сергей 
29 летРоссия
8 лет в сервисе
Был
3 года назад
Выбранный исполнитель
LxN
28 летРоссия
10 лет в сервисе
Был
4 года назад
6 лет назад
$120
5 дней
Отзыв недоступен.
По этому заказу не оплачена комиссия сервиса!
  • Похожие заказы
  • $15

    Необходимо дописать парсер, который будет тянуть следующие данные с сайта vidoza.net (видео хостинг): 1. Название. 2. Описание.  3. Размер кадра (480p, 720p, 1080p) (в шаблоне вверху новости есть пометка качества видео). 4. Данные видео. 5. Данные аудио. 6. Размер файла. 7. Длинна ...

    Закрыт
    6 лет назад
  • Доброго времени суток, друзья.   Есть модуль от CDEK для WP, но его нужно правильно установить: https://github.com/kalbac/wc-edostavka Чтобы было: [list][*]формирование печатной формы квитанции к заказу;[*]отслеживание заказа: история изменений статусов заказа, ФИО и дата вручения;[*]расчет тарифа: получение стоимости услуг по выбранному ...

    Закрыт
    6 лет назад
  • Имеется пример скриптов. Можно скачать: https://s.mail.ru/7J4j/N2EaP5ZRZ https://github.com/garakh/kladrapi-jsclient Дело, в том, что на странице требуется 2 формы адресов. И если заполнить индекс у второй формы, то данные подтянутся в первую. Остальной функционал работает. Требуется доработать\продублировать функцию kladrZip, для возможности использования на ...

    Завершен
    6 лет назад
  • $10

    Есть проблема с конфликтом из-за повторного вызова javascript функции window.onscroll . Используется в двух местах:   1. Для баннера в конце сайдбара статьи.  2. Под статьей, для подгрзуки комментариев DISQUS после скролинга. Реализовано через плагин вордпресс, поєтому его правка ...

    Закрыт
    6 лет назад
  • Доброго дня. Есть сервис рассылок на Laravel. [b]Задача №[/b]1: при формировании клиентом рассылки, очень долго тупит админка в ожидании, пока данные отправятся на обрабатывающий сервер. Нужно настроить отправку этих задач в очередь по имеющейся документации: https://laravel.com/docs/5.3/queues [b]Задача №2[/b]: сделать простейшее ...

    Закрыт
    6 лет назад
  • Есть сайт perevod-s.org нужно его переделать на Wordpress. по образцу сайта http://gosperevod.ru/ +Форма он-лайн заказа. Произвести перелинковку некоторых страниц ~10 шт. Текст останется пока какой есть.

    Закрыт
    6 лет назад
  • Здравствуйте ! Есть такая задача : Нужно сделать на сайте парсер рейтингов в доп. поля с разных киносайтов, настройка парсинга для каждого сайта нужно чтобы происходила через админку   полное ТЗ приложено. Жду Ваших предложений по цене и ...

    Закрыт
    6 лет назад