0 Пользователей и 1 Гость просматривают эту тему.
  • 84 Ответов
  • 21536 Просмотров
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Здравствуйте, на днях появилась потребность в возможности оплачивать через Приват24. Делал для себя.
Спасибо автору 1g0r за его модуль оплаты JSLiqPay. С его модуля оплаты взял языки, обновление таблиц.

Для работы модуля оплаты на сайте Приват24 в разделе "Все услуги - Бизнес - Мерчант - Регистрация" выполнить настройки. После создания мерчанта получаем Номер мерчанта и Пароль мерчанта на сайте Приват24 в разделе "Все услуги - Бизнес - Мерчант - Мои мерчанты - Настройки".

Эти реквизиты вносим в модуль оплаты:


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

Ссылка для скачивания установочного архива (установка через Компоненты -> JoomShopping -> Установка и обновление):
Для JoomShopping 3 - privat24_3.zip
Для JoomShopping 4 - privat24_4.zip

Модуль оплаты устанавливается в тестовом режиме. При включении мерчанта (через Приват24) в рабочий режим, необходимо выключить тестовый режим модуля.

Тестировался на JoomShopping 3.16.0

Надеюсь на помощь в поиске ошибок, в оптимизации и пр.

Возможности:
- после успешной оплаты статус заказа Оплачено.
- проверка сигнатуры ответа (только в случае совпадения данным ответа можно доверять).
« Последнее редактирование: 05.07.2022, 10:28:43 от vasya321 »
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #1 : 11.12.2013, 16:29:49 »
Работает:
- отправка на платежный сервис.
- обработка ответа.
- секьюрити.
*

ozzy92

  • Новичок
  • 1
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #2 : 19.08.2014, 12:44:13 »
Кто будет ставить на JoomShopping выше 3 версии будет выдавать ошибку ( Fatal error: Call to undefined method JModel::getInstance() in C:\OpenServer\domains\shop2.loc\components\com_jshopping\payments\pm_privat24\pm_privat24.php on line 31 ) при входе в настройки плагина, тогда заходите в components\com_jshopping\payments\pm_privat24\pm_privat24.php в строке 31 будет прописано $orders = JModel::getInstance('orders', 'JshoppingModel'); //admin model меняете на $orders = JModelLegacy::getInstance('orders', 'JshoppingModel'); //admin model и все будет работать и встроке 8 нужно убрать вот этот знак ( & )
*

CherryWood

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #3 : 14.09.2014, 23:30:27 »
При попытке зайти в настройки плагина просто белый экран.
Joomla! 3.3.3, JoomShopping 4.5
В программировании не силён, ткните носом, пожалуйста.
*

CherryWood

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #4 : 14.09.2014, 23:51:17 »
vasya321, плагин установился, в настройки заходит. Протестирую как работает- отпишусь. Спасибо за помощь и оперативность.
*

CherryWood

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #5 : 16.09.2014, 22:22:51 »
Покупок с помощью данного плагина (privat24_4.zip) пока не было, но по предварительным тестам всё работает. Есть нюанс, в настройках мерчанта указал сумму авансового платежа, а когда пробовал оплатить товар, то к оплате на странице банка была выставлена полная стоимость товара.
Вопрос: плагин берёт стоимость товара из сформированной цены в корзине или каким то другим способом?   
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #6 : 17.09.2014, 01:10:28 »
Вопрос: плагин берёт стоимость товара из сформированной цены в корзине или каким то другим способом?    

Плагин берет итоговою стоимость, включая доставку, % платежной системы и пр.
Код
<input type="text" name="amt" value="<?php print $order->order_total?>"/>
« Последнее редактирование: 17.09.2014, 06:29:48 от vasya321 »
*

CherryWood

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #7 : 19.09.2014, 18:25:49 »
Если плагин берёт стоимость из значения order_total - это просто супер,
но на что тогда влияет сумма указываемая в настройках мерчанта?
И есть ли возможность установить плагин отдельным модулем?
К примеру, вывести в модуле кнопку "оплата через приват24".
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #8 : 19.09.2014, 22:20:09 »
Если плагин берёт стоимость из значения order_total - это просто супер,
но на что тогда влияет сумма указываемая в настройках мерчанта?
Это сумма, которая будет добавлена к общей сумме в корзине (например, как у PayPal за обслуживание).

И есть ли возможность установить плагин отдельным модулем?
К примеру, вывести в модуле кнопку "оплата через приват24".

