Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 Проблема с модулем WebMoney
alex-xv
Новичок
Сообщений: 38
Регистрация: 14-10-2010


07-12-2010 03:33
Краткая предыстория была presta версии 1.2 обновил до версии 1.3.1.1.

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

Есть подозрения что косяк в таблице но где найти не могу.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


07-12-2010 12:03
В версии 1.3 изменился порядок работы модулей оплаты при разных валютах
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
alex-xv
Новичок
Сообщений: 38
Регистрация: 14-10-2010


07-12-2010 13:30
Цитата:( ors @ 07-12-2010 13:03 Смотреть сообщение )
В версии 1.3 изменился порядок работы модулей оплаты при разных валютах



Где искать решение не подскажешь.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


07-12-2010 15:20
Я думаю вам понадобится новая версия модуля
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
alex-xv
Новичок
Сообщений: 38
Регистрация: 14-10-2010


08-12-2010 18:19
Цитата:( Fant63 @ 07-12-2010 16:20 Смотреть сообщение )
Я думаю вам понадобится новая версия модуля

Ставил модуль версии 05 результат абсолютно такой же. Проблема в магазине
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


08-12-2010 19:04
Есть программа winmerge

Сравните оригинальную престу и вашу
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
fishingmart
Новичок
Сообщений: 17
Регистрация: 12-11-2010


30-01-2011 16:57
Dobrij denj.
Mozet kto podzkazet v kakom napravlenije kapatj stobi pomenjatj kodirovku ili srift?
Spasibo...
www.FishingMart.ru


Изображения:
Snap.png - Размер файла65.65KB, Скачиваний: 341 (Нажмите для увеличения)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
D.Corleone
Новичок
Сообщений: 7
Регистрация: 27-01-2011


04-02-2011 03:21
Цитата:( fishingmart @ 30-01-2011 15:57 Смотреть сообщение )
Dobrij denj.
Mozet kto podzkazet v kakom napravlenije kapatj stobi pomenjatj kodirovku ili srift?
Spasibo...
[url=http://www.FishingMart.ru]www.FishingMart.ru[/url]


в файле шаблона, в котором передаются переменные (например webmoney.tpl) в свойствах скрытой формы должно быть: accept-charset="windows-1251"

пример:
Цитата:

<form id="webmoney" accept-charset="windows-1251" method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="{$total}">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата заказа №{$id_cart}">
<input type="hidden" name="LMI_PAYMENT_NO" value="{$id_cart}">
<input type="hidden" name="LMI_PAYEE_PURSE" value="{$purse}">
</form>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010


04-02-2011 22:14
Цитата:( alex-xv @ 07-12-2010 10:30 Смотреть сообщение )
Цитата:( ors @ 07-12-2010 13:03 Смотреть сообщение )
В версии 1.3 изменился порядок работы модулей оплаты при разных валютах
Где искать решение не подскажешь.
В файле payment_execution.tpl изменить строку
Цитата:
{l s='Choose one of the following:' mod='westernunion'}
  <select id="currency_payement" name="currency_payement" onchange="showElemFromSelect('currency_payement', 'amount_')">
  {foreach from=$currencies item=currency}
    <option value="{$currency.id_currency}" {if $currency.id_currency == $cust_currency}selected="selected"{/if}>{$currency.name}</option>
  {/foreach}
  </select>
  <script language="javascript">showElemFromSelect('currency_payement', 'amount_');</script>
{else}
  {l s='We accept the following currency to be sent by western union:' mod='westernunion'}&nbsp;<b>{$currencies.0.name}</b>
  <input type="hidden" name="currency_payement" value="{$currencies.0.id_currency}">
на эту
Цитата:
{l s='Choose one of the following:' mod='westernunion'}
  <select id="currency_payement" name="currency_payement" onchange="setCurrency($('#currency_payement').val());">
  {foreach from=$currencies item=currency}
    <option value="{$currency.id_currency}" {if $currency.id_currency == $cust_currency}selected="selected"{/if}>{$currency.name}</option>
  {/foreach}
  </select>
  <script language="javascript">showElemFromSelect('currency_payement', 'amount_');</script>
{else}
  {l s='We accept the following currency to be sent by western union:' mod='westernunion'}&nbsp;<b>{$currencies.0.name}</b>
  <input type="hidden" name="currency_payement" value="{$currencies.0.id_currency}">
Работает на версии 1.3.5 проверьте и НЕ забывайте отписатса :)


Сообщение отредактировано geomagi 04-02-2011 19:23 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


04-02-2011 22:27
А причем тут westernunion?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >