Форум русской поддержки Joomla!® CMS
04.12.2016, 12:16:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Настройка корзины в JoomShopping

 (Прочитано 1108 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« : 28.09.2014, 13:21:53 »

Доброго времени.
Установлена Joomla! 2.5.22 Stable + JoomShopping Version 3.19.0 + модуль Robokassa.
Дело в том, что Робокасса взимает процент с покупателя (не есть хорошо). От тех. поддержки ответа не дождался.
Я сделал Группу по умолчанию со скидкой 7% равной ставке взимания робокассой с покупателя, вот только нужно скрыть суммы которые отображаются уже со скидкой:
1. При добавлении в корзину при регистрации указывается НУЖНАЯ сумма http://imglink.ru/show-image.php?id=45c46f84f2f68b5b0205455ce8fb0cb7 На данной странице ничего менять не нужно.
2. На следующей странице сумма уже со скидкой http://imglink.ru/show-image.php?id=6f0d33ffb3d9db40320768d0badcd9d8 , вот эту сумму нужно скрыть, либо заменить на НУЖНУЮ.
3. Такая же проблема, что в пункте "2" http://imglink.ru/show-image.php?id=84d00952f169b023b32cece36def73f5
4. И при переходе в сам кабинет оплаты http://imglink.ru/show-image.php?id=9ce1ec54b447b3654bca2b2d1d31e299

Записан
shurakana
Живу я здесь
******

Репутация: +48/-6
Offline Offline

Сообщений: 859



« Ответ #1 : 28.09.2014, 15:06:31 »

Посмотрите в шаблонах \components\com_jshopping\templates\default\checkout там в файлах должны быть переменные: сумма со скидкой и сумма без скидки.
Вам нужно просто их заменить...
А вообще в личном кабинете робокассы должна быть опция с кого брать комиссию, поэтому смотрите сначала там, потом уже в код лезьте..
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #2 : 28.09.2014, 15:36:22 »

Я зарегестрирован как физ. лицо и такой опции нет. Только у юр.лиц.
Записан
shurakana
Живу я здесь
******

Репутация: +48/-6
Offline Offline

Сообщений: 859



« Ответ #3 : 28.09.2014, 15:42:06 »

Ба, че за глупости.. Эта стандартная настройка..  Тогда решение с переменными..
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #4 : 28.09.2014, 16:00:32 »

Можно подробнее, как с переменными. Посмотрел в папке "checkout", там несколько php файлов. Чет не нашел ничего.
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #5 : 28.09.2014, 16:05:49 »

Вот файлы в папке "checkout"
http://imglink.ru/show-image.php?id=b375bfe1cd567cacdee4719bc1dd2a9d
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7739



« Ответ #6 : 28.09.2014, 18:38:52 »

Я сделал Группу по умолчанию со скидкой 7% равной ставке взимания робокассой с покупателя

как то не логично вы сделали. если хотите взять комиссию робокассы на себя, то и делайте в настройках робокассы ее стоимость -7% . зачем делать скидку на товары, если это касается конкретного плагина оплаты?
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #7 : 29.09.2014, 05:15:58 »

Подскажите где в настройках робокассы минусовать 7%, На офф. сайте робокассы есть мануал, вот только я не понял как это сделать.
Цитировать
Для этих целей создан специальный XML-интерфейс:
Метод расчёта суммы к получению магазином - CalcOutSumm
Описание метода: Позволяет расчитать сумму к получению, исходя из текущих курсов ROBOKASSA, по сумме, которую заплатит пользователь.
Параметры метода: MerchantLogin - идентификатор магазина (строка), IncCurrLabel - метка валюты (строка), для которой нужно произвести расчёт суммы, IncSum - сумма, которую должен заплатить пользователь.
Формат запроса: https://merchant.roboxchange.com/WebService/Service.asmx/CalcOutSumm?MerchantLogin=string&IncCurrLabel=string&IncSum=string

Может быть есть другой способ?
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7739



« Ответ #8 : 29.09.2014, 09:55:10 »

В настройках платежного плагина в ЖШ. У каждого плагина есть настройки, где можно задать описание, комиссию платежной системы и т.д. Для комиссии можно задать и отрицательную величину, а не только положительную.

P.S. И пожалуйста, не берите в привычку дублировать сообщения в личку. Смысла нет в этом особого.
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #9 : 29.09.2014, 10:02:15 »

Хорошо учту.
Настройка плагина в ЖШ, имеется в виду в админ. панели Joomla - Joomshoping - Robokassa
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7739



« Ответ #10 : 29.09.2014, 10:10:18 »

Joomla - Joomshoping - Опции - Способ оплаты - Robokassa - Цена -7%
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #11 : 29.09.2014, 10:23:29 »

Спасибо огромное. Помогло.
Вот только остался один нюанс, как убрать надписи о скидках:
Перед подтверждением товара: http://imglink.ru/show-image.php?id=b886638640765a5db0b578d10c3bb3e0
И на этой странице: http://imglink.ru/show-image.php?id=3b520623befc5e70ed4955602fc9b87a
Записан
nevigen
Moderator
*****

Репутация: +734/-16
Offline Offline

Пол: Мужской
Сообщений: 8803


http://n*****n.com


« Ответ #12 : 29.09.2014, 10:33:58 »

Azn это в саппорт робокассы Azn сообщите результат обращения, очень хотелось бы узнать и остальным.
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #13 : 29.09.2014, 10:43:49 »

Хорошо.
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7739



« Ответ #14 : 29.09.2014, 10:44:33 »

робокасса не предполагает, что комиссию будет брать на себя продавец. для меня ваш поступок откровенно говоря также не логичен Azn но это дело личное...
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #15 : 29.09.2014, 10:55:04 »

У меня стоит определенная цена за товар и я хочу, что бы покупатель заплатил туже цену, на которую он первоначально расчитывал, а не + ещё 50 руб.
Возможно поправить на этой странице:
Перед подтверждением товара: http://imglink.ru/show-image.php?id=b886638640765a5db0b578d10c3bb3e0
Записан
nevigen
Moderator
*****

Репутация: +734/-16
Offline Offline

Пол: Мужской
Сообщений: 8803


http://n*****n.com


« Ответ #16 : 29.09.2014, 10:59:55 »

У меня стоит определенная цена за товар и я хочу, что бы покупатель заплатил туже цену, на которую он первоначально расчитывал, а не + ещё 50 руб.
используйте интегратора который позволяет принимать комиссию за оплату на себя.
Вы пытаетесь использовать банк, условия которого Вам не подходят, но вы готовы их переписать, вопреки правилам банка..
Записан
AlexK
Захожу иногда
**

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 20


« Ответ #17 : 29.09.2014, 11:04:01 »

К чему мученья на пустом месте.

Откройте ИП и будет счастье. Комиссия меньше, возможностей оплаты больше, плюс % платите вы, а не покупатель, да и в целом легально работать лучше.
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #18 : 29.09.2014, 11:08:14 »

Я новичок в этом деле и не готов пока платить за открытие ИП и за модули по несколько сот рублей. Robokassa бесплатный модуль для JoomShopping.
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #19 : 29.09.2014, 15:26:47 »

как убрать надписи о скидках:
Перед подтверждением товара: http://imglink.ru/show-image.php?id=b886638640765a5db0b578d10c3bb3e0
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7739



« Ответ #20 : 29.09.2014, 15:35:02 »

в FAQ есть список файлов шаблона. посмотрите там, какой именно файл вам нужен, и удалите в нем ненужную надпись.
Записан
ev06
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #21 : 29.09.2014, 16:27:38 »

Спасибо. Буду разбираться
Записан
Timpics
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #22 : 14.03.2015, 12:48:49 »

После двух дней головной боли вопрос с комиссией решил следующим образом, надуюсь, будет полесзно.

Идем сюда: Joomla - Joomshoping - Опции - Способ оплаты - Robokassa - Цена -7%

Далее в файле com_jshopping/templates/default/cart/checkout.php

удаляем строки таблицы
Строка скидка робокассы
<tr>
    <td class = "name">
         <?php print $this->payment_name;?>
    </td>
    <td class = "value">
      <?php print formatprice($this->summ_payment);?><?php print $this->_tmp_ext_payment?>
    </td>
  </tr>

И строку тотал
<tr class="total">
    <td class = "name">
      <?php print $this->text_total; ?>
    </td>
    <td class = "value">
      <?php print formatprice($this->fullsumm)?><?php print $this->_tmp_ext_total?>
    </td>
  </tr>

И вуаля - какбудто бы комиссия берется с продавца
« Последнее редактирование: 14.03.2015, 12:54:27 от Timpics » Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7739



« Ответ #23 : 14.03.2015, 13:04:06 »

а если будет стоимость за доставку не равна нулю? какая сумма будет показана итого?
Записан
Timpics
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #24 : 15.03.2015, 03:05:56 »

Не знаю, доставку не настраивал, т.к. нет необходимости. Я продаю фотографии
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet