Jump to content

Zamówienie z obowiązkiem zapłaty - nowe przepisy


xenaxx

Recommended Posts

 Chciałem przetłumaczyć końcowy przycisk na „zamówienie z obowiązkiem zapłaty" w module "blok koszyka" ale po wybraniu z menu LOKALIZACJA > TŁUMACZENIA > TŁUMACZENIE ZAINST. MODUŁÓW otrzymuję taką informację:

"Uwaga, Twoja konfiguracja PHP ogranicza maksymalną ilość pól przesyłanych za pomocą formularza
 1000 dla max_input_vars.
 Poproś swojego usługodawcę hostingu o zwiększenie tego limitu do przynajmniej 2438, albo będziesz musiał edytować pliki tłumaczenia"


Dodam, że pisałem do usługodawcy serwera i upiera się, abym dokonał odpowiednich zapisów w pliku "htaccess". Na innym forum dostałem kilka porad ale nie zadziałały. Proszę o pomoc. 

 

Rafał

Edited by rafcio76 (see edit history)
Link to comment
Share on other sites

 Chciałem przetłumaczyć końcowy przycisk na „zamówienie z obowiązkiem zapłaty" w module "blok koszyka" ale po wybraniu z menu LOKALIZACJA > TŁUMACZENIA > TŁUMACZENIE ZAINST. MODUŁÓW otrzymuję taką informację:

"Uwaga, Twoja konfiguracja PHP ogranicza maksymalną ilość pól przesyłanych za pomocą formularza

 1000 dla max_input_vars.

 Poproś swojego usługodawcę hostingu o zwiększenie tego limitu do przynajmniej 2438, albo będziesz musiał edytować pliki tłumaczenia"

 

Dodam, że pisałem do usługodawcy serwera i upiera się, abym dokonał odpowiednich zapisów w pliku "htaccess". Na innym forum dostałem kilka porad ale nie zadziałały. Proszę o pomoc. 

 

Rafał

Problem powinieneś opisać w innym dziale forum - dopisz to .htaccess regułkę:

 

<IfModule mod_php5.c>

php_value max_input_vars 5000

</IfModule>

 

5000 to wartość przykładowa - oczywiście wpisz taką, jaką potrzebujesz.

  • Like 1
Link to comment
Share on other sites

Mam pytanie - w jaki sposób dodać pod przyciskiem "Potwierdzam zamówienie" informację:

"Kliknięcie jest jednoznaczne z zwarciem umowy kupna/sprzedaży, klient zobowiązany jest zapłacić za zamówiony towar, a sprzedawca zobowiązuje się wydać opłacony towar klientowi."

 

Tak jak zrobił to użytkownik endriu107 w poście #20:)

 

Edytować próbowałem plik z folderu /modules/bankwire/views/templates/front plik payment_execution.tpl lecz bez rezultatu. Jestem początkującym użytkownikiem prestashop i nie mogę sobie z tym poradzić:/

 

Bardzo proszę o pomoc...

Link to comment
Share on other sites

Edytujesz dobry plik (chociaż możliwe że w złej lokalizacji), po prostu wstaw tam obszar  w którym umieścisz tekst i odpowiednio ostyluj.

 

 

Hmm, ten plik wygląda tak:

{*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2014 PrestaShop SA
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}

{capture name=path}
	<a href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html':'UTF-8'}" title="{l s='Go back to the Checkout' mod='bankwire'}">{l s='Checkout' mod='bankwire'}</a><span class="navigation-pipe">{$navigationPipe}</span>{l s='Bank-wire payment' mod='bankwire'}
{/capture}

{include file="$tpl_dir./breadcrumb.tpl"}

<h2>{l s='Order summary' mod='bankwire'}</h2>

{assign var='current_step' value='payment'}
{include file="$tpl_dir./order-steps.tpl"}

{if $nbProducts <= 0}
	<p class="warning">{l s='Your shopping cart is empty.' mod='bankwire'}</p>
{else}

<h3>{l s='Bank-wire payment' mod='bankwire'}</h3>
<form action="{$link->getModuleLink('bankwire', 'validation', [], true)|escape:'html'}" method="post">
<p>
	<img src="{$this_path_bw}bankwire.jpg" alt="{l s='Bank wire' mod='bankwire'}" width="86" height="49" style="float:left; margin: 0px 10px 5px 0px;" />
	{l s='You have chosen to pay by bank wire.' mod='bankwire'}
	<br/><br />
	{l s='Here is a short summary of your order:' mod='bankwire'}