Из этой темы нашел некоторые рекомендации. Предлагают выставить на сайте (только измените на ваш мерчант и пароль). Можете создать модуль в виде кнопки.
Код
 <?php
 $order="_".rand(100000,999999);
 echo("
 <form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'>
 <input type='hidden' value='30.00' name='amt' />
 <input type='hidden' value='UAH' name='ccy' />
 <input type='hidden' value='65455' name='merchant' />
 <input type='hidden' value='$order' name='order' />
 <input type='hidden' value='Оплата услуг сайта. Регистрация Агента.' name='details' />
 <input type='hidden' value='Регистрация Агентов недвижимости на сайте CrimeanDom' name='ext_details' />
 <input type='hidden' value='privat24' name='pay_way' />
 <input type='hidden' value='' name='return_url' />
 <input type='hidden' value='http://crimeandom.org.ua/index.php?option=com_content&view=article&id=12&Itemid=47' name='server_url' />
 <input type="submit" value="Оплатить" />
 </form>
 ");
?>
*

CherryWood

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #9 : 20.09.2014, 00:30:22 »
Спасибо, я читал эту тему. В приватбанке есть этот блок,
но если располагать этот блок в шаблоне страницы товара,
как указать ему где брать значения типа- название товара и номер операции?
Цену уже можно чтобы покупатели и сами вводили.
*

nevigen

  • Moderator
  • 10431
  • 862 / 25
  • http://n*****n.com
Re: Privat24 - плагин оплаты (приват24)
« Ответ #10 : 20.09.2014, 00:37:29 »
не путайте народ !
выбор способа оплаты происходит в ЖШ на этапе оформления заказа, шаг оплаты.
все остальное колхоз "Заря".
если вам надо каие то кнопки на какой либо странице, делайте это в ином разделе алы "все обо всем"
а в ЖШ есть порядок оформления заказа как в магазине.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

CherryWood

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #11 : 20.09.2014, 13:34:15 »
Ок. Ещё раз спасибо за плагин!
*

sitelook

  • Новичок
  • 6
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #12 : 21.11.2014, 18:03:08 »
Спасибо огромное! Заработало сходу! ( Joomla 3.3.6 / JoomShopping 4.7.1) ^-^
*

alezzandr

  • Новичок
  • 4
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #13 : 22.02.2015, 17:00:10 »
Уважаемый автор! Ссылочка Ваша не работает, а модуль ууж очень нужен. Подскажите где его можно взять или купить по сносной цене?
Спекулянты кругом, бешеных денег хотят!
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #14 : 23.02.2015, 00:01:28 »
Уважаемый автор! Ссылочка Ваша не работает, а модуль ууж очень нужен.
Ссылку исправил.
*

mikkich

  • Новичок
  • 2
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #15 : 25.04.2015, 18:20:04 »
Спасибо огромное! Работает.
Установилось с первого раза
*

Tetrahedron

  • Захожу иногда
  • 230
  • 1 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #16 : 21.05.2015, 00:55:11 »
А у меня вот такая вот ошибка:
Order number 10 Privat24 error Privat24 state - test

И что за тест? откуда это берется?
*

maxDPUA

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #17 : 24.05.2015, 17:47:23 »
Можно ли как-то закрыть от 1-ой категории приват24, товар в магазине не не допускают к оплате через приват, блокируют мерчант, если убрать или запретить оплату даного товара через приват 24 проблема будет решена.
*

Tetrahedron

  • Захожу иногда
  • 230
  • 1 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #18 : 01.07.2015, 21:06:06 »
Вот такая вот ошибка на последнем шаге оплаты. Как решить?
*

Tetrahedron

  • Захожу иногда
  • 230
  • 1 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #19 : 02.07.2015, 15:59:57 »
Вот такая вот ошибка на последнем шаге оплаты. Как решить?
Так с предедущей проблемой разобрался,
Теперь помогите с таким вопросом, при оплате через приват 24 не приходит письмо о заказе не админу не покупателю, узнаем о покупке только тогда когда приходит SMS об зачислении денег на карту, как это исправить? нужно что бы приходило сообщение о заказе на почту. Могу заплатить за помощь в доработке
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #20 : 02.07.2015, 20:41:35 »
Так с предедущей проблемой разобрался
Разве это была проблема? Очевидно - не выключили тестовый режим.

Отправка уведомления о платеже включается в настройках JoomShopping - Настройки - Заказ (установить галочки для "Присылать PDF-счет для заказчика" и "Присылать PDF-счет для админа")
*

Tetrahedron

  • Захожу иногда
  • 230
  • 1 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #21 : 02.07.2015, 23:23:12 »
Нет тестовый режим я конечно же отключил, там проблема в другом была.  пдф это совсем не то, если я отключу пдф то мне все равно приходит уведомление о заказе только без прекрепленного пдф, а вот если через приват 24 то вообще ничего не приходит, я узнаю о покупке только тоогда когда мне приват банк SMS присылает о том что на карту были зачислены средства, но это же Неправильно
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #22 : 03.07.2015, 01:04:43 »
я узнаю о покупке только тогда когда мне приват банк SMS присылает о том что на карту были зачислены средства, но это же Неправильно

Если покупатель не осуществляет переход из Приват24 на Ваш сайт, то его заказ остается в статусе ожидания. Можно в настройках изменить "Статус заказа по умолчанию".
*

jnbk

  • Новичок
  • 2
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #23 : 10.07.2015, 13:02:06 »
Нет тестовый режим я конечно же отключил, там проблема в другом была.  пдф это совсем не то, если я отключу пдф то мне все равно приходит уведомление о заказе только без прекрепленного пдф, а вот если через приват 24 то вообще ничего не приходит, я узнаю о покупке только тоогда когда мне приват банк SMS присылает о том что на карту были зачислены средства, но это же Неправильно
Добрый день, столкнулся с такой же проблемой, оплата производится, на телефон приходит SMS о платеже, но ни на почте ни в заказах - этот заказ не отображается, я думаю проблема в странице редиректа именно в настройках мерчанта на сайте приват банка?
Вы как-то решили эту проблему ?
Буду очень благодарен за помошь!
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #24 : 10.07.2015, 15:36:27 »
Добрый день, столкнулся с такой же проблемой, оплата производится, на телефон приходит SMS о платеже, но ни на почте ни в заказах - этот заказ не отображается, я думаю проблема в странице редиректа именно в настройках мерчанта на сайте приват банка?
Вы как-то решили эту проблему ?
Буду очень благодарен за помошь!
Внес некоторые изменения в плагин. Пробуйте.
*

jnbk

  • Новичок
  • 2
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #25 : 10.07.2015, 17:10:26 »
Внес некоторые изменения в плагин. Пробуйте.
Здравствуйте, мне нужно его по новой скачать ? дайте ссылку, проверю
*

vasya321

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #26 : 10.07.2015, 17:21:39 »
Здравствуйте, мне нужно его по новой скачать ? дайте ссылку, проверю

В начале темы обе ссылки.
« Последнее редактирование: 10.07.2015, 20:43:35 от vasya321 »
*

Юra

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
  • Такой,какой есть!!!
Re: Privat24 - плагин оплаты (приват24)
« Ответ #27 : 06.08.2015, 20:27:29 »
ребята помогите, после установки плагина не могу зайти ни на сайт, ни в админ часть.
*

Юra

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
  • Такой,какой есть!!!
Re: Privat24 - плагин оплаты (приват24)
« Ответ #28 : 06.08.2015, 20:55:20 »
все ок, проблема рещена, извините и спасибо))!
*

