Ponieważ ten problem pojawia się często na forum, a rozwiązanie jakoś nie bardzo, to poniżej podaję prosty sposób na podłączenie obsługi platnosci.pl do QuickCart w wersji darmowej.
Uwaga - to jest prosta wersja bez żadnych zabezpieczeń, jeśli ktoś oczekuje wysokiego poziomu bezpieczeństwa i obsługi wszystkich opcji oferowanych przez platnosci.pl to nic nie stoi na przeszkodzie, żeby zmodyfikować podany sposób, a najlepiej po prostu zainteresować się płatną wersją Quick.Cart'a.
Użyjemy najprostszego sposobu, czyli formularza z minimalną liczbą parametrów.
1. Otwieramy plik templates/messages.tpl i na samym początku dodajemy
<!-- BEGIN ORDER_PP_SP_EG --> <div id="message"> <div id="ok"> <div style="text-align:center">
Wartości pos_id i pos_auth_key zamiast "xxx" wklejamy odpowiednie wartości pobrane z naszego panelu administracyjnego platnosci.pl. Javascript w pierwszej linii formularza zamienia nam kwotę do zapłaty w złotych na kwotę w groszach, ponieważ tak wymaga tego system platnosci.pl Numer zamówienia w panelu Quick.Cart będzie zawsze zgodny z numerem w opisie transakcji w panelu platnosci.pl
Jeśli chodzi o modyfikację skryptów to już wszystko. Natomiast w panelu admina Quick.Cart musimy w ukrytym menu utworzyć dwie strony np. "Błąd płatności" i "Płatność dokonana", a następnie podać ich adresy w panelu administracyjnym platnosci.pl. Te strony będą wywoływane przez platnosci.pl w przypadku powodzenia transakcji lub wystąpienia błędu. Warto jednak pamiętać, że nie są one bezpiecznym i pewnym wyznacznikiem poprawnej transakcji, a jedynie pełnią rolę informacyjną.