</p>
<p style="margin-top:20px;">
	- {l s='The total amount of your order is' mod='bankwire'}
	<span id="amount" class="price">{displayPrice price=$total}</span>
	{if $use_taxes == 1}
    	{l s='(tax incl.)' mod='bankwire'}
    {/if}
</p>
<p>
	-
	{if $currencies|@count > 1}
		{l s='We allow several currencies to be sent via bank wire.' mod='bankwire'}
		<br /><br />
		{l s='Choose one of the following:' mod='bankwire'}
		<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>
	{else}
		{l s='We allow the following currency to be sent via bank wire:' mod='bankwire'} <b>{$currencies.0.name}</b>
		<input type="hidden" name="currency_payement" value="{$currencies.0.id_currency}" />
	{/if}
</p>
<p>
	{l s='Bank wire account information will be displayed on the next page.' mod='bankwire'}
	<br /><br />
	<b>{l s='Please confirm your order by clicking "I confirm my order".' mod='bankwire'}</b>
</p>
<p class="cart_navigation" id="cart_navigation">
	<input type="submit" value="{l s='I confirm my order' mod='bankwire'}" class="exclusive_large"/>
	<br><font size="4">Kliknięcie jest jednoznaczne z zwarciem umowy kupna/sprzedaży, klient zobowiązany jest zapłacić za zamówiony towar, a sprzedawca zobowiązuje się wydać opłacony towar klientowi.</font>
	<a href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html'}" class="button_large">{l s='Other payment methods' mod='bankwire'}</a>
</p>
</form>
{/if}

I nie wiedzieć czemu nie wyświetla mi tego dodanego elementu...:/ Powiem więcej - kasując linijkę z przyciskiem dalej nie widzę zmian na stronie i nadal mam to samo:/

 

Natomiast gdy edytuję plik pl.php z tłumaczeniami tego przycisku "Potwierdzam zamówienie" to widzę zmiany... Natomiast zmian w pliku payment_execution.tpl nie widze na stronie...

 

Help...

Link to comment
Share on other sites

Problem powinieneś opisać w innym dziale forum - dopisz to .htaccess regułkę:

 

<IfModule mod_php5.c>

php_value max_input_vars 5000

</IfModule>

 

5000 to wartość przykładowa - oczywiście wpisz taką, jaką potrzebujesz.

 

O to chodziło - DZIĘKI 

Link to comment
Share on other sites

Moim zdaniem sprawę trwałego nośnika naj lepiej rozwiążę moduł, który pozwala na dołączenie pdf-a do wiadomości. Czy ktoś używa tego modułu? Czy plik dołącza się do emaila potwierdzającego zamówienie czy do wszystkich emaili generowanych przez sklep? Cena modułu to 70 zł więc nie opłaca się kombinować z plikami za kadym raze po update presty.

A jak się ten moduł nazywa? Czy już ktos go próbował? Jakie są Wasze opinie o nim?

Link to comment
Share on other sites

Mam pytanie jak zadowolić ustawodawcę tym chorym przyciskiem "kupuję i płacę".

Na stronie produktu mam przycisk "dodaj do koszyka". Potem user idzie przez te 5 kroków i wypełnia po kolei dane aż na koniec trafia na 5. Płatność i tam na dole po podsumowaniu ma 3 sposoby płatności:
Zapłać przelewem
Zapłać przy odbiorze. Płacisz za towar przy dostawie
Zapłać przez PayU

Czy linki o takiej treści sa zgodne z wymaganiami ustawodawcy? Czy może lepiej je zmienić na
Kupuję i płacę przelewem,
Kupuję i płacę przy odbiorze
Kupuję i płacę przez PayU

Jak sądzicie / jak macie?

Link to comment
Share on other sites

Ludzie... nie dajmy się zwariować  :ph34r:

Zmiana regulaminu oczywiście jest konieczna - zwrot 14 dni itp. - to jest akurat normalne.

Ale guzik / przycisk / czy inny obrazek to raczej absurd  ;)

1 - Co oznacza brak nowego przycisku "zakup z obowiązkiem zapłaty"?:

- kara? - nie

- unieważnia umowę "kupno/sprzedaż" - nie

- wnosi jakieś zależności prawne konsument/sprzedawca - nie

- ważna informacja dla klienta - nie, raczej dezinformacja (w przypadku wysyłki za pobraniem to przekłamanie - klient nie ma możliwości zapłaty po jego kliknięciu - i co wtedy?)

