Перейти к содержанию
Форум поддержки пользователей VamShop

PayPal - доставка


Рекомендуемые сообщения

Версия последняя

модуль PayPal стандарт

товар пересчитывает в долл правильно а пересылка Почта России

Shipping and handling

так и оставляет в рублях

Что делать??

Ссылка на сообщение
Поделиться на другие сайты

Стоимость доставки не мультиязычна.

А зачем Вам это, если не секрет.

Ведь, по идее, сумма в paypal передаётся правильно, сумма всего заказа, уже с доставкой.

Ссылка на сообщение
Поделиться на другие сайты

в том то и дело что после переадресовки пайпал разделяет товар и доставку

что странно и считает их раздельно

а не как общую

Ссылка на сообщение
Поделиться на другие сайты

Странно.

А Вы в /includes/modles/payment/paypal_standard.php не правили ничего?!

Сделайте скрин или ещё что, что б видно был.

В коде модуля оплаты на paypal передаётся именно общая стоимость заказа.

Ссылка на сообщение
Поделиться на другие сайты

post-13871-0-72175500-1331910680_thumb.ppost-13871-0-51150400-1331910695_thumb.pНет не менял - на всякий загрузил из пакета новый и

еше раз выкл и вкл сейчас его

скрин прилагаю первый в рублях

а второй если в долл перевести и оформить там сумма общая верна но вот пересыл считает как товар и наоборот

товар как пересыл

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в /includes/modules/payment/paypal_standard.php поменять:


'shipping' => number_format($order->info['shipping_cost']),
[/code] на:
[code]
'shipping' => round($vamPrice->CalculateCurrEx($order->info['shipping_cost'], $my_currency), $vamPrice->get_decimal_places($my_currency)),

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте поменять:



$parameters['address_override'] = '1';
$parameters['first_name'] = $order->delivery['firstname'];
$parameters['last_name'] = $order->delivery['lastname'];
$parameters['address1'] = $order->delivery['street_address'];
$parameters['city'] = $order->delivery['city'];
$parameters['state'] = vam_get_zone_code($order->delivery['country']['id'], $order->delivery['zone_id'], $order->delivery['state']);
$parameters['zip'] = $order->delivery['postcode'];
$parameters['country'] = $order->delivery['country']['iso_code_2'];
[/code] на:
[code]

$parameters['address_override'] = '1';
$parameters['first_name'] = vam_cleanName($order->delivery['firstname']);
$parameters['last_name'] = vam_cleanName($order->delivery['lastname']);
$parameters['address1'] = vam_cleanName($order->delivery['street_address']);
$parameters['city'] = vam_cleanName($order->delivery['city']);
$parameters['state'] = vam_cleanName(vam_get_zone_code($order->delivery['country']['id'], $order->delivery['zone_id'], $order->delivery['state']));
$parameters['zip'] = $order->delivery['postcode'];
$parameters['country'] = vam_cleanName($order->delivery['country']['iso_code_2']);

Ссылка на сообщение
Поделиться на другие сайты

нет не помоголо

а вопрос не по теме - можно ввести ограничение на сумму наложенного

например я не хочу допускать оформление наложенного выше 10 000руб

как сделать??

Ссылка на сообщение
Поделиться на другие сайты

Ну тогда дело не в модуле, а в информации покупателя на сайте paypal, т.е. я так понимаю, он не всегда правильно кириллицу отображает.

У меня тоже в списке платежей часто неправильно отображается русский текст.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...