Waluta w Konfiguracji Cart 6.x i PayPall

wyzel_pl

Avatar: wyzel_pl

2016-02-01 15:33

Witam

w konfiguracji skryptu waluta jest ustawiona standardowo jako "zł"
ciekawe jest to ze przy metodzie płatności PayPall
syatem PayPall nie widzi waluty "zł" tylko zamienia ją na "$"
system payPall oczywiscie nie pozwala na zmiane waluty, i rozpedzony Klient klika i poszlo w Dolarach zmiast w Polskich Złotych.
czy jest na to jakas rada "SYSTEMOWA" ?

» Quick.Cart v6.x

Adam - wyzel_pl

openzibi

Avatar: openzibi

2016-02-01 16:01

Najszybciej i najprościej: wstaw w konfiguracji PLN zamiast zł.

StudioStrona.pl

wyzel_pl

Avatar: wyzel_pl

2016-02-01 16:26

Jest to rozwiazanie, ale

na stronie sklepu pojawia sie obok ceny waluta PLN
nie jest to chyba najbardziej "odporne" rozwiazanie dla Klienta
nie znajacego kodu waluty PLN = zł.
czy
da sie zrobic tak by na stronie wyswietlała sie "krajowa" wersja waluty obowiazujacej czyli "zł" ?

Adam - wyzel_pl

openzibi

Avatar: openzibi

2016-02-01 16:39

Cgyba wystarczy zmiana w jednym pliku templates/default/_orders-payments.php
Przy Paypalu zamień


$config
['currency_symbol']


na


'PLN'



lub wprowadż dodatkowa zmienna $config['currency_symbol_2'] wczesniej konfigurujac ją w general.php

StudioStrona.pl

wyzel_pl

Avatar: wyzel_pl

2016-02-01 16:54

jest to "jakies" rozwiazanie, ale
wstawiajac na "sztywno" eliminuje mozliwosc platnosci w Euro w wersji EN grzie są ceny podawane w Euro i płatnosci przez PayPall tez sa w Euro

mysle ze to lepiej byloby zalatwic jakims warunkiem
zamieniajacym podane w formularzu waluty "zł" na kod waluty "Pln"
a moze definiowac to nawet w plikach jezykowych,

nie mam wiedzy jak dzialaja inne "zagraniczne" metody platnosci
i czy problem kodu waluty nie lepiej byłoby załatwic "systemowo"

moze to ciekawy pomysł na tutoriala :)
niestety nie dla mnie :)

Adam - wyzel_pl

openzibi

Avatar: openzibi

2016-02-01 17:00

Jeżeli strona jest dwujęzyczna to wszelkie językowe konfiguracje rób w config/lang_pl.php ($config['currency_symbol_2'] = "PLN"; i config/lang_en.php $config['currency_symbol_2'] = "EUR";

StudioStrona.pl

wyzel_pl

Avatar: wyzel_pl

2016-02-01 17:33

No teraz jest super :)

teraz na stronie jest Polski złoty
a paypal widzi kodzik waluty "PLN"
i pieknie

Dzieki!

Adam - wyzel_pl

wyzel_pl

Avatar: wyzel_pl

2016-02-01 17:52

Szybki Tutorialek.

Jak zrobic by na stronie była waluta "zł", a PayPall odczytywał prawidłowy kod waluty "PLN"

1.
w pliku: templates/default/_orders-payments.php

'currency_code' => $config['currency_symbol']

zamień na:
'currency_code' => $config['currency_symbol2']

2.
w pliku: config/lang_pl.php
po
$config['currency_symbol'] = "zł";

dodaj:
$config['currency_symbol2'] = "PLN"; /* sztywne nadanie kodu waluty zł = PLN */

3.
w pliku:
config/lang_en.php

po:
$config['currency_symbol'] = "EUR";

dodaj:
$config['currency_symbol2'] = $config['currency_symbol']; /*sztywne nadanie kodu waluty - z formularza w konfiguracji jezyka EN */

i już :)

Adam - wyzel_pl

Do góry
o nas | kontakt