- skuteczność guzika jako metody prawnej - żadna - jego brak musiałby anulować ważność regulaminu - w dzisiejszym stanie prawnym, na szczęście regulamin jest podstawą zawarcia umowy  :P

- guzik ma być dodany w "ostatnim kroku zamówienia" - nie ma nigdzie definicji "ostatniego kroku zamówienia" - nikt tego nigdy nie określił czy to jeszcze etap zamówienia w sklepie czy już na stronie operatora płatności, czy też dopiero np. po odbiorze towaru przez konsumenta.

- czym jest "zamówienie z obowiązkiem zapłaty" gdy konsument zwróci towar w ciągu 14 dni bez podania przyczyny - farsa :D 

2 - Co oznacza posiadanie takiego guzika w sklepie?:

- wszystkie powyższe punkty bez zmian poza jednym - kompletnie nic nie wnosi do sklepu poza dezinformacją klientów, którzy kupują np. za pobraniem.

Więc przed zmianą opisu tego przycisku radzę się dobrze (trzy razy) zastanowić nad sensem takiej zmiany... :P

Link to comment
Share on other sites

Może i farsa, podobnie jak z ciasteczkami, ale wytłumacz to kolesiowi, który przywlecze się do ciebie i uczepi jak rzep....

A, że tak przy okazji spytam, czy rozkminił już ktoś jak dodać w 1.5.6 automatycznie załącznik .pdf z regulaminem do e-maila z informacją o zamówieniu?

Link to comment
Share on other sites

Może i farsa, podobnie jak z ciasteczkami, ale wytłumacz to kolesiowi, który przywlecze się do ciebie i uczepi jak rzep....

A, że tak przy okazji spytam, czy rozkminił już ktoś jak dodać w 1.5.6 automatycznie załącznik .pdf z regulaminem do e-maila z informacją o zamówieniu?

 

endriu107 świadczy taką usługę za parę złotych.

Link to comment
Share on other sites

Może i farsa, podobnie jak z ciasteczkami, ale wytłumacz to kolesiowi, który przywlecze się do ciebie i uczepi jak rzep....

Nie ma czegoś takiego, że "koleś uczepi się jak rzep" - jeśli przepis jest niejasny ustawodawca ma obowiązek na Twoje żądanie (lub kolesia) przedstawić jego interpretację. Jeśli ktoś stawia Ci zarzut, np "brak przycisku" - ty argumentujesz "obowiązuje regulamin" - i tak do zaje......a.

Przy takim toku myślenia, po 3 miesiącach pracy sklepu przynajmniej połowa właścicieli sklepów przeżyłaby pierwszy zawał  :ph34r: - nie da się pracować pod takim naciskiem, że zawsze ktokolwiek może coś Ci zarzucić a ty leżysz na łopatkach i zwijasz biznes - nie ma jeszcze takiej samowolki (przez takie posunięcia prawne do tego to niestety zmierza - ale jeszcze nieeeee).

Ps. jeśli mamy rozważać przytoczone tu opinie, np. wysłanie regulaminu w załączniku - to przykro mi ale niestety nie udowodnisz nigdy nikomu, że taki załącznik dołączyłeś (no niby jak???) - chyba, trzeba by założyć globalne centrum monitoringu e-maili i to najlepiej gdyby każdy e-mail wracał z potwierdzeniem odczytu przez klienta  :D.

Zauważ, że nawet Twój własny serwer może zablokować wysyłkę poczty na niektóre adresy e-mail, np znajdujące się na liście spamu - a przecież klienci mogą z takich adresów korzystać ;)

Link to comment
Share on other sites

A, że tak przy okazji spytam, czy rozkminił już ktoś jak dodać w 1.5.6 automatycznie załącznik .pdf z regulaminem do e-maila z informacją o zamówieniu?

 

Spróbuj tu, co prawda rozkminiliśmy na 1.6, ale może u Ciebie też zadziała ;)

http://www.prestashop.com/forums/topic/391101-za%C5%82%C4%85cznik-pdf-do-pierwszej-wiadomo%C5%9Bci-dla-kupuj%C4%85cego-presta-16/

Link to comment
Share on other sites

 

ja dodałem do wiadomości którą otrzymuje klient zaraz po złożeniu zamówienia, pod podsumowaniem zam. dodałem informację:

 

Pamiętaj o przysługujących Ci prawach w umowach zawieranych na odległość - kliknij aby wyświetlić regulamin

Edited by rafcio76 (see edit history)
Link to comment
Share on other sites

ja dodałem do wiadomości którą otrzymuje klient zaraz po złożeniu zamówienia, pod podsumowaniem zam. dodałem informację:

 

