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

Dimidrol-Pruper

  • Осваиваюсь на форуме
  • 26
  • 7 / 0
ROBOKASSA для JoomShopping (скачать)
« : 26.08.2011, 21:27:53 »
WEB студия WDDA занимается разработкой сайтов на популярной и бесплатной системе управления Joomla.
Ввиду того что мы часто пользуемся дарами интернета (халявой), решили сами такую халяву немного плодить. Нам нравится разработка JoomShopping, но отсутствие бесплатных адонов немного ущемляет развитие этого быстрого и удобного расширения.

Так вот, мы в течение трех дней боролись с мануалом Робокассы а так же с Joomla, и JoomShopping, в следствии чего появился на свет удобный пакет дополнения который объединяет эти штуки.

Мы решили сделать вам подарок в виде дополнения способа оплаты через Robokassa в расширение JoomShopping.
Поддержка: Joomla 1.5 - 1.7.

Ссылка для скачивания установочного архива (установка через JoomShopping):
http://wdda.pro/razrabotchikam

Инструкция там же.
Будем рады вашим комментариям в этой теме.

Обновление: вышла новая версия модуля.

Изменения в модуле 2.0:

 — Поддержка мультивалютности
 — Поддержка мультиязычности (пересылает на английскую версию сервиса Робокасса, если пользователь отправился с англоязычной страницы)
 — Исправлена поддержа языков — теперь языковые файлы находятся отдельно от общих языковых файлов JoomShopping, означает — после обновления магазина они не затрутся.
 — Улучшен способ выбора валют — теперь загружаются поддерживаемые валюты вашего аккаунта в выпадающий список, используя API Робокасса.
 — Было уделено большее внимание тестированию.

Скачивать по ссылке выше. Всем большое спасибо.
« Последнее редактирование: 22.03.2012, 01:52:33 от Dimidrol-Pruper »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #1 : 26.08.2011, 21:41:29 »
звучит как предложение скачать свежего трояна если честно ))).
всё же надо было:
а) написать, кто есть "мы"
б) написать, с какой радости подобный подарок, в ключе "выполняя заказ на интеграцию бла-бла-бла"
если представляете контору, то и вести себя надо подобающе.
*

Dimidrol-Pruper

  • Осваиваюсь на форуме
  • 26
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #2 : 26.08.2011, 21:45:11 »
звучит как предложение скачать свежего трояна если честно ))).
всё же надо было:
а) написать, кто есть "мы"
б) написать, с какой радости подобный подарок, в ключе "выполняя заказ на интеграцию бла-бла-бла"
если представляете контору, то и вести себя надо подобающе.

Боялся что сочтут за ненадобную рекламу по этому так скромно.
Судя по вашей репутации вы пишите правду. Сейчас исправим. Спасибо!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #3 : 26.08.2011, 22:16:14 »
ну блин. просто нет слов )))
если честно, ждал сухого корпоративного языка, а получилось..
ладно, оставим многострадальный русский язык в стороне. :)
но вот что стоит дописать, так это:
а) прошло ли обкат данное расширение, если где-то используется, то ссылку
б) что статус BETA

зы
нет, не могу смотреть. замените, пожалуйста, "халява" на "бесплатные продукты", да и "дары интернета" - это плоды деятельности разработчиков.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #4 : 26.08.2011, 22:30:59 »
Спасибо. На рабочем аккаунте RK проверялось? Или только на тестовом?
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

Dimidrol-Pruper

  • Осваиваюсь на форуме
  • 26
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #5 : 26.08.2011, 22:35:43 »
 Только на тестовом. В админке дополнения после установки можно ввести свой логин и пассворд а так же урлы и другие настройки.

Простите за скорую публикацию и некоторую спешку, у нас работы много и планы наполеоновские =)
Спасибо за корректировки, придет наш редактор все подправит в первом посте.
*

jesus

  • Захожу иногда
  • 126
  • 15 / 1
  • веб-дизайнер, контентщик. ищу веб-программиста
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #6 : 28.08.2011, 00:08:53 »
Я еще не пробовал. Но за саму попытку — респект! Если заработает, цены вам не будет.

