Новости Joomla

Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Релиз безопасности Joomla 6.1.3 и Joomla 5.4.8

Проект Joomla! рад сообщить о выходе Joomla 6.1.3 и Joomla 5.4.8. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

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

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #90 : 12.10.2017, 14:20:55 »
1. поменяйте авку
2. уточняйте вопросы у сервиса PelePay или смотрите аналог пейпел.
Я бы с радостью уточнил будь они хотябы англоязычным сервисом.
А они изралитяне
*

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #91 : 12.10.2017, 14:22:16 »
да! а то че за фигня, видна только верхняя половина! :)
в пейпеле вроде не надо ничего добавлять руками, все автоматом.
Я просто думал модуль просто не обрабатывает запрос. Потому что сайт возрашает длинную колбасу а сайту пофигу он поставил страницу оплаты и всё.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Системы Оплаты
« Ответ #92 : 12.10.2017, 14:25:08 »
Я бы с радостью уточнил будь они хотябы англоязычным сервисом.
А они изралитяне
думаете на английском только англичане глаголят? :) а в вашем случае вообще думаю что можно на русском спрашивать :)

Потому что сайт возрашает длинную колбасу
какую именно? урл, или что?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #93 : 12.10.2017, 14:32:35 »
думаете на английском только англичане глаголят? :) а в вашем случае вообще думаю что можно на русском спрашивать :)
какую именно? урл, или что?

Joomla:    3.8.0
JoomShopping:  4.15.0

К любой ссылке которую добавляю к удачной оплате он прикрепляет
Код
?Response=000&ConfirmationCode=0097894&index=B28512065&amount=0.01&firstname=Андрей&lastname=Казанцев&email=goginn1@gmail.com&phone=9033538006&payfor=הזמנת%20מוצרים%20באתר&custom=&orderid=146

pm_sofortueberweisung
Спойлер
[свернуть]
Сам плагин предлагает такие ссылки но они не работают.
Код
Return URL	https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=return&js_paymentclass=pm_sofortueberweisung
Notify URL https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_sofortueberweisung&no_lang=1
Cancel URL https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=cancel&js_paymentclass=pm_sofortueberweisung
Вот что в конфигурации модуля.http://prntscr.com/gwgwna
« Последнее редактирование: 12.10.2017, 14:48:53 от goginn »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Системы Оплаты
« Ответ #94 : 12.10.2017, 14:48:23 »
Сам плагин предлагает такие ссылки но они не работают.
теоретически правильные ссылки.

К любой ссылке которую добавляю к удачной оплате он прикрепляет
вы пишите первым знак вопроса. ошиблись, или так и получается 2 знака вопроса?
Цитировать
https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=return&js_paymentclass=pm_sofortueberweisung?Response=000&ConfirmationCode=0097894.....
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #95 : 12.10.2017, 14:59:38 »
теоретически правильные ссылки.
вы пишите первым знак вопроса. ошиблись, или так и получается 2 знака вопроса?
Сейчас. Там просто 1 час должен пройти после последнего платежа. Ссылку вставлю и оплачу и пришлю лог.
На всякий случай если нужен сам сайт.
Спойлер
[свернуть]
*

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #96 : 12.10.2017, 15:13:29 »
Дмитрий а какую в успешную оплату ставить
Код
Return URL https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=return&js_paymentclass=pm_sofortueberweisung
Notify URL https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_sofortueberweisung&no_lang=1
Может я местами не туда подставляю ссылки. А то обычно no_lang=1 в других платежных системах фигурирует.
« Последнее редактирование: 12.10.2017, 15:42:55 от goginn »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Системы Оплаты
« Ответ #97 : 12.10.2017, 21:13:33 »
дело в том, что в ЖШ нет такого понятия, как ссылка для успешной оплаты.

ссылка где act=return - это ссылка по которой покупатель вернется в магазин.

а где act=notify - это ссылка по которой сервис оплаты оповестит магазин (в фоновом режиме, без участия покупателя) о смене статуса платежа.

но обе ссылки могут быть как при успешной оплате так и не при успешной. успешно или нет - определяется дополнительно переданными параметрами.

и есть еще act=cancel - это как return, для возврата покупателя, только там сразу сообщается что оплата отменена либо провалилась. часто вообще не используется, используется только act=return, и успешность определяется по дополнительно переданным параметрам. а act=cancel используется например если в платежной системе есть 2 кнопки - Оплатить и Отменить оплату. тогда Оплатить - это act=return (но оплата по прежнему может быть провалена, например не хватило денег на карте, ввели неверный смс и т.д.), а Отменить оплату - это сразу act=cancel, чтобы магазин даже не начинал никакие проверки успешности, и так все понятно что оплаты не было.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #98 : 13.10.2017, 17:48:34 »
дело в том, что в ЖШ нет такого понятия, как ссылка для успешной оплаты.

ссылка где act=return - это ссылка по которой покупатель вернется в магазин.

а где act=notify - это ссылка по которой сервис оплаты оповестит магазин (в фоновом режиме, без участия покупателя) о смене статуса платежа.

но обе ссылки могут быть как при успешной оплате так и не при успешной. успешно или нет - определяется дополнительно переданными параметрами.

и есть еще act=cancel - это как return, для возврата покупателя, только там сразу сообщается что оплата отменена либо провалилась. часто вообще не используется, используется только act=return, и успешность определяется по дополнительно переданным параметрам. а act=cancel используется например если в платежной системе есть 2 кнопки - Оплатить и Отменить оплату. тогда Оплатить - это act=return (но оплата по прежнему может быть провалена, например не хватило денег на карте, ввели неверный смс и т.д.), а Отменить оплату - это сразу act=cancel, чтобы магазин даже не начинал никакие проверки успешности, и так все понятно что оплаты не было.
Задал в платежной системе:
Спойлер
[свернуть]
payment.log
Спойлер
[свернуть]
paymentdata.log
Спойлер
[свернуть]
Ссылка которая появляется в браузере(два вопросика):
Спойлер
[свернуть]
В заказах не оплаченный и скрыт:
Спойлер
[свернуть]
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Системы Оплаты
« Ответ #99 : 13.10.2017, 19:15:44 »
Ссылка которая появляется в браузере(два вопросика):
ну я у вас спрашивал ранее, вы не сказали. ошибка именно в этом. пишите службе поддержки платежной системы, уточняйте, почему они добавляют второй знак вопроса к вашей ссылке. проблема на их стороне, не на стороне магазина.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

goginn

  • Новичок
  • 8
  • 0 / 0
Re: Системы Оплаты
« Ответ #100 : 13.10.2017, 22:06:24 »
ну я у вас спрашивал ранее, вы не сказали. ошибка именно в этом. пишите службе поддержки платежной системы, уточняйте, почему они добавляют второй знак вопроса к вашей ссылке. проблема на их стороне, не на стороне магазина.
Хмм... А если я какой нибудь php редирикт сделаю чтобы  второй ? меняющий на & сделаю.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Системы Оплаты
« Ответ #101 : 14.10.2017, 09:45:05 »
не получится скорее всего. единственное что можно попробовать, это средствами веб сервера, например в htaccess, сопоставить несуществующую ссылку без query_string, например
Код
https://euro-shoes.com/pm_sofortueberweisung
с реальной ссылкой
Код
https://euro-shoes.com/index.php?option=com_jshopping&controller=checkout&task=step7&act=return&js_paymentclass=pm_sofortueberweisung
и скормить системе именно https://euro-shoes.com/pm_sofortueberweisung. и тогда добавится нормально знак вопроса, один.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Украинские плагины оплаты для версии 5, 0?

Автор Alex_gs

Ответов: 3
Просмотров: 4155
Последний ответ 12.01.2023, 01:16:57
от Alex_gs
Privat24 - плагин оплаты (приват24)

Автор vasya321

Ответов: 84
Просмотров: 28187
Последний ответ 05.07.2022, 10:39:36
от nevigen
LiqPay - плагин оплаты

Автор 1g0r

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

Автор Kokshetau

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

Автор v42bis

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