Pamiętaj o przysługujących Ci prawach w umowach zawieranych na odległość - kliknij aby wyświetlić regulamin

To nie będzie zgodne z ustawą. Link nie jest nośnikiem trwałym. Jeżeli piszesz, żeby klient pamiętał o przysługujących mu prawach, ale nie chcesz wklejać całego regulaminu, to wklej mu przynajmniej to, co jest wymagane. Bo tak to moim zdaniem informujesz go o "niczym". Zapewne musi się znaleźć informacja o możliwości odstąpienia od umowy w terminie 14 dni, a co jeszcze, to może inni podpowiedzą, aby nie kopiować pełnego regulaminu.

Link to comment
Share on other sites

Wszystkim, którzy wprowadzają ten komiczny button "zamówienie z obowiązkiem zapłaty" proponuję sprawę przemyśleć kilka razy i nie dać się porwać w wir domysłów "ekspertów", którzy twierdzą, że taki button musi być i koniec kropka.

 

 

Wytyczne zostały wydane przez Dyrekcję Generalną ds. Sprawiedliwości i mają na celu ułatwienie skutecznego stosowania dyrektywy 2011/83/UE w sprawie praw konsumentów, na podstawie której została wydana nasza ustawa o prawach konsumenta. KE zastrzega jednak, że dokument ten nie ma mocy prawnej i zawiera jedynie wskazówki. Wiążąca wykładnia prawa unijnego pozostaje wyłącznie w gestii Trybunału Sprawiedliwości (TSUE).
Komisja w zakresie „zamówienia  z obowiązkiem zapłaty” wskazuje, że oznaczenie to może przybierać różne formy, o ile w jasny sposób komunikuje ono obowiązek zapłaty i wymienia przykładowo:

  • komunikat wymagany na mocy tego przepisu jest przekazany na przykład w sytuacji wykorzystania zwrotów takich jak „kup teraz”, „zapłać teraz” lub „potwierdź zakup”;
  • z kolei prawdopodobieństwo spełnienia wskazanego wymogu przez zwroty takie jak „zarejestruj”, „potwierdź” lub„zamów teraz”, a także niepotrzebnie długie wyrażenia, które mogą doprowadzić do faktycznego ukrycia komunikatu o obowiązku zapłaty, jest mniejsze.
Podsumowują KE dopuszcza co najmniej trzy alternatywy do „zamówienia  z obowiązkiem zapłaty”:
  • „kup teraz”
  • „zapłać teraz”
  • potwierdź zakup

więcej informacji znajdziesz tutaj: http://prokonsumencki.pl/blog/nie-tylko-zamowienie-z-obowiazkiem-zaplaty-alternatywne-oznaczenia-przycisku-potwierdzania-zamowienia/

Link to comment
Share on other sites

Vekia,

faktycznie, analizując ustawę krok po kroku i po zapoznaniu się z powyższym artykułem masz rację ale podam ci przykład naszego sklepu. Trusted Shops przeprowadzała u nas audyt własnie pod katem nowej ustawy (wiadomo, certyfikacja sklepu to podstawa więc zależy nam na akceptacji naszego członkostwa) i w przesłanym przez nich raporcie był poniższy zapis:

 

"Nowa ustawa o prawach konsumenta zawiera konkretne
wytyczne dotyczące przycisku służącego do złożenia zamówienia.
Jego nazwa musi jednoznacznie wskazywać,
że zamówienie pociąga za sobą obowiązek zapłaty.
Prosimy o dostosowanie nazwy przycisku na stronie koń-
czącej proces składania zamówienia, używając jednoznacznego
określenia, jak np. "Zamówienie z obowiązkiem
zapłaty” lub innego równoważnego jednoznacznego
sformułowania"
 
Warto dodać,m że obecnie przycisk zapłaty to standardowy przycisk modułu PayU autorstwa PrestaCafe z napisem "Płacę teraz. PayU" a więc jest to zapis jednoznaczny a co najlepsze zgodny z przedstawionym przez Ciebie artykułem- sam autor modułu również opierał się na tym artykule.
 
W proponowanych zmianach oczywiście widnieje tylko jeden rodzaj buttona, ze sławnym już napisem "Zamówienie z obowiązkiem zapłaty"
 
Według nich, ta usterka ma bardzo dużą wagę i bez tego przycisku z dokładnie taką treścią jaką TS chce raczej żaden sklep nie przejdzie pozytywnie certyfikacji...
Edited by pawlus1993 (see edit history)
Link to comment
Share on other sites