Сайт походу ваш упал, не выдержал хаброэффекта :)
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

Dimidrol-Pruper

  • Осваиваюсь на форуме
  • 26
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #7 : 28.08.2011, 01:05:54 »
Сайт не отключался. Не в логах не в Метрике не зафиксированы проблемы.
Ждем отзывы рабочих магазинов.
*

Sam-vdv

  • Захожу иногда
  • 145
  • 13 / 0
  • знание - сила
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #8 : 28.08.2011, 13:37:16 »
ребят если у себя проверили дайте  линк на работающий сайт где действует эта система...  *DRINK*
Если у Вас есть какие то вопросы обращайтесь - чем смогу помогу!
*

pashamix

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #9 : 10.09.2011, 02:42:34 »
Интересно, а сложно ли написать систему оплаты, чтобы покупателю выставлялся счёт на оплату для банковского перевода? Не квитанция сб рф, а обычный счёт, с печатью. Может уже есть такие разработки, не в курсе?
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #10 : 10.09.2011, 04:10:11 »
Интересно, а сложно ли написать систему оплаты, чтобы покупателю выставлялся счёт на оплату для банковского перевода? Не квитанция сб рф, а обычный счёт, с печатью. Может уже есть такие разработки, не в курсе?

Так магазин уже формирует счёт - его пользователь может посмотреть в своём личном кабинете и он высылается покупателю на e-mail.
Это происходит на 5 этапе в функции step5save() - вызывается функция _sendOrderEmail

Код
        
if ($pm_method->payment_type == 1){
       $this->_sendOrderEmail($order->order_id);
}

а в ней уже

Код
        if ($jshopConfig->order_send_pdf_client || $jshopConfig->order_send_pdf_admin){
            include_once(JPATH_SITE . "/components/com_jshopping/lib/generete_pdf_order.php");
            $order->pdf_file = generatePdf($order, $jshopConfig);
            $order->insertPDF();
        }

Если  надо, чтобы счёт был доступен покупателю для просмотра без захода в личный кабинет - надо вытащить ссылку на него в шаблон для checkout, например в previewfinish.php

Что касается "с печатью" и прочей кастомизации счёта - надо подредактировать тогда components\com_jshopping\lib\generete_pdf_order.php

Если дело только в печати, можно попробовать проще - воткнуть печать например в components\com_jshopping\images\footer.jpg
« Последнее редактирование: 10.09.2011, 04:15:41 от SDKiller »
*

pashamix

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #11 : 10.09.2011, 04:58:17 »
Так магазин уже формирует счёт - его пользователь может посмотреть в своём личном кабинете и он высылается покупателю на e-mail.
Это происходит на 5 этапе в функции step5save() - вызывается функция _sendOrderEmail

Код
        
if ($pm_method->payment_type == 1){
       $this->_sendOrderEmail($order->order_id);
}

а в ней уже

Код
        if ($jshopConfig->order_send_pdf_client || $jshopConfig->order_send_pdf_admin){
            include_once(JPATH_SITE . "/components/com_jshopping/lib/generete_pdf_order.php");
            $order->pdf_file = generatePdf($order, $jshopConfig);
            $order->insertPDF();
        }

Что касается "с печатью" и прочей кастомизации счёта - надо подредактировать тогда components\com_jshopping\lib\generete_pdf_order.php

Если дело только в печати, можно попробовать проще - воткнуть печать например в components\com_jshopping\images\footer.jpg
То что формирует - это хорошо, но форма не совсем такая, как нужно. Хотелось бы форму для оплаты юр. лицам
А вот подредактировать generete_pdf_order.php сложно, чтобы форма была стандартного счёта на оплату? Что если взять HTML форму нужного счёта (с любого сайта выдающего такой счёт) и туда вставить участки кода, заполняющие реквизиты?
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #12 : 10.09.2011, 13:25:57 »
Хотелось бы форму для оплаты юр. лицам

А нет в России утверждённой типовой унифицированной формы "Счёт" )))
*