skonoval

  • Новичок
  • 2
  • 0 / 0
Re: Privat24 - плагин оплаты (приват24)
« Ответ #29 : 22.11.2015, 11:40:28 »
Здраствуйте! при оформлении заказа вот такая беда Fatal error: Call to undefined method pm_privat24::getPmMethod() in Z:\home\localhost\www\shop\components\com_jshopping\payments\pm_privat24\pm_privat24.php on line 102 как можна исправить
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин для перехода в приложение Сбербанк

Автор shop-user

Ответов: 5
Просмотров: 937
Последний ответ 30.03.2023, 19:14:37
от shop-user
Украинские плагины оплаты для версии 5, 0?

Автор Alex_gs

Ответов: 3
Просмотров: 1194
Последний ответ 12.01.2023, 01:16:57
от Alex_gs
LiqPay - плагин оплаты

Автор 1g0r

Ответов: 160
Просмотров: 37897
Последний ответ 31.12.2021, 23:17:26
от Biss
Плагин оплаты AlfaBank Казахстана

Автор Kokshetau

Ответов: 4
Просмотров: 1440
Последний ответ 13.01.2021, 18:40:11
от Kokshetau
Плагин оплаты кредитной картой [Альфа-Банк]

Автор v42bis

Ответов: 3
Просмотров: 3176
Последний ответ 30.11.2020, 22:00:28
от nevigen