Przede wszystkim musi być też wzór odstąpienia od umowy. Dlatego według mnie najlepszym wyjściem jest dołączenie tego regulaminu w pdf'ie.

 

Wzór musi być udostępniony, nie dodany do zamówienia jako środek trwały. Więc w regulaminie ładnie piszesz  w punkcie zwroty że formularz jest dostępny pod danym linkiem i tyle. Nie wysyłajmy do klientów całej encyklopedii.

Edited by endriu107 (see edit history)
Link to comment
Share on other sites

Ale tak właściwie, to w czym problem, skoro jest to jeden plik w załączniku? Kto będzie chciał to przeczyta, kto nie będzie chciał to nie przeczyta. Nie ma co robić afery o taką rzecz - mi to odpowiada, więc dołączam regulamin, ktoś nie będzie chciał, to da samą informację i też będzie dobrze ;)

Link to comment
Share on other sites

Znalazłem jedną korzyść:

 

"Z chwilą uchylenia ustawy o ochronie niektórych praw konsumentów oraz o odpowiedzialności za szkodę wyrządzoną przez produkt niebezpieczny z dnia 2 marca 2000 r. (Dz.U. Nr 22, poz. 271 ze zm.) zniesiona zostanie konieczność udostępniania przez Przedsiębiorcę płatności za pobraniem."

 

czyli brak konieczności oferowania płatności za pobraniem

 

 

I wcześniej nie była to obligatoryjnie wymagana metoda płatności.

 

Tu się mylisz. Do 25 grudnia obowiązywał zapis (Dz.U. z 2012 r.poz. 1225 art. 11 ust.1) który zabraniał zobowiązywać konsumenta do płatności przed wykonaniem świadczenia

Link to comment
Share on other sites

Tak jak napisałem nie była to obligatoryjna metoda płatności, wystarczył zapis w regulaminie o możliwości płatności przy odbiorze osobistym, jednocześnie nie musieliśmy oferować takiej metody wystarczyło uwzględnić że "po wcześniejszych ustaleniach z sprzedawcą" i sprawa była załatwiona.

Link to comment
Share on other sites

  • 1 year later...

Chciałbym odświeżyć ten tema: mam zamówienie w 5 krokach na ostatnim etapie mam "Potwierdzam zamówienie" i chciałem zmienić na "Zamawiam i płacę"

Przekopałem. Mam Presta 1.6 i wszedłem z Lokalizację > Tłumaczenia i przekopałem tam wszystko nie ma tego wyrażenia "Potwierdzam zamówienie", nie wiem gdzie siedzi to ustrojstwo nie mogę tego znaleźć bardzo proszę o wskazówkę gdzie to może być.

Link to comment
Share on other sites

Chciałbym odświeżyć ten tema: mam zamówienie w 5 krokach na ostatnim etapie mam "Potwierdzam zamówienie" i chciałem zmienić na "Zamawiam i płacę"

Przekopałem. Mam Presta 1.6 i wszedłem z Lokalizację > Tłumaczenia i przekopałem tam wszystko nie ma tego wyrażenia "Potwierdzam zamówienie", nie wiem gdzie siedzi to ustrojstwo nie mogę tego znaleźć bardzo proszę o wskazówkę gdzie to może być.

Znajdziesz je w tłumaczeniach modułu, którego używasz do realizacji płatności  ;)

Link to comment
Share on other sites

  • 1 year later...

Jak to wygląda w Preście 1.7.x?

Chcę przetłumaczyć treść buttona  z Zamówienie z obowiązkiem zapłaty na Kupuję i płacę w ostatnim 4 kroku. Przekopałam wszystkie moduły i nie mogę tego znaleźć.

Wchodzę na tłumaczenia > Tłumaczenia zainstalowanych modułów > W którym to jest module?! > Polski

Widzę, że ta treść jest w classic\templates\checkout\_partials\steps\payment.tpl
line: 118

      <button type="submit" {if !$selected_payment_option} disabled {/if} class="btn btn-primary center-block">
        {l s='Order with an obligation to pay' d='Shop.Theme.Checkout'}
      </button>

Link to comment
Share on other sites

Znalazłam to miejsce, gdzie zmienić treść przycisku "Zamówienie z obowiązkiem zapłaty" w PrestaShop 1.7.x:

Międzynaodowe > Tłumaczenia > Tłumaczenia szablonów > Sklep > Checkout > 4 strona

W poprzedniej wersji Presty tą treść zmieniało się w Tłumaczeniach modułu.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...