pashamix

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #13 : 10.09.2011, 14:10:57 »
Вот хочется счёт примерно такого вида: http://yarus.pro/111.htm Что для этого нужно править, какой файл?
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #14 : 11.09.2011, 06:07:33 »
Вот хочется счёт примерно такого вида...

Это форма счёта из 1с, можно сказать что стала практически "официальной" в россии за неимением официально утверждённой.

пробуйте с components\com_jshopping\lib\generete_pdf_order.php

можно на его основе создать альтернативный класс для генерации pdf и привязать вызов вашей функции через плагин к какому-нибудь событию, триггеров на этапе оформления заказа хватает
*

pashamix

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #15 : 11.09.2011, 16:56:27 »
А разве components\com_jshopping\lib\generete_pdf_order.php не генерит лишь пдф на основе уже имеющегося документа? Я что-то не нашёл там разметки страницы. Сейчас во все файлы поставлю подписи и проверю какой файл за что отвечает, замучился уже искать нужный...
*

pashamix

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #16 : 12.09.2011, 14:52:16 »
А разве components\com_jshopping\lib\generete_pdf_order.php не генерит лишь пдф на основе уже имеющегося документа? Я что-то не нашёл там разметки страницы. Сейчас во все файлы поставлю подписи и проверю какой файл за что отвечает, замучился уже искать нужный...
Как оказалось, действительно \com_jshopping\lib\generete_pdf_order.php формирует пдф счёт и рисует его путём вывода нужной информации по заданным координатам, перестроили его и получился более приемлемый вариант, даже вставил печать с подписью.
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #17 : 17.11.2011, 18:17:16 »
Как оказалось, действительно \com_jshopping\lib\generete_pdf_order.php формирует пдф счёт и рисует его путём вывода нужной информации по заданным координатам, перестроили его и получился более приемлемый вариант, даже вставил печать с подписью.

а вам не сложно показать что у вас получилось? и может вы кодом поделитесь? )) спасибо!
*

nevigen

  • Moderator
  • 10431
  • 862 / 25
  • http://n*****n.com
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #18 : 17.11.2011, 23:19:38 »
А причем тут РОБОКАССА ?
Ребята Вы не заблудились ? Может флудить можно в отдельной теме ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #19 : 18.11.2011, 23:40:13 »
возвращаясь к робокассе ))) - я не понял, при нажатии на кнопку ПОДТВЕРДИТЬ ЗАКАЗ идет переход на сайт робокассы, при этом сам заказ в базе джумшоппинг не confirmed?
« Последнее редактирование: 19.11.2011, 00:46:30 от sergoguga »
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

fume19

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #20 : 21.11.2011, 15:12:15 »
confirmed будет, когда заказ будет "подтвержден".
это значит должен быть переход с сервиса робокасса снова на ваш сайт.
юзайте демо режим перед тем как переходить на рабочий.
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #21 : 21.11.2011, 16:18:23 »
аааааа, семен семеныч! )))) вобщем, по типу Webmoney... там тоже есть возврат на сайт.... угу
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #22 : 08.12.2011, 17:06:44 »
Отписываюсь о тестах. Всё успешно протестировано в тестовом режиме, перевели в боевой.

Столкнулись с проблемой "Не удалось установить связь с магазином для передачи ему информации об оплате. Через минуту будет произведена повторная попытка."

Платёж проходит минут через 6-10, однако ранее не приходилось наблюдать подобное... Сижу и чешу голову. То ли робокасса тупит, то ли скрипт где-то ошибается...
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #23 : 08.12.2011, 17:44:40 »
Оказалось - корявые руки.
В описании возможных проблем нашёл:

Решение: попробуйте сменить адреса URL в аккаунте робокассы, убрав из адресов домен таким образом:

Result:      /index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_robokassa&no_lang=1
Success:  /index.php?option=com_jshopping&controller=checkout&task=step7&js_paymentclass=pm_robokassa&no_lang=1
Fail:        /index.php?option=com_jshopping&controller=checkout&task=step7&act=cancel&js_paymentclass=pm_robokassa

