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

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
На сайте 3 языка и три вида валюты:
Первая проблема в том что настроив стандартный модуль PayPal, после покупки товара покупатель переходит на сайт PayPal для оплаты товара но вместо заголовка товара видны крякозяблы.
Понимаю что проблемы с кодировкой но найти где это исправить не могу, подскажите как добиться вывод русского заголовка товара в нормальном виде? Кодировка на сайте utf-8.
Вторая проблема это сумма оплаты. На сайте основная валюта Евро. Если Выбрать Доллар то на PayPal-е не пересчитывает... показывает Евро но по сумме Долларов.
Как мне кажется в каком то файле надо что-то изменить что бы не зависимо от выбранной валюты на сайте, в PayPal отправлялось пересчитанные в Евро.
Но вот что подправить и где?
Подскажите пожалуйста, ведь наверняка у кого то есть PayPal оплата на сайте и мултивалютность.

Проблема русского языка РЕШЕНА. Решение http://joomlaforum.ru/index.php?topic=104963.0
Проблема передачи валюты с сайта в PayPal почти решена...
Если на сайте любая из валют поддерживаемая в системе PayPal то решение в самом модуле оплаты, во вкладке модуля PayPal "Конфигурация"
Заходим туда, находим строчку
Код
"currency_code" => $_SESSION['vendor_currency'],
и меняем на
Код
"currency_code" => $_SESSION['product_currency'],
Вот и все решение!

Но остался вопрос для тех у кого на сайте те валюты которых нет в PayPal?!
Что делать если при оплата выбрана валюта рубли? Как ее передать на PayPal скажем в Долларах или Евро, по курсу...
« Последнее редактирование: 01.11.2010, 21:44:36 от Bowa »
*

libertine

  • Новичок
  • 7
  • 0 / 0
Здравствуйте! мне очень нужна помощь! оплата в интернет магазине VM через PayPal, оплата проходит, деньги снимаются, но но не заходят на счет, попадают в неопознанные платежи. В чем может быть ошибка? посредник seller-online, там и взяла ссылку для оплаты!
Буду очень благодарна, если кто-то поможет!
« Последнее редактирование: 24.06.2011, 17:01:00 от libertine »
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
А какая версия joom? Какой VM? Стандартный ли модуль оплаты PayPal?
*

libertine

  • Новичок
  • 7
  • 0 / 0
Модуль оплаты PayPal стандартный, PayPal (Legacy), версия Joomla 1.5.20 , версия VirtueMart 1.1.7 stable.
Может я что-то в параметрах не все передаю?

код:
Код
<?php
$db1 = new ps_DB();
$q = "SELECT country_2_code FROM #__vm_country WHERE country_3_code='".$user->country."' ORDER BY country_2_code ASC";
$db1->query($q);

$url = "https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=paypal@protektion.com&custom=*****************";
$tax_total = $db->f("order_tax") + $db->f("order_shipping_tax");
$discount_total = $db->f("coupon_discount") + $db->f("order_discount");
$post_variables = Array(
"cmd" => "_ext-enter",
"redirect_cmd" => "_xclick",
"upload" => "1",
"business" => PAYPAL_EMAIL,
"receiver_email" => PAYPAL_EMAIL,
"item_name" => $VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_NUMBER').": ". $db->f("order_id"),
"order_id" => $db->f("order_id"),
"invoice" => $db->f("order_number"),
"amount" => round( $db->f("order_total")-$db->f("order_shipping"), 2),
"shipping" => sprintf("%.2f", $db->f("order_shipping")),
"currency_code" => $_SESSION['vendor_currency'],
"charset" => 'utf-8',
"address_override" => "1",
"first_name" => $dbbt->f('first_name'),
"last_name" => $dbbt->f('last_name'),
"address1" => $dbbt->f('address_1'),
"address2" => $dbbt->f('address_2'),
"zip" => $dbbt->f('zip'),
"city" => $dbbt->f('city'),
"state" => $dbbt->f('state'),
"country" => $db1->f('country_2_code'),
"email" => $dbbt->f('user_email'),
"night_phone_b" => $dbbt->f('phone_1'),
"cpp_header_image" => $vendor_image_url,

"return" => SECUREURL ."index.php?option=com_virtuemart&page=checkout.result&order_id=".$db->f("order_id"),
"notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php",
"cancel_return" => SECUREURL ."index.php",
"undefined_quantity" => "0",

"test_ipn" => PAYPAL_DEBUG,
"pal" => "NRUBJXESJTY24",
"no_shipping" => "1",
"no_note" => "1"
);
if( $page == "checkout.thankyou" ) {
$query_string = "?";
foreach( $post_variables as $name => $value ) {
$query_string .= $name. "=" . urlencode($value)."&";
}
vmRedirect( $url . $query_string );
} else {
echo '<form action="'.$url.'" method="post" target="_blank">';
echo '<input type="image" name="submit" src="https://www.paypal.com/en_US/i/btn/x-click-but6.gif" alt="Click to pay with PayPal - it is fast, free and secure!" />';

foreach( $post_variables as $name => $value ) {
echo '<input type="hidden" name="'.$name.'" value="'.htmlspecialchars($value).'" />';
}
echo '</form>';

}
?>