Попробую. Обязательно отпишусь.
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #24 : 08.12.2011, 18:07:57 »
Данное решение не проходит, потому что робокасса не даёт ввести адреса подобным образом.

Текст ошибки: "URL введен некорректно. URL должен начинаться с http:// или https:// либо url сайта не соответствует указанному в разделе "Регистрационные данные"."
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #25 : 08.12.2011, 18:22:02 »
Хм...

Код
    // признак успешно проведенной операции
    // success
    echo "OK$inv_id\n";

А разве не так надо?:

Код
    // признак успешно проведенной операции
    // success
    echo "OK".$inv_id."\n";

Хотя в любом случае, это проблему не решает... Оплата проходит только минут через 10...
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #26 : 09.12.2011, 07:52:54 »
Неужели у всех кто использует данный модуль нет такой проблемы?
Хэши проверил - совпадают. Проблема в скрипте получается. Скорей всего отдаёт неправильный ответ...
Отписал в робокассу, чтобы подсказали, какой ответ приходит от сервера. жду ответа, но удивляет молчание остальных. Неужали устраивает этот косяк?
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #27 : 09.12.2011, 09:21:32 »
Предлагаю работу. Нужно рабочее решение подключения JoomShopping к любой универсальной оплате, где есть оплата картой и эл.деньгами. Жду ответа.
*

demon1977

  • Осваиваюсь на форуме
  • 31
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #28 : 09.12.2011, 21:15:36 »
Оказалось - корявые руки.
В описании возможных проблем нашёл:

Решение: попробуйте сменить адреса URL в аккаунте робокассы, убрав из адресов домен таким образом:

Result:      /index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_robokassa&no_lang=1
Success:  /index.php?option=com_jshopping&controller=checkout&task=step7&js_paymentclass=pm_robokassa&no_lang=1
Fail:        /index.php?option=com_jshopping&controller=checkout&task=step7&act=cancel&js_paymentclass=pm_robokassa

Попробую. Обязательно отпишусь.

Тоже с этим сталкивался, перед слэшем пишите адрес своего сайта, должно работать.
Dimidrol-Pruper исправьте пожалуйста инфу, я Вам отправил решение просто без адреса своего сайта, а вы так и написали.;)
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: ROBOKASSA для JoomShopping (скачать)
« Ответ #29 : 10.12.2011, 05:26:56 »
В смысле адрес своего сайта? Сейчас и прописано с адресом, потому что иначе робокасса не даёт ввести...
В инструкции написано:

В Result URL: http://YOUR-SITE-NAME.RU/index.php?option=com_jshopping&controller=checkout&task=step7&js_paymentclass=pm_robokassa&no_lang=1
В Success URL: http://YOUR-SITE-NAME.RU/index.php?option=com_jshopping&controller=checkout&task=step7&js_paymentclass=pm_robokassa&no_lang=1
В Fail URL: http://YOUR-SITE-NAME.RU/index.php?option=com_jshopping&controller=checkout&task=step7&act=cancel&js_paymentclass=pm_robokassa
Во всех полях выберите параметр передаваемых данных "POST".

ИМенно так всё  и прописано, только адрес свой, естественно...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расчет стоимости доставки в JoomShopping 3.12.3

Автор teanin

Ответов: 17
Просмотров: 10728
Последний ответ 23.04.2023, 11:55:30
от tigra-uki
ROBOKASSA и Яндекс.Деньги плагины бесплатные

Автор Alivio

Ответов: 14
Просмотров: 1958
Последний ответ 19.02.2022, 21:48:58
от nevigen
Аддон доставки EMS Russian Post для JoomShopping

Автор Arkadiy

Ответов: 180
Просмотров: 36773
Последний ответ 13.02.2019, 12:21:57
от Arkadiy
Модуль Onpay для JoomShopping

Автор OnpayGuy

Ответов: 198
Просмотров: 34908
Последний ответ 22.08.2018, 19:44:33
от Kodopik
ИнвойсБокс для JoomShopping 4

Автор zikkuratvk

Ответов: 2
Просмотров: 1143
Последний ответ 21.08.2018, 17:14:26
от zikkuratvk