Помогите пожауйста, в чем может быть ошибка, где копать?
*

libertine

  • Новичок
  • 7
  • 0 / 0
Изначально в коде этого модуля две строки
Код
"cmd" => "_ext-enter",
"redirect_cmd" => "_xclick",
были с одинарными кавычками
Код
 'cmd' => '_ext-enter',
'redirect_cmd' => '_xclick',
до исправления я провела оплату и платеж попал в неопознанные по причине, что ссылка была
Код
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=paypal@protektion.com&custom=*****************'cmd' => '_ext-enter'

к платежной ссылке приклеялась 'cmd' => '_ext-enter', и номер продавца взялся такой *****************'cmd' => '_ext-enter' .... Я убрала эту строку, совершила платеж... и опять ошибка - ссылка взялась уже со следующей строчкой в конце
Код
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=paypal@protektion.com&custom=*****************'redirect_cmd' => '_xclick'

что дальше делать...?
« Последнее редактирование: 25.06.2011, 14:52:58 от libertine »
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
относительно кода не помогу. вопрос актуален был и у меня... парился долго а потом просто купил за 15$ вот это и все беды прошли.http://www.itechshop.org/documentation/paypal-payment-module.html
*

libertine

  • Новичок
  • 7
  • 0 / 0
У Вас тоже посредником был Seller-Online? и с этой ссылкой все правильно работало? Можно Вам задать парочку вопросиков? можете постучаться ко мне в ICQ 419018053! Буду очень благодарна! Спасибо!
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
я не использую ICQ только SKYPE мой логин в нем adriboks
*

libertine

  • Новичок
  • 7
  • 0 / 0
Вас зовут Борис и сайт в инфе http://www.adriboks.lt? я послала запрос. Мой ник dashynja_2008 :)
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
ага
запрос принял...

Этот модуль преобразует любой PayPal неподдерживаемые валют в PayPal поддерживает такие как ZAR в GBP .. это позволит вам использовать 98 валютах и ​​принимать любые PayPal поддерживается.

http://www.itechshop.org/documentation/paypal-extended-payment-module.html

* Я использую Google Translator, так что я могла переводить некоторые вещи неправильно поэтому, пожалуйста, перейдите по ссылке
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Оплата кредитной/дебитной карточкой для Европы! кто реализовывал-поделитесь?

Автор jniv

Ответов: 5
Просмотров: 3464
Последний ответ 20.07.2021, 07:08:00
от labiped
[Решено] Конвертация валюты в настройках модуля оплаты PayPal (Legacy)

Автор sincro-fazatron

Ответов: 4
Просмотров: 3970
Последний ответ 12.12.2015, 13:09:38
от Sheff14
[Решено] Как связать доставку и оплату? Joomla 1.5.* + VirtueMart 1.1.*

Автор Solser

Ответов: 86
Просмотров: 51009
Последний ответ 16.11.2015, 07:14:43
от draff
[Решено] Оплата на пластиковую карту

Автор dron

Ответов: 6
Просмотров: 8320
Последний ответ 17.03.2015, 12:48:18
от SolopoV
Как правильно настроить PayPal для русскоязычного магазина?

Автор strannik2

Ответов: 42
Просмотров: 27915
Последний ответ 17.02.2015, 16:35:56
от GTpro