Zobacz pełną wersję : moduł Płatności.pl dla Virtumart
Witam wszystkich mam pytanie czy ktoś posiada wiedzę jak przystosowac system płatnosci.pl do Virtuemart? znalazłem w sieci taki oto sposób ale nie bardzo wiem jak to ugryźć bo mój angielski nie jest zbyt mocny dlatego proszę Was o pomoc.
mkycler (http://virtuemart.net/index.php?option=com_smf&Itemid=71&action=profile;u=4846) Newbie
http://virtuemart.net/media/forum/Themes/SMFone_blue/images/star.gif
Posts: 9
http://virtuemart.net/media/forum/Themes/SMFone_blue/images/icons/profile_sm.gif (http://virtuemart.net/index.php?option=com_smf&Itemid=71&action=profile;u=4846)
http://virtuemart.net/media/forum/Themes/SMFone_blue/images/post/lamp.gif (http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=12480.msg21705#msg21705) Platnosci.pl payment module (http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=12480.msg21705#msg21705) « on: October 13, 2005, 00:06:55 am »
Hi, everybody.
I,ve just finished intergration of mambo-phpshop with Platnosci.pl (polish online payment service). Here come short tips how to use it:
copy two ps_ files to your administrator/components/com_phpshop/classes/payment directory. Copy platnosci_notify.php to your administrator/components/com_phpshop directory. Copy checkout.PPL_result.php to your administrator/components/com_phpshop/html directory.
Create a new payment method with "PayPal (or related)" type and "ps_platnosci" as payment class name. Fill configuration options with values provided by Platnosci.pl for your POS.
Insert the following code as Payment Extra Info (sorry for Polish language, but it's a polish service anyway http://mambo-phpshop.net/media/forum/Smileys/default/smiley.gif):
Code:
<script language="JavaScript" type="text/JavaScript" src="https://www.platnosci.pl/paygw/ISO/js/<?php echo PLATNOSCI_POS_ID ?>/<?php echo substr(PLATNOSCI_KEY1,0,2) ?>/paytype.js"></script>
<strong>Wybierz typ płatności i kliknij na obrazek "Obsługa transakcji", aby zapłacić za złożone zamówienie.</strong>
<form action="https://www.platnosci.pl/paygw/ISO/NewPayment" method="POST"
name="payform">
<script language="JavaScript" type="text/JavaScript">
PlnDrawRadioImg(4);
</script>
<div align="center"><input type="image" name="submit" src="/images/stories/zaplac.gif" border="0" alt="Zapłać poprzez Platnosci.pl"></div>
<input type="hidden" name="pos_id" value="<?php echo PLATNOSCI_POS_ID ?>">
<input type="hidden" name="session_id" value="<?php $db->p("order_number") ?>">
<input type="hidden" name="order_id" value="<?php $db->p("order_id") ?>">
<input type="hidden" name="amount" value="<?php printf("%d", $db->f("order_total")*100)?>">
<input type="hidden" name="desc" value="YourShopName Zamówienie <?php echo $order_id ?>">
<input type="hidden" name="first_name" value="<?php echo $auth["first_name"] ?>">
<input type="hidden" name="last_name" value="<?php echo $auth["last_name"] ?>">
<?php
$qv = "SELECT email FROM #__users ";
$qv .= "WHERE id=".$auth["user_id"];
$dbbt = new ps_DB;
$dbbt->query($qv);
$dbbt->next_record();
$user_email = $dbbt->f("email");
?>
<input type="hidden" name="email" value="<?php echo $user_email ?>">
<input type="hidden" name="client_ip" value="<?php echo $_SERVER['REMOTE_ADDR'] ?>">
<input type="hidden" name="js" value="0">
</form>
<script language="JavaScript" type="text/javascript">
<!--
document.forms[’payform’].js.value=1;
-->
</script>
When configuring your POS with Platnosci.pl mind the following parameters:
Adres powrotu błędnego (Return address when fail): http://www.yoururl.pl/index.php?option=com_phpshop&page=checkout.PPL_result&order_id=%orderId%&error_code=%error%
Adres powrotu pozytywnego (Return address when succeed): http://www.yoururl.pl/index.php?option=com_phpshop&page=checkout.PPL_result&order_id=%orderId%
Adres raportów (Reporting address): http://www.yoururl.pl/administrator/components/com_phpshop/platnosci_notify.php
Thats it. I've tested it with Platnosci.pl "test payment service" and it works good.
Jest tam równiez mowa o jakimś błędzie który umożliwia zmianę ceny produktu o ile dobrze zrozumiałem, więc będę wdzieczny za wszelkie informacje
link do wątku
http://mambo-phpshop.net/index.php?option=com_smf&Itemid=71&topic=12480.0
pozdrawiam
tutaj : http://www.mbpartner.com.pl/platnosci.zip
mogę pomóc podczas instalacji gg:4237540
http://www.mbpartner.com.pl
Weszłem pod adres sklepu www.mbpartner.com.pl, żeby poogladać sobie ten sklepik i wygenerowałem błąd. Powiem ,że mam zainstalowany u siebie serwer xampp z kilkoma Joomlai ale na żadnej nie mam Virtuemart.
Tak więc chodząc po sklepie kliknełem na Do koszyka strona się przeładowała i kliknełem w Zamówienie. W pasku adreu dostałem to:
http://127.0.0.1/index.php?page=checkout.index&martID=M2FhMTI3OWQzMzAxNWZlYjcyNWM5ZmE4MmM1NDZkYmR 8ZmJmMTUyNmYxOWVlNGFmNTNhYzJmMzA4ZWY0ZTA5YTc=&option=com_virtuemart&Itemid=1
a strona wyświetliła mi taki komunikat:
Nie znaleziono obiektu!
Nie znaleziono żądanego URLa na tym serwerze. Odnośnik na referującej stronie (http://www.mbpartner.com.pl/index.php%3fpage=shop.cart&func=cartAdd&product_id=1613&option=com_virtuemart&Itemid=1) wydaje się być nieprawidłowy lub nieaktualny. Poinformuj autora tej strony (http://www.mbpartner.com.pl/index.php%3fpage=shop.cart&func=cartAdd&product_id=1613&option=com_virtuemart&Itemid=1) o problemie.
Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem
Error 404
127.0.0.1 (http://127.0.0.1/)
02/25/06 12:19:03
Apache/2.0.54 (Win32) mod_autoindex_color mod_ssl/2.0.54 OpenSSL/0.9.8 PHP/4.4.0
adres administratora to :admin@localhost , część adresu odwołuje s do sklepu w komunikacie błędu a część do adresu http://127.0.0.1/
tak sie dzieje we trzech przegladarkach, wyczyściłem ciasteczka i pamięć podręczną bez skutków. Gdzieś w kodzie jest odwołanie do adresu http://127.0.0.1/
warto sprawdzić to.
Pozdrawiam
Mam chwilowe problemy - przechodzę z Mambo+PhpShop na Joomla+VirtueMart, testowałem lokalnie i dlatego pojawia sie adres lokalny, proszę o cierpliwośc
Już wszystko ok.
http://www.mbpartner.com.pl/platnosci_vm.zip
paczka dla VirtueMart
Po pierwsze, to dzięki za udostępnienie modułu płatności.pl. Na bramce testowej działa OK z tym, że pojawiły się dwa problemy:
1. w paczce brakuje platnosci.gif (ale łatwo temu zaradzić),
2. Przy braku autoryzacji brak jakiegokolwiek komunikatu - pojawia się jedynie napis ":501". Czy tak ma być? Jeśli nie, to co tam powinno się znaleźć?
Kody błędów, jak również znaki graficzne można pobrac ze strony www.platnosci.pl (http://www.platnosci.pl)
Kod 501 to brak autoryzacji dla danej transakcji. Za obsługe błędów odpowiedzialny jest plik checkout.PPL_result.php. Wkrótce udostepnie poprawioną paczkę płatności.
Może kod błędu poprzedzić jakimś komunikatem, który byłby bardziej zrozumiały dla klienta?
w nowej paczce chcę dołożyc obsługę statusu płatności, komunikaty błędów, zmienic troche formularz, jak macie jakieś propozycje to śmiało ...
Dla mnie super! A propozycje pewnie się pojawią gdy paczka już będzie gotowa... ;)
I jak z poprawkami do paczki płatności ?
Komponent jest prawie gotowy, jeżeli ktoś chce potestować to proszę http://www.mbpartner.com.pl/com_platnosci.zip
+ obsługa płatności poprzez :
- mTransfer
- Miltitransfer
- przelewy24
- karta kresytowa
- płacę z Inteligo
- przelew bankowy
- płać z Nordea
- płać z PKOBP
- płać z BPH
- płać z ING
- płatność testowa
- mikropłatności SMS
+ Wdrożono obsługę błędów transakcji
+ Odbiór raportów i automatyczna zmiana statusu zamówienia
Proszę pamiętać, że jest to wersja do testów
1) Przy instalacji komponentu pojawia się błąd:
Warning: copy(/home/avicenna/public_html/checkout.PPL_notify.php): failed to open stream: Permission denied in /home/xxx/public_html/administrator/components/com_platnosci/install.platnosci.php on line 36
kopiowanie pliku /home/xxx/public_html/components/com_platnosci/checkout.PPL_notify.php, nie powiodlo sie
2) wybór płatnosci pkobp i premium sms nie dziala, nie pojawia sie opcja wyboru od strony kupujacego, w konfiguracji czy jest opcja true czy false zawsze wyświetla się "TAK"
pko: zmiania w procedurze metody platnosci/system platnosci/(konfiguracja) linia 73 zamiast PKO było PKOBP
sms :Zapomniałeś dodać zmienną "SMS" => $d['SMS'],w lini 293 pliku ps_platnosci.php
3) ING da sie wyłączyć tylko w przypadku zaznacenia opcji poniższej ING tj. pkobp na NIE
Był błąd w wpliku ps_platnosci.php linia 220 powinna być nazwa PKO a nie ING to powodowało zmiane wartosci ING :)
4) nie działa funkcja : onmouseover i onmouseout ( problem rozwiązany)
Wystarczy zmienić " na ' przy onmouseover="this.src="/components/com_platnosci/images/logo_inteligo_grey.gif""
na
onmouseover="this.src='/components/com_platnosci/images/logo_inteligo_grey.gif'"
5) znalazłem pare literówek ale to jest mało istotne :)
Literówki:
w komponentach/system płatnosci:
a) Zamiany - ver 1.0 =>Zmiany....
b) Adres powrotu b3ednego => Adres powrotu błędnego
W konfiguracji w metodach płatności:
(Po prawej stronie ) PKO => PKOBP
Widziałem jeszcze gdzieś ale nie mogę znaleść
poprawiam błędy, proszę o cierpliwość ;)
Witam,
staram się właśnie zaintstalować system płatności dla VirtueMart i niby wszystko w panelu administracyjnym daje się skonfigurować, pojawia się na liście metod płatności, ale podczas próby zrobienia zakupów jest tylko pozycja na liście, a po jej wybraniu przechodzi się do podsumowania zamówienia i tyle.
Słaby jestem w te klocki, a na PHP nie znam się w ogóle. Co pomijam? Czego nie skonfigurowałem?
Będę wdzięczny za informacje
Jon Eck
Podsumowanie płatności, potem klikasz potwierdz zamówienie i powinna się wyświetlić potwierdzenie zamowienia a pod spodem opcje wyboru sposobu platnosci. Czy dobrze skonfigurowales w metodach platnosci/konfiguracja?
Zacznę od początku:
- zainstalowałem paczkę "com_płatności"
- skonfigurowałem konto w systemie platnosci.pl
- dodalem info o identyfikatorze punktu płatności i kluczach MD5 w konfiguracji metody płatności
Na etapie "metody płatności" pojawia się ramka z metodami do wyboru, w tym "System płatności", ale tylko jako pole wyboru. Po wybraniu tego pola przechodzimy do potwierdzenia zamówienia - nie pojawia się w ogóle możliwość wyboru banku czy karty (tak jak powinno być).
:confused:
podaj mi adres witryny zobacze co i jak
sposóby zapłaty ( wybór banku ) pojawia sie dopiero po kliknieciu w przycisk "potwierdź zamówienie"
Racja...
ale ze mnie osioł :o
pisałem ci ze musisz kliknac potwierdz zamowienie :)
właśnie wrzuciłem poprawiona wersję
+błędy znalezione przez Bruno
+zmiany w nazwach zmiennych key, key2
+poprawiłem plik checkout.PPL_notify.php - w components/com_platnosci
wkrótce dalsze usprawnienia ...
A)
Mógłbyś napisać co zmieniłeś u siebie w sklepie że wchodząc do konta klienta nie da rady znow wybrac platnosci.pl i oczywiscie rodzajow : ecard, inteligo, etc. (czy chodzi tu o czas trwania sesji?)
U mnie :
np 1) jak nie dokonam transakcji biore wstecz i moge wybierac inna opcje. Nie wiem czy tak powinno byc
2) wchodzac do panelu klienta/informacje o zamowieniu/ widok (np ostatnie zamowienie) moge dalej wybierac metode platnosci, u ciebie jest tylko podglad pod zamowowienie i tyle.
B)
Znalazłem błąd wchodząc u ciebie do PKO, kliknałem na dole strony "powrót do sklepu" i zamiast zwrocic strone z wyborem platnosci (tak mysle) pojawil sie komunikat : Transakcja przebiegła pomyslnie. Dziękujemy za dokonanie wpłaty
Dzis uruchomiłem platnosci.pl oczywiscie z moim kluczem,itp :)
Błedy podobne jak post wyżej,
-powrót z pko konczy sie sukcesem
-powrot z ecard konczy sie bledem nieokreslonym
-powrot z ing jak w pko
Z tego co zaobserwowałem sa tam dwa rodzaje linkow powrot pozytywny i bledny (cos jest pokopane z tym)
-dalej mozna w nieskonczonosc przez panel klienta wchodzi do transakcji platnosci.pl i wybierac formę zaplaty :(
Bylbym wdzieczny za info.
Odwalasz kawał dobrej roboty ale cie trochę pomęcze jeszcze :)
pzdr
Nie testowalem jeszcze "na zywo" z transakcjami bankowymi. Jedynie poprzez "bramke testowa".
Bledy:
- transakcje pozytywne oraz negatywne nie sa przez system rozpoznawane, mimo skonfigorowania. Status zamowienia nie zmienia sie mimo, ze ukazuje sie odpowiednia ikonka "V" lub "X"
na tej samej stronie
- "Kliknij ten link, aby zobaczyć szczegóły zamówienia. " przenosi do adresu:
domena.pl/index.php?option=com_phpshop&page=account.order_details&order_id=XX
com_phpshop a powinno byc com_virtuemart. Problem w tym, ze nie wiem gdzie to poprawic.
(http://www.galeriawarszawska.pl/index.php?option=com_phpshop&page=account.order_details&order_id=26)
Nie testowalem jeszcze "na zywo" z transakcjami bankowymi. Jedynie poprzez "bramke testowa".
Bledy:
- transakcje pozytywne oraz negatywne nie sa przez system rozpoznawane, mimo skonfigorowania. Status zamowienia nie zmienia sie mimo, ze ukazuje sie odpowiednia ikonka "V" lub "X"
Tak samo, status wogole sie nie zmienia u mnie :(
na tej samej stronie
- "Kliknij ten link, aby zobaczyć szczegóły zamówienia. " przenosi do adresu:
domena.pl/index.php?option=com_phpshop&page=account.order_details&order_id=XX
com_phpshop a powinno byc com_virtuemart. Problem w tym, ze nie wiem gdzie to poprawic.
(http://www.galeriawarszawska.pl/index.php?option=com_phpshop&page=account.order_details&order_id=26)
Prawdopodobnie chodzi o wpisc w pliku checkout.PPL_result.php linia 78
wersja z poprawkami http://www.mbpartner.com.pl/com_platnosci_v1.0.2.zip
Moj problem byl spowodowany pozostawieniem (calkiem zapomnialem o nich) plikow w katalogu:
/administrator/components/com_virtuemart/classes/payment/
Wyrzucilem pliki:
checkout.PPL_result.php
formularz.php
ps_platnosci.cfg.php
ps_platnosci.php
Zainstalowalem komponent com_platnosci_v1.0.2.zip, konfiguracja metody platnosci i wszystko gra.
Podziekowania dla Autora :D
1. Na poczatku wyswietlil sie błąd
unlink($mosConfig_absolute_path."/administrator/components/com_virtuemart/classes/payment/ps_platnosci.php");
unlink($mosConfig_absolute_path."/administrator/components/com_virtuemart/classes/payment/ps_platnosci.cfg.php");
unlink($mosConfig_absolute_path."/administrator/components/com_virtuemart/html/checkout.PPL_result.php");
Oczywiscie odinstalowlame stara wersje i usunalem wszystkie pliki platnsoci z dysku , dopiero potem zainstalowlam komponent. Po bledzie odisntalowalem i zainstalowalme ponownie blad juz sie nie wyswietlil :)
2 .W historii raportów na platnosci.pl mam tak jak klikne rezygnuje np w pkko czy ing :
NOT OK RESPONSE
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
Direct Access to this location is not allowed.
Czy tak powinno byc?
3. Jaki powinien być plik raportu podany w Adres raportów (na platnosci.pl): checkout.PPL_notify.php czy checkout.PPL_result.php
W pomocy do komponentu na ekranie sie wyswietla result jak sie najedzie jest notify :) chyba ten drugi jest bledny
TAK POWINNO BYĆ
Adres powrotu błędnego - http://www.adres_twojej_strony.pl/index.php?option=com_virtuemart&page=checkout.PPL_result&order_id=%orderId%&error_code=%error% (http://www.adres_twojej_strony.pl/index.php?option=com_virtuemart&page=checkout.PPL_result&order_id=%orderId%&error_code=%error%)
Adres powrotu pozytywnego - http://www.adres_twojej_strony.pl/index.php?option=com_virtuemart&page=checkout.PPL_result&order_id=%orderId% (http://www.adres_twojej_strony.pl/index.php?option=com_virtuemart&page=checkout.PPL_result&order_id=%orderId%)
Adres raportów - http://www.adres_twojej_strony.pl/components/com_platnosci/checkout.PPL_notify.php (http://www.adres_twojej_strony.pl/components/com_platnosci/checkout.PPL_notify.php)
1) Działa :)) nie wiem jakim cudem ale został wpis w pliku ps_platnosci.cfg.php
defined('_VALID_MOS') or die('Direct Access to this location is not allowed.');
Gdzieś to przeoczyłem :)
Okno platnosci.pl w koncie uzytkownika przestalo się pojawiac :)
2)Druga kwestia wg.mnie jest jeszcze do poprawy a mianowicie z niektórych sposobów płatnosci (PKO ,ING, przelew) jest możliwy powrót do sklepu poprzez link na dole strony, po nacisniecu jego pojawia się : "transakcja została rozpoczęta. Jeżeli dokonałeś zapłaty, zostaniesz poinformowany o zmianie statusu zamówienia pocztą email." Wg. mnie powinno przenosic albo do wyboru sposobu platnosci.pl,(czyli wstecz) albo kasować zamówienie(ale lepioej by bylo wstecz). A aktualnie oprocz napisu (transakcja rozpoczeta...) zmienia sie status zamowienia na potwierdzony.
3) Trzecia kwestia: przy kliknieciu w link "rezygnacja z danej platnosci" (karta kredytowa, BZWBK) pojawia sie błąd rezygnacja, zachwile zostaniesz przekierowany do strony glownej, i można przez konto uzytkownika wybrac inna metode platnosci.pl. Mozna by w tym przypadku albo przerzucic uzytkownika od razu do wyboru innego rodzaju z listy platnosci.pl albo zrobic automatyczne lub (ręczne) kasowanie zamówienia i oczywiscie po informowanie usera o tym, bo w tym przypadku zamówienie wisi jako "potwierdzone" (w systemie platnosci.pl nie ma o nim, śladu !!!) a user np. może chcieć zmienić formę płatności na "za pobraniem" czy "przelew tradycyjny (nie poprzez platnosci.pl),itp.
4)
Ważne !!! Po edycji ustawień pliku ps_platnosci.cfg.php poprzez formularz płatności automatycznie wskakuje linijka defined('_VALID_MOS') or die('Direct Access to this location is not allowed.');
co powoduje potem komplikacje w działaniu, platności.
5) próbowałem zapłacić za transakcję sybmoliczną zł, po zrobieniu przelewu status w platnosci sie zmienil sie na rozpoczęta, a sklepie zmienil sie na "W toku", nie wiem czy tak powinno byc, Na koncie klienta oprocz informacji o zamowieniu pojawilo sie znów wybór rodzaju płatnosci. Na dole informacji o zamowieniu nie ma pola Notatka klienta w ktorej sa statusy podane.
Dalsze próby:
Wykonałem transakcje jeszcze raz, tym razem poszła błędem było to że po zatwierdzeniu przelewu na stronie BPH, mialem zablokowaną obsługe wyskakujacych okien i transakacja dlatego sie nie zamkneła :) Co prawda zmiany sie zatweirdzily ale jak poprzednio zmienil sie status tym razem na "pusty" wogole nie ma statusu i rowniez brak szczegołów transakcji.
Patrzyłem do pliku check.PPL_notify.php ,linia 112 tam jest zmiana statusu i notatki dla przypadku 1 i 2 czyli nowa i anuluj. moze nalezy dodac zmienne $status='; $note=' dla kolejnych przypadków w moim przypadku (4 czyli rozpoczęta.)?
pzdr
Dostalem od platnosci.pl taka informacje:
>System Platnosci.pl odnotował 100 nieodebranych powiadomień o zmianie statusu transakcji 1781868 dokonanej w Punkcie Płatności "System PLATNOSCI" sklepu "moja strona".
Kolejne powiadamianie o zmianie statusu tej transakcji nie będzie wysłane.
Zarejestrowany adres UrlOnline: http://www.adres_twojej_strony.pl/components/com_platnosci/checkout.PPL_notify.php
Prosimy o poprawienie adresu UrlOnline lub jego usunięcie w serwisie transakcyjnym Platnosci.pl
(Moje sklepy - Moja strona - Lista punktów płatności - System PLATNOSCI - pole "Adres raportów"). <
Moze ktos mnie "oświeci" co jest przyczyną problemu.
Calamus
Właśnie to http://www.adres_twojej_strony.pl/co...PPL_notify.php (http://www.adres_twojej_strony.pl/components/com_platnosci/checkout.PPL_notify.php) - musi być wpisany poprawny adres
Witam. Tak, oczywiscie adres jest poprawny. Innaczej nie zawracałbym glowy na forum. I to wlasnie jest problem.... ;)
Tu podalem // adres_twojej_strony.pl/ tylko dla przykladu...
Dodam jeszcze ze w logu bledów cos takiego: 22-maj-2006 13:01:29] PHP Warning: main(/home/calamus/public_html/administrator/components/com_virtuemart/classes/payment/ps_platnosci.cfg.php): failed to open stream: No such file or directory in /home/calamus/public_html/calamus/components/com_platnosci/checkout.PPL_notify.php on line 20
[22-maj-2006 13:01:29] PHP Fatal error: main(): Failed opening required '/home/calamus/public_html/administrator/components/com_virtuemart/classes/payment/ps_platnosci.cfg.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/calamus/public_html/calamus/components/com_platnosci/checkout.PPL_notify.php on line 20
linia 20 to: require_once($root."/calamus/administrator/components/com_virtuemart/classes/payment/ps_platnosci.cfg.php (http://www.torunianin.com/calamus/administrator/components/com_virtuemart/classes/payment/ps_platnosci.cfg.php)");
Sciezka jest poprawna.O co tu chodzi?Prosze o pomoc.Jestem niestety "cieniutki" z php
Pozdrawiam Piotr
musiałeś zle skonfigurowac adresy tak jak ci Comet napsiał, badź nie przeniosłeś wszystkich plików systemu płatnosci, badz nie ma odpowidnich uprawnien na nich. Sprawdz jeszcze raz.
Do Comet: Nie odzywasz sie, co z poprawkami które miałeś zrobić. Pewnie zajęty jesteś :), tak jak ostatnio pisałes :) pzodrawiam
Przejrzalem wszystko powinno być ok a dalej sa problemy z raportami..uff :eek:
Witajcie!
Mam ten sam problem co Calamus. Po dokonaniu płatności status zamówienia nie zmienia się, a po jakimś czasie system Płatności.pl przysyła mi info, że raporty o zmianie statusu nie dochodzą.
O so chozi?
wywaliłem linijkę
defined('_VALID_MOS') or die('Direct Access to this location is not allowed.');
z configa, ale to nic nie zmieniło
ścieżki adresów powrotu błędnego, pozytywnego i raportów sprawdzone z 10 razy i dalej nic.
Help!
>System Platnosci.pl odnotował 100 nieodebranych powiadomień o zmianie statusu transakcji 1781868 dokonanej w Punkcie Płatności "System PLATNOSCI" sklepu "moja strona".
No i u mnie jest to samo :| co jest :| j! 1.0.8 VM 1.5 i moduł płatnosci 1.0.2 :/ comet.. pomocy u Ciebie tego nie ma?
1.) Przy zapisywaniu konfiguracji wylatują Notice:
Notice: Undefined index: wstepny_status in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/classes/payment/ps_platnosci.php on line 275
Notice: Undefined index: potwierdzony_status in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/classes/payment/ps_platnosci.php on line 276
2.) Dla każdej formy płatności dostaję komunikat:
"Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja"
Raz magicznie udało mi się przejść przez transakcję testową, teraz nic nie działa testowałem różne warianty
3.) Po wejściu na szczegóły nieopłaconego zamówienia dostaję:
Notice: Trying to get property of non-object in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 4
Notice: Trying to get property of non-object in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 5
Notice: Trying to get property of non-object in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 6
i w formularzu HTML mam puste dane użytkownika, przy zamawianiu dane te są poprawnie wypełnione
Można prosić o pomoc, możliwe, że zrobiłem jakiś głupi błąd, ale nie mogę go znaleźć, chętnie zrewanżuję sie kiedy pomocą przy php, sql, html css2 itp.
2.) Dla każdej formy płatności dostaję komunikat:
"Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja"
Raz magicznie udało mi się przejść przez transakcję testową, teraz nic nie działa testowałem różne warianty
i działa, pewnie nie doczytałem, minimalna kwota zamówienia to 1zł, stąd odrzucało. Może - jeśli się da, zmienić komunikat na bardziej opisowy.
3.) Po wejściu na szczegóły nieopłaconego zamówienia dostaję:
Notice: Trying to get property of non-object in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 4
Notice: Trying to get property of non-object in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 5
Notice: Trying to get property of non-object in /home/users/sklep_garage/public_html/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 6
i w formularzu HTML mam puste dane użytkownika, przy zamawianiu dane te są poprawnie wypełnione
już mam rozwiązanie, plik
/administrator/components/com_virtuemart/html/account.order_details.php
linia 49:
$user = $dbbt->record;
zamienić na:
$user = $dbbt->record[0];
$user->email = $dbbt->f("user_email");
Artur Ty chyba powinieneś mieć sam do siebie pretensje.. Po kilku Twoich postach o zmianie kodu w VM mogłeś się tego spodziewać ;)
Artur Ty chyba powinieneś mieć sam do siebie pretensje.. Po kilku Twoich postach o zmianie kodu w VM mogłeś się tego spodziewać ;)
Mam rozumieć, że insynujesz, że zmieniając kod zepsułem go na tyle, że pojawiły się błędy? Jeśli tak, to zainstaluj sobie ten soft, sprawdź to o czym pisałem, a potem pogadamy. Nie jestem niedzielnym programistą, wiem co robię, a VM daleko do ideału.
Mam rozumieć, że insynujesz, że zmieniając kod zepsułem go na tyle, że pojawiły się błędy? Jeśli tak, to zainstaluj sobie ten soft, sprawdź to o czym pisałem, a potem pogadamy. Nie jestem niedzielnym programistą, wiem co robię, a VM daleko do ideału.
Tak z pewnością daleko do ideału .. Ale ja używam tego softu i takich akurat błędów nie mam .. Choć mam inne .. W każdym razie chylę czoła bo to ja jestem niedzielny. :)
Tak z pewnością daleko do ideału .. Ale ja używam tego softu i takich akurat błędów nie mam .. Choć mam inne .. W każdym razie chylę czoła bo to ja jestem niedzielny. :)
To może to jakiś czarodziejski kod ;) za każdym razem inne błędy :), bo na oficjalnym forum, też znalazłem tego buga. No nic spierać się nie ma co, za to jak coś mogę pomóc, mam też nadzieję, że do piątku uda mi się skonczyć małe wdrożenie na tym mechanizmie :)
Na tym forum nie ma od dłuższego czasu rozwiązania problemu Nieodebranych raportów. Może coś na ten temat wiesz? No i czy U Ciebie działa poprawnie? Podaj wersję joomla itp. ja mam 1.0.10 i 1.6 Vm
No i u mnie jest to samo :| co jest :| j! 1.0.8 VM 1.5 i moduł płatnosci 1.0.2 :/ comet.. pomocy u Ciebie tego nie ma?
może trochę inaczej
plik: /components/com_platnosci/checkout.PPL_notify.php
dodaj na samej górze, np. w lini 12
// Set flag that this is a parent file
define( '_VALID_MOS', 1 );
dajcie znać czy to pomogło.
Zainstalowałem moduł płatności 1.0.2 na najnowszym Virtuemart wpisałem wszystkie dane z serwisu płatności (po rejestracji) ale korzystając z bramki testowej otrzymuję komunikat "Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja" przy czym wartość zamówienia jest wieksza niz 1 zł (przykładowo 7000 PLN). Prosiłbym o pomoc.
Jak nikt nie ma dobrej woli żeby pomóc to przynajmniej napiszcie ile chcecie za zainstalowanie a raczej poprawną konfigurację modułu płatności na VM 1.0.6 w Joomla 1.0.10 stable pl
Moje gg:3220643
Zainstalowałem moduł płatności 1.0.2 na najnowszym Virtuemart wpisałem wszystkie dane z serwisu płatności (po rejestracji) ale korzystając z bramki testowej otrzymuję komunikat "Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja" przy czym wartość zamówienia jest wieksza niz 1 zł (przykładowo 7000 PLN). Prosiłbym o pomoc.
Też tak mialem - krótki przegląd i okazało się że mam nieaktywną platnosc testową (do właczenia w portalu platnosci.pl)
Też tak mialem - krótki przegląd i okazało się że mam nieaktywną platnosc testową (do właczenia w portalu platnosci.pl)
Płatność testową włączyłem, problem pojawia się podczas wyboru dowolnej formy płatności (nie tylko testowej)
Zainstalowałem moduł płatności 1.0.2 na najnowszym Virtuemart wpisałem wszystkie dane z serwisu płatności (po rejestracji) ale korzystając z bramki testowej otrzymuję komunikat "Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja" przy czym wartość zamówienia jest wieksza niz 1 zł (przykładowo 7000 PLN). Prosiłbym o pomoc.
Jak nikt nie ma dobrej woli żeby pomóc to przynajmniej napiszcie ile chcecie za zainstalowanie a raczej poprawną konfigurację modułu płatności na VM 1.0.6 w Joomla 1.0.10 stable pl
Moje gg:3220643
:confused: Między Twoimi postami minęło niespełna 30 minut...
Może troszeczkę cierpliwości? To nie jest czat ani helpdesk płatnego oprogramowania a tylko forum ludzi, którzy dzielą się swoją wiedzą... Nie ma tak, że ktoś tylko czeka aby móc Tobie odpowiedzieć...
Troszeczkę się zdenerwowałem i właśnie z tego powodu zabrakło mi "dobrej woli". Napiszę też, że nie zależy mi na Twoich pieniądzach. Nie będąc jednak nazbyt złośliwym powiem, że sposób prawidłowej konfiguracji stworzonego przez Cometa komponentu masz już objaśniony na forum.
P.S. U mnie działa poprawnie.
Rozwiązanie problemu w samym systemie płatności - płątność testowa działa w produktach do 1000zl a płatność kartą kredytową do 4000zł itp.
W innych przypadkach modół działa poprawnie
Powiem tak, próbowałem, ale po co się mordować, jeśli podobny serwis ALLPAY.PL pracuje bez zarzutu. Z ich strony ściąga się dodatki, instaluje i hula bez najmniejszych problemów. Prowizje te same, tylko trzeba 10 zł zapłacić za aktywację konta.
Warning: unlink(/public_html/vm/administrator/components/com_virtuemart/classes/payment/ps_platnosci.php): No such file or directory in /public_html/vm/administrator/components/com_platnosci/install.platnosci.php on line 20
Przy instalcji wyskakuje mi taki błąd co to i jak go naprawić
Daj sobie spokój z Płatnościami. Skrypt jest niedorobiony i niestety czasami świruje pod joomlą. Ja się przeniosłem do AllPay.pl i nie mam żadnych problemów.
Finwe@ Ty jestes podstawiony? :D Skrypt działa ok .. a te błędy lefiego to mozna olać też takie miałem a teraz wszystko działa ok.. ale dobrze wiedziec Finwe że allpay ma cos takiego napewno wykorzystam w przyszłosci..moze znacie inne serwisy które maja takie moduly dla joomli?
Randal,
Powinienem się obrazić. Przeczytaj ten tylko temat i zobaczysz ilu było ludzi, którzy szukali pomocy. Ja musiałem skasować konto w Płatnościach bo przychodziły non-stop emaile, że raporty nie dochodzą z powodu jakiegoś błędu. Dziwne że np. raporty AllPay.pl dochodzą bez problemu. Nic nie trzeba grzebać w kodach. Podtrzymuję zdanie, że skrypt po stronie Płatności jest zrąbany, a przynajmniej nie kompatybilny z Joomlą. Nie będę ryzykował jakichś problemów z rozliczeniami, bo transakcje on-line to poważna sprawa.
Mogłem siedzieć cicho i cieszyć, że znalazłem rozwiązanie. Nie musiałbym czytać takich insunuacji, jak twoje.
Żałosne.
Dobra proszę się nie kłucić i jak ktoś może to niech da mi znać jak poprawić ten błąd.
Kurde .. :/ aleś tyo obrażaliski.. Ja Ci bardzo dziękuję za Twoje bardzo cenne INFO.. Jeśli czytałeś temat to ja tez pisalem o tym problemie z płatnosciami.. I tez miałem z tym poważne problemy.. No ale udało sie rozwiązać problem. Więc skrypt na platnosci.pl jest ok tym bardziej jest kompatybilny z joomlą.. Bo działa ok.. Ale na przyszłość najprawdopodobniej będę wolę używac opatentowanych rekomendowanych systemów.. Jakie możliwości daje allpay. Więc dzięki za info. no i wiesz...
Żałosne.
teraz to ja sie obraże :P chyba zbyt szorstko to odebrałeś albo ja nieodpowiednio ważę słowa .. choc ten znaczek --> " :D " miałem nadzieję zrozumiesz że zdanie które go poprzedza masz uznać za żart..
Napewno nie chcialem Cię urazić.. I dzięki za info.. Jednak nie masz racji w przypadku błędu i niekompatyblinośći platnosci.pl Ale jednak trzeba trochę sie pomęczyć
Do użytkownika Comet który wyslal komponent com_platnosci_v1.0.2.zip (http://www.mbpartner.com.pl/com_platnosci_v1.0.2.zip).
Przecież na stronie www.mbpartner.com.pl (http://www.mbpartner.com.pl) ten komponent dziala wiec jesli bys mogl to jeszcze raz napisz caly proces instalacji, i/lub zamiesc nowa wersje (o ile taka powstala). Szczerze powiem że bardzo zalezy mi na nim.
Z góry thx
Do społeczności VM.
Może by tak zasypać PŁATNOŚCI.PL mailami o gotowy komponent do pobrania i wskazać że ju ż taki istnieje poto tylko aby comet za swą prace dostał wynagrodzenie a my komponent z przejżystą instrukcją instalacji. Wkońcu coś się autorowi należy.
Do społeczności VM.
Może by tak zasypać PŁATNOŚCI.PL mailami o gotowy komponent
Oki ale ja jestem za leniwy. Więc moe podaj nam tu mail słub które takim mailem bylłyby zainteresowane i przykładową wiadomoś wtedy kazdy tylko wyśle ze swojego maila z drobnymi modyfikacjami.. w treści .. więc kaman będe drugim po tobie który takiego maila wyśle
pamiętajcie zeby uruchomic platność przez bramke testowa w samym serwisie platnosci.pl (nie tylko w konfiguracji platnosci panelu admina virtuemart) po tej operacji znikl blad 'transakcjia nie moze byc autoryzowana' i wszystko jest ok
Randal, masz rację, trochę zbyt nastroszyłem piórka. Jest ok.
Powiedz, jak rozwiązałeś problem z tymi setkami raportów, bo mnie to odstraszyło do użytkowania.
Odpowiedź jest w tyn temacie napisana przez Artura jakby coś to obiecał wczoraj jeszcze tu zajrzeć...
Odpowiedź jest w tyn temacie napisana przez Artura jakby coś to obiecał wczoraj jeszcze tu zajrzeć...
sprawa wygląda tak:
plik: /components/com_platnosci/checkout.PPL_notify.php
dodaj na samej górze, np. w lini 12
// Set flag that this is a parent file
define( '_VALID_MOS', 1 );
to powinno pomóc, wejdźcie na stronę
http://sklep.moja.domena/components/com_platnosci/checkout.PPL_notify.php
powinien pokazać się: ERROR: EMPTY PARAMETERS, jeśli jest inny błąd to trzeba dalej grzebać, np.: Randal miał złe ustawione ścieżki w $root z tego co pamiętam:
$root= $_SERVER['DOCUMENT_ROOT'];
require_once( $root.'/configuration.php' );
[...]
wpisałem mu na sztywno i działa. W razie problemów priv, tylko priv na forum, mail mi chwilowo nie dziala.
Artur i Randal,
Wielkie dzięki. Ja już wcześniej próbowałem to zastosować, ale ciągle mi pokazywało błąd. Dopiero dzisiaj wpadłem na to, że akurat na moim serwerze w tym kawałku kodu była o jedna spacja za daleko. Poprawiłem na następujący:
// Set flag that this is a parent file
define('_VALID_MOS', 1 );
i działa.
Uff. Płatności działają teraz u mnie tak samo, jak ALLPAY.pl. Muszę się zastanowić czy używać obu lub wybrać jeden i pytanie jest: który. Ale to już najmniejsze zmartwienie.
Jak juz wymyślisz który to daj znać -- CCC -- i dlaczego. No któryś musi być tańszy albo bardziej wypasiony :)
Witam, a jak jest działają te wszystkie moduły do płatności, w sytuacji gdy witryna jest wielojęzyczna ? Czy działają po angielsku czy też muszę podpisywać z kimś innym umowę ?
Pozdrawiam
safemode
13-11-2006, 15:20
Kawał dobrej roboty kolego comet, jednak proponuje jedną drobną zmianę w kodzie skryptu checkout.PPL_notify.php, bo może on sprawiać kłopot wszystkim, którzy mają inny prefix tabeli bazy danych do Joomli inny niż domyślny 'JOS_'.
Mamy tutaj cos takiego w linii 127
$sql = "UPDATE jos_vm_orders SET order_status='$status' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
$sql = "UPDATE jos_vm_orders SET customer_note='$note' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
proponuje zmienić na:
$sql = "UPDATE #__vm_orders SET order_status='$status' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
$sql = "UPDATE #__vm_orders SET customer_note='$note' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
Może pomóc w sytuacji, gdy nie zmienia nam się status płatności w systemie :)
Pozdrawiam.
Witam,
już czas chyba odświerzyć płatności, właśnie przygotowuję nową wersję.
część z Was poradziła sobie z instalacją komponentu, proszę o uwagi i sugestie co jeszcze można by zmienić,
poprawki :
+ błędy związane z nieodebranymi raportami
+ usunięty błąd podczas zapisu konfiguracji - dodawana była linia defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
+ automatycznie wysyłany email ze statusem transakcji na konto kupującego
+ poprawka zaproponowana przez safemode :)
pozdrawiam
+ błędy związane z nieodebranymi raportami
+ usunięty błąd podczas zapisu konfiguracji - dodawana była linia defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
+ automatycznie wysyłany email ze statusem transakcji na konto kupującego
+ poprawka zaproponowana przez safemode :)
super
pozostaje podziękowac i poczekac na linka... ;)
safemode
04-12-2006, 21:33
Też z utęsknieniem czekam na aktualizację, mnie pomimo wszystkich opisywanych wcześniej zmian i różnych własnych kombinacji, nie udało się, po kilku dniach odpuściłem sobie walkę z tym komponentem.
Największy problem sprawiły mi raporty, które uparcie zwracały not OK response...
Napisałem nawet w tej sprawie do platnosci.pl ale nic mi nie odpisali...
A ja mam taki problem jak instaluje ten komponent wyskakuje mi coś takiego
platnosciSystem płatności
[ Dalej... (http://tonery.troker.pl/administrator/index2.php?option=com_installer&element=component)
mpszyman
16-12-2006, 23:40
Witaj
Nie wiem, czy sobie poradziłeś, ale jak czytam "Permission denied" to pierwsze, co myślę to prawa dostępu. Sprawdź jak są poustawiane, spróbuj na czas instalacji zmienić na 777 - jak nie pomoże, trzeba będzie szukać dalej.
Pozdrawiam
Maciek
Dzięki już się uporałem z tym narazie mam problem bo nie przychodzą mi informacje o płatności z bramki testowej
pomysl do nowego mudułu płatności
jezeli przesylamy parametr do platnosci
<INPUT TYPE="hidden" NAME="language" VALUE="EN">
to przy patnosci karta nie wymagany jest numer PESEL tylko telefon
domyslnie value="PL"
Kawał dobrej roboty kolego comet, jednak proponuje jedną drobną zmianę w kodzie skryptu checkout.PPL_notify.php, bo może on sprawiać kłopot wszystkim, którzy mają inny prefix tabeli bazy danych do Joomli inny niż domyślny 'JOS_'.
Mamy tutaj cos takiego w linii 127
$sql = "UPDATE jos_vm_orders SET order_status='$status' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
$sql = "UPDATE jos_vm_orders SET customer_note='$note' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
proponuje zmienić na:
$sql = "UPDATE #__vm_orders SET order_status='$status' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
$sql = "UPDATE #__vm_orders SET customer_note='$note' WHERE order_id='$order_id'";
$wykonaj = mysql_query($sql);
Może pomóc w sytuacji, gdy nie zmienia nam się status płatności w systemie :)
Pozdrawiam.
czy to wystarczy aby pozbyć się problemu nieodebranych raportów ??
pozdrawiam
aczeki
------------------------------
http://www.sklep-zelazny.pl/
już dałem radę :)
safemode
08-01-2007, 20:42
Nie, te wpisy nie radzą sobie z raportami...
już dałem radę :)
z raportami? jesli tak, to jak? podziel się wiedzą....
Nie, te wpisy nie radzą sobie z raportami...
z raportami? jesli tak, to jak? podziel się wiedzą....
było już na forum ale co mi tam:
w pliku: /components/com_platnosci/checkout.PPL_notify.php
dodaj na samej górze, np. w lini 12
// Set flag that this is a parent file
define( '_VALID_MOS', 1 ); i wykonaj zalecenia podane dwa posty wyżej
pozdrawiam
aczeki
--------------
http://megamaster.pl (http://www.megamaster.pl)
safemode
12-01-2007, 18:15
u mnie nie działa....
Generalnie to działa (jeśłi zrobić poprawki o który mowa już była) ale z jednym zastrzeżeniem:
Jeżeli jako admin "ręcznie" dokonuję zmiany statusu zamówienia, to klient otrzymuje automatycznie powiadomienie e-mail o zmianie statusu zamówienia (wystarczy tylko "odchaczyć" taką opcję).
Ale...
Jeżeli klient dokona zapłaty za towar przez system płatności, to status zamówienia zmienia się automatycznie lecz nie zostaje wysłany e-mail do klienta o zmianie statusu zamówienia.
Czy ktoś wie co należy sprawdzić/zrobić aby odpowiednie e-maile były wysyłane automatycznie także w tym drugim przypadku?
borowik23
30-01-2007, 20:24
Temat w ostatnich dnaich przycichł ,... a ja jakoś nie moge znaleźc linka do poprawionej wersji 1.0.2 ... czyżby miała sie nie ukazac?
Witam,
Mam pytanie do Comet, czy ukazała się już nowa wersja komponentu płatności? proszę o odpowiedź na forum.
pozdrawiam
Keran
Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja
Co bym nie robił ciągle mam ten błąd. Przejżałem ten temat już kilka razy i za nic rozwiązania tu podane mi nie pasują. Wymiękam... Help...
piotrszy
24-08-2007, 18:44
Zainstalowałem Płatnosci 1.0.2 i mam maly problem, po wybraniu zapłaty systemem płatności wyswietla sie strona z mozliwosciami zaplaty - karty, transfer, itp. Tylko u mnie na tej stronce nie pojawiają się ikonki, a jedynie miejsca "brak obrazków". Co zrobić.
I jesli można drugi problem.
Jak wprowadzic numer NIP przy rejestracji kleinta.
(...)nie pojawiają się ikonki, a jedynie miejsca "brak obrazków". Co zrobić.(...)
Może to banalne, ale w takiej sytuacji sprawdziłbym, czy skopiowałem pliki obrazków do odpowiedniego miejsca na serwerze.
(...) Jak wprowadzic numer NIP przy rejestracji kleinta.
To pytanie zdecydowanie odbiega od tematu wątku - lepiej go nie zaśmiecać. Podpowiem tylko, że na forum już była o tym mowa.
piotrszy
25-08-2007, 11:14
Obrazki mam w katalogu
www.mojastrona.pl/components/com_platnosci/images/ (http://www.mojastrona.pl/components/com_platnosci/images/)
Czy powinenem je przenieść gdzieś indziej?
Co do NIP-u długo szukałem tego wątku, ale go nie znalazłem, dlatego pozwolilem sobie zadac to pytanie
haponiuk
25-08-2007, 13:13
Drodzy użytkownicy jak czytam te wypociny i walkę z płatnościami to aż mnie to przeraża.
Ja korzystam z rozwiązania Allpay. Instalacja i konfiguracja zajęła mi 10 minut. Chodzi bez problemu.
Może warto przesiąść sie na Allpay?
:p
może dlatego, że juz dawno była wersja 1.0.5, 1.0.7, 2.0, teraz jest wersja 3.0
automatycznie wysyła emaile do klientów ze zmianą statusu zamówienia
http://www.mbpartner.com.pl/com_platnosci_v3.0.zip
piotrszy
27-08-2007, 10:51
Dzięki comet za nowy moduł.:)
Niestety wciąż problem występuje - tzn. nie ciagnie obrazków z logami poszczególnych (banków kart.) Na tej stronie poprawnie wyświetla się ovbrazek (Zielony ptaszek) potwierdzajacy prawidłowe wysłanie zamówienia, a pozostale loga zwiazane z systemem platności juz sie nie wyświetlają. :confused:
safemode
27-08-2007, 16:05
Mamy trochę mało danych, żeby coś stwierdzić, u mnie działa ok, inni sie nie skarżą...
www.twojastrona.com/components/com_platnosci/images
Taka powinna być ścieżka, innej opcji nie ma...
piotrszy
27-08-2007, 17:00
I tamże są.
Zastanawiam się czy na ściezkę nie ma wpływu fakt, że na serwerze strona zainstalowana jest w podkatalogu. Ale wszystkie inne moduly "ciągna" zdjęcia prawidłowo.
A tylko Płatnosci źle i to zrówno w Panelu administarcyjnym, jak i na stronie.
safemode
27-08-2007, 17:32
Hmm... to może być jakiś kierunek.
Generalnie w rozszerzeniach do Joomla! większość programistów korzysta ze zdefiniowanej globalnie sciezki
$mosConfig_absolute_path."/components/..../jakisplk.php"
W przypadku tego komponentu comet zdefiniował ścieżkę inaczej:
$host= $_SERVER['REMOTE_ADDR'];
$root= $_SERVER['DOCUMENT_ROOT'];
require_once( $root.'/configuration.php' );
Ale logicznie biorąc, gdyby w tym miejscu było coś nie tak, to już na etapie pobierania danych z pliku Konfiguracyjnego.
Nie wiem...:confused:
możesz podac jaka to jest ścieżka dostepu do obrazów ( skopiuj właściwości )
albo prościej adres stronki
piotrszy
27-08-2007, 18:06
w Pliku
admin.platnosci.html
29 linię zamieniłem na:
<img src="/components/com_platnosci/images/akceptujemy.gif" width="210" height="61"/>
i pomogło.
natomiast z plikiem odwołujacym sie do strony wyswietlanej w serwisie www jest troche trudniej. Te wszystkie scieżki dostepu do zdjęć sa w pliku instal.platnosci.htmp więc zwykłe ich pozmienianie niewiele da. Trzeba by to zainstalować jeszcze raz. Tylko jak?
wejdź w sposoby zapłaty - system platnosci konfiguracja i wklej zawartośc pliku http://www.mbpartner.com.pl/konfiguracja.zip jak obrazy będą wyświetla się ok to porawię instalkę,
jeszcze jeden błąd : do nadpisania plik http://www.mbpartner.com.pl/ps_platnosci.zip
safemode
27-08-2007, 21:06
Ja tylko powiem, że u mnie obrazki wyświetlały sie prawidłowo ale pojawił się inny błąd...
piotrszy
27-08-2007, 21:16
Dzięki comet - teraz wszystko działa OK
Chciałbym Ci zadać parę pytań na ten temat, bo niestety nie mogę sobie poradzić a nie znalazłem odpowiedzi.
1. Kiedy zmienia się automatycznie status transakcji, bo jak robie test i wykonuje, że płatności dokonano to nie zmienia sie status na zatwierdzony, a jak robie że nie prawidłowa transakcja to status też mi się nie zmienia?
2. Jak poradzić sobie z podglądem transakcji w panelu użytkownika, jeżeli klient chce zobaczyć dokonane zamówienia to jeszcze raz pojawia się terminal płatności, a z tego co widać skrypt podglądu nie przesyła zmiennych dot. adresu, numeru transakcji itp. w sumie jest on tam nie potrzebny a z drugiej zas strony potrzebny w momencie kiedy z winy klienta cos nie przebieglo pomyslnie a chce jeszcze raz dokonac platnosci?
Czy istnieje jakieś logiczne rozwiązanie tych problemów?
Z góry dziękuję za odpowiedź.
Pozdrawiam
A ja mam z kolei inne problemy.
1.
Polskich znaków nie ma. Mam joomla na utf-8, co wiedziałem to pozmieniałem, ale jak już się wyświetla strona platnosci.pl to są krzaki zamiast polskie czcionki. Cały komponent przerobiłem na utf-8 i w konfiguracji konta na platnosci.pl tez ustawiłem utf-8.
2.
W oknie wybierania banku do płatności zamiast przycisków z logo banku są przyciski "wyslij zapytanie" a obok logo.
3.
Po kliknięci w koszyk strona się rozjeżdża, nawet na innych szablonach.
Proszę o szybką odpowiedź.
To strona ze sklepem http://siatki.sukces.civ.pl
Pozdrawiam
Ulek a ściągnąłeś najnowsza wersję 3.0 ? z poprawką,
bo twoje błędy wskazują na starą wersję.
Też mam joomle postawioną na utf-8 i jakoś błędów nie mam.
Tylko błędy mam z raportami z płatności, że nie ma odpowiedzi na raporty ogólnie.
Witam wszystkich, zalaczam paczke z poprawionymi plikami ps_platnosci.cfg.php i ps_platnosci.php, oraz poprawionym kodem do wklejania w konfiguracji (konfiguracja.php).
Pliki ps_* nalezy oczywiscie przekopiowac do administrator/components/com_virtuemart/classes/payment/
Problemem byl brak mozliwosci wprowadzenia zmiennej "Klucz autoryzacji płatności (pos_auth_key)". Dodalem.
Drugi problem to podmiana statusow.
Koniecznie trzeba zmienic przedrostki tabel w pliku components/com_platnosci/checkout.PPL_notify.php z jos_ na te z waszego pliku configuration.php
Pozdrawiam
Creb
dzięki za poprawki,
tutaj nowa paczka (http://www.mbpartner.com.pl/com_platnosci_v4.0.zip)
dodałem nowy bank Pekao24Przelew
Ogólnie moduł płatności działa mi poprawnie oprócz powiadomień i zmiany statusu.
Zmieniłem przedrostek dla zapytań w bazie w pliku checkout.PPL_notify.php z jos_ na taki jak mam u siebie.
Niby wszystko działa poprawnie ale nie wiem teraz czy platnosci.pl nie przesyłają mi raportów bo nic mi się nie zmienia.
Konfiguracja po stronie platnosci jak i sklepu poprawna.
Nie mogę sobie jakoś z tym poradzić, ktoś może pomóc.
Jednak jest jakiś błąd w skrypcie:
sprawdzam raporty w płatności.pl i jest napisane:
NOT OK RESPONSE
ERROR: B??d danych ....
code= message=
Co z tym fantem zrobić?
Witam !
Ja mam jeszcze inne pytanie
Czy korzystacie z bramki testowej, bo wydaje mi się ,że jest z nią jakiś problem po stronie płatności.pl. Raz próbowałem zrobić transakcję nie przez test tylko przez bank i szło, przy wyborze bramki testowej zawsze wywala mi error, też tak macie ?
pozd
czeki
www.megamaster.pl (http://www.megamaster.pl)
Witam,
Też mi wywalało.
Po pierwsze komponent nawet w ostatniej wersji zawiera błędy (chociazby blednie otwarty znacznik dla PHP <? zamiast <?php co na niektorych serwerach, np ehostu powoduje wysypanie skryptu) oraz ma nieaktualne statusy transkacji.
Ale najpewniejszym powodem, wysypywania bramki testowej jest taki, ze jest ona domyslnie wylaczona w systemie platnosci.pl. Musisz sie tam zalogowac i ją aktywowac. Aktywacja trwa 2 dni od wlaczenia, potem nastepuje deaktywacja automatyczna. Bramka testowa dziala dla transakji z zakresu 1k-6k zl.
uruchomiłem bramkę testową i na stronce płatności i w moim sklepie
coś musi być nie tak z kodem
arek
Witam,
Sprawdź na stronie gdzie masz button do bramki testowej czy jest dobrze wypełniony formularz (pola typu hidden) u mnie nie wypełniał sporej ilości tych pól min. tak istotnego jak auth_info a w konfiguracji komponentu wszystko grało. Nie wiem do końca co jest powodem, że komponent tego nie wypełnia, może to jakiś jego zonk a może to zależy od wersji php a może od wersji joomli i zastosowanego VM.
W każdym razie musiałem dokonać modyfikacji strony, która generuje te formularze. Całe szczęście idzie to zrobić w joomli, w konfiguracji płatności. Ew bezpośrednio w bazie ale to bardziej zamotane. W konfiguracji łatwiej :)
Jak wrócę do domu i dopadnę kompa oraz nie zapomnę to wkleję tu co trzeba dopisać.
Witam,
Sprawdź na stronie gdzie masz button do bramki testowej czy jest dobrze wypełniony formularz (pola typu hidden) u mnie nie wypełniał sporej ilości tych pól min. tak istotnego jak auth_info a w konfiguracji komponentu wszystko grało. Nie wiem do końca co jest powodem, że komponent tego nie wypełnia, może to jakiś jego zonk a może to zależy od wersji php a może od wersji joomli i zastosowanego VM.
W każdym razie musiałem dokonać modyfikacji strony, która generuje te formularze. Całe szczęście idzie to zrobić w joomli, w konfiguracji płatności. Ew bezpośrednio w bazie ale to bardziej zamotane. W konfiguracji łatwiej :)
Jak wrócę do domu i dopadnę kompa oraz nie zapomnę to wkleję tu co trzeba dopisać.
No to czekam na info :)
Ok, no więc tak:
Trzeba wejść do admina -> komponenty -> VM -> Sklep -> Wylistuj metody platnosci -> system platnosci i zakladka [konfiguracja].
Tam na dole jest pole Payment Extra Info i w nim trzeba podmienić zawartosc <?php ... ?> zaraz na początku.
na:
<?php
$ses = md5(time().$_SERVER["REMOTE_ADDR"]);
$total = ( $db->f("order_total")*100);
$dbbt = new ps_DB;
$q = "SELECT * FROM `#__vm_order_user_info` WHERE order_id='" . $db->f("order_id") . "' ORDER BY address_type ASC";
$dbbt->query($q);
$dbbt->next_record();
$order_id = $db->f("order_id");
$first_name = $dbbt->f('first_name');
$last_name = $dbbt->f('last_name');
$address = $dbbt->f('address_1');
$city = $dbbt->f('city');
$zip = $dbbt->f('zip');
$email = $dbbt->f('user_email');
$phone = $dbbt->f('phone_1');
$id = pos_id;
$pos_auth_key = pos_auth_key;
?>
pozdrawiam
goldek64
12-02-2008, 17:30
a mi po wybraniu opcji np. mBank kliknięciu pojawia się błąd serwera error, czyli strona błedu, serwisu, a transakcja ktora przychodzi na e-mail wskazuje ze zostala dokonanana.
Co jest nie tak?
hmm
A mi po wybraniu czegokolwiek innego poza bramką testową pokazuje się strona powrotu błędnego :(
W przypadku wybrania Bramki Testowej wszystko jest OK
galganka
25-02-2008, 11:58
Witam!
U mnie jest podobny problem. Pobrałam i zainstalowałam najnowszą paczkę, i nadal mam stronę błędu. Co może być przyczyną?
--------
Pomogło poprawne wstawienie powyższego kodu :-) Dziękuję !
galganka
29-02-2008, 16:19
Witam ponownie.
Znów otrzymałam maila z systemu płatności.pl o takiej treści:
System Platnosci.pl odnotował 100 nieodebranych powiadomień o zmianie statusu transakcji 10681786 dokonanej w Punkcie Płatności "Płatności.pl" sklepu ......
Kolejne powiadamianie o zmianie statusu tej transakcji nie będzie wysłane.
Przyczyną otrzymanego komunikatu jest wprowadzenie przez Państwa w Panelu Administracyjnym Platnosci.pl błędnego adresu raportów. Taka sytuacja uniemożliwia systemowi Platnosci.pl przesyłanie do Państwa raportów o zmianie statusu transakcji.
Adres pobrałam z modułu płatności w wersji 4.0. Wszystko niby działa, można płacić bez przeszkód, ale taki mail świadczy o tym, że jednak coś jest nie tak. Czy ktoś może mi pomóc wyjaśnić ten problem?
Witam ponownie.
Znów otrzymałam maila z systemu płatności.pl o takiej treści:
System Platnosci.pl odnotował 100 nieodebranych powiadomień o zmianie statusu transakcji 10681786 dokonanej w Punkcie Płatności "Płatności.pl" sklepu ......
Kolejne powiadamianie o zmianie statusu tej transakcji nie będzie wysłane.
Przyczyną otrzymanego komunikatu jest wprowadzenie przez Państwa w Panelu Administracyjnym Platnosci.pl błędnego adresu raportów. Taka sytuacja uniemożliwia systemowi Platnosci.pl przesyłanie do Państwa raportów o zmianie statusu transakcji.
Adres pobrałam z modułu płatności w wersji 4.0. Wszystko niby działa, można płacić bez przeszkód, ale taki mail świadczy o tym, że jednak coś jest nie tak. Czy ktoś może mi pomóc wyjaśnić ten problem?
A co podałaś w panelu Platnosci.pl jako adresy zwrotne?
galganka
25-03-2008, 05:51
Witam po długim czasie.
Adresy podałam takie, jakie są w komponencie, oczywiście zmieniłam po prefiksie http adres na swój.
WITAM, mam problemy przy instalacji modułu Płatności w wersji 4.0 na joomla 1.0.13 utf-8, virtuemart 1.0.13a
Przy instalacji pojawia się komunikat Błąd: W pakiecie instalacyjnym - brak pliku Joomla! XML lub kodowanie pliku jest niepoprawne
Czy to tylko błąd kodowania i przerobienie modułu na utf-8 pozwoli zainstalowac moduł ? ( moduł czy komponent tak na marginesie)
Tak to jest błąd kodowania. Komponent wersji 4 cometa nie jest dla joomli w utf-8 więc trzeba go sobie przerobic. Trzeba zmienic naglowek pliku .xml na utf-8 oraz kodowanie samego pliku. To jesli chodzi o instalacje. Jesli zaś chodzi o resztę plików rownież wymagałyby przerobienia na utf -8 aby w pelni poprawnie dzialac i żeby nie bylo np krzaków zamiast polskich liter.
Brak autoryzacji dla danej transakcji - Rezygnacja
niestety nie moge się pozbyć tego komunikatu przy bramce testowej, wartosc zamowienia to ok 1800zł, kod do formularza poprawiłam w konfiguracji, wersja paczki 4.0 wersja sklepu VirtueMart 1.0.13a wersja joomli Joomla! 1.0.13 Stable
na razie mam aktywna bramke testowa przy wyborze płatnosci czy ktos sobie poradził z tym komunikatem? co mogłam przeoczyc?
Ciapek84
25-06-2008, 14:38
Istnieje może komponent płatności.pl pod Joomla 1.5.3?
prawdopodobnie Comet nad nim już pracuje
Witam po długim czasie.
Adresy podałam takie, jakie są w komponencie, oczywiście zmieniłam po prefiksie http adres na swój.
Jakie?
Brak autoryzacji dla danej transakcji - Rezygnacja
niestety nie moge się pozbyć tego komunikatu przy bramce testowej,
Ja nie mogę się pozbyć tego komunikatu przy płatności testowej i przy bramce SMS. Zrobiłem dla niej nową płatność, wpisałem dane jak należy i ciągle to samo... Dodam, że przelewy bankowe działają. Ktoś spotkał się z podobnym problemem?
Coś już wiem - w platnosci.pl aby uruchomić płatność przez SMS założyłem nowy pkt płatności. W VM dołożyłem następną metodę platności.pl (jako drugą). Niestety dane tej drugiej metody płatności podmieniły mi dane pierwszej platnosci.pl. Zatem tak nie mogę dodać płatności przez sms.
Czy ktoś wie, jak to zrobić? Cały moduł platnosci.pl przerobić na nową nazwę, żeby istniały dwa - razem ze ścieżkami, etc?
Czy ktoś ma doświadczenia w dostosowaniu mod platnosci.pl w taki sposób, żeby klient mógł bezpośrednio ze strony sklepu odsłuchać fragmentu muzyki, którą chce kupić? Próbowałem jogadget, ale wpisany w VM nie działa....
Witam,
Przy płatność testowa idzie ok. No poza tym że nie zmienia sttusu zamowienia.
Narazie chodzi o problem "Brak autoryzacji dla danej transakcji - Rezygnacja" jest to błąd 999.
Pojawiawai się przy wyborze zapłaty. (Testowa OK.)
Paczka 4.0 VM 1.1.0
Znany problem z 100 nieodbranych powiadomień o zmianie statusu.
Raport
Warning: require_once(/home/ftp/configuration.php) [function.require-once (http://www.sklepckw.nazwa.pl/sklep/components/com_platnosci/function.require-once)]: failed to open stream: No such file or directory in /home/ftp/sklep/components/com_platnosci/checkout.PPL_notify.php on line 20
Fatal error: require_once() [function.require (http://www.sklepckw.nazwa.pl/sklep/components/com_platnosci/function.require)]: Failed opening required '/home/ftp/configuration.php' (include_path='.:/usr/local/lib/php') in /home/ftp/sklep/components/com_platnosci/checkout.PPL_notify.php on line 20
A to jest ta 20 linijka.
require_once( $root.'/configuration.php' );
zenon666
04-11-2008, 13:59
Witam. Mam Joomle 1_0_13 [stable] oraz VM 1_0_6. Zainstalowałem sobie moduł płatności.pl ver 4. W trakcie instalacji wystąpiły problemy:
nie mógł skopiować plików ps_platnosci.cfg.php, ps_platnosci.php. checkout.PPL_result.php w odpowiednie miejsca. Zrobiłem to ręcznie. Następnie skonfigurowałem odpowiednio moduł płatności(pos_auth_key itd.), skonfigurowalem lini w panelu na stronie platnosci.pl
Wystąpił mi problem z pos_auth_key ale znalazłem na forum rozwiązanie, że należy nadpisać kawałek kodu php w konfiguracji metody płatności. Po zrobieniu tego wszystkiego taki jest rezultat:
1. Inteligo
Błędne żądanie InterPay
Żądanie InterPay jest niepoprawne i nie może być zrealizowane.
2. PKO
Błąd wewnętrzny aplikacji
3. Pekao24
OK
4. Płatność kartą eCard
OK
5.mTransfer
Niewłaściwy format danych wejściowych
6. Multitransfer
Niewłaściwy format danych wejściowych
7. Nordea
OK
8. BZWBK
OK
9. Przelew tradycyjny PolCard
OK
10. BPH
OK
11. ING Bank Śląski
OK
12. Bramka testowa
Błąd : Brak autoryzacji dla danej transakcji - Rezygnacja
Po zalogowaniu się do serwisu platnosci.pl i zobaczeniu rapotrów wyskakuje taki bląd
NOT OK RESPONSE
<br />
<b>Warning</b>: require_once() [<a href='function.require-once'>function.require-once</a>]: open_basedir restriction in effect. File(/htdocs/configuration.php) is not within the allowed path(s): (/home/site:/home/www:/usr/share/php) in <b>/home/site/16464/www/components/com_platnosci/checkout.PPL_notify.php</b> on line <b>19</b><br />
<br />
<b>Warning</b>: require_once(/htdocs/configuration.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: Operation not permitted in <b>/home/site/16464/www/components/com_platnosci/checkout.PPL_notify.php</b> on line <b>19</b><br />
<br />
<b>Fatal error</b>: require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/htdocs/configuration.php' (include_path='.:/usr/share/php') in <b>/home/site/16464/www/components/com_platnosci/checkout.PPL_notify.php</b> on line <b>19</b><br />
Czy macie pojęcie co może być nie tak?
Witam serdecznie,
Jestem laikiem i nie umiem przerobić sobie tej wersji ISO na utf.
Mam joomle 1.0.15 UTF-8 i wyskakują u mnie krzaczki.
Czy jest gotowa wersja na UTF-8, albo chociaż jakieś instrukcje co trzeba pozmieniać.
Pozdrawiam
A może http://www.dotpay.pl/ ? Ponoć maja gotowe pakiety do instalacji i wszystko śmiga...
miominana
27-01-2009, 13:31
witam,
czy ktos wie, czy istnieje juz modul platnosci.pl dla joomla 1.5?
(ja mam 1.5.7 i vm 1.1.2)
witam,
czy ktos wie, czy istnieje juz modul platnosci.pl dla joomla 1.5?
(ja mam 1.5.7 i vm 1.1.2)
Comet udostępnił do testów moduł integrujący Platności.pl z VM:
http://virtuemart.pl/index.php?option=com_remository&Itemid=142&func=fileinfo&id=10
Adam_3000
14-03-2009, 17:25
Witam,
Mam pytanie czy moduł płatności.pl wersja 4.0 działa na joomla 1.5.9 z Virtuemart 1.1.2?
http://virtuemart.pl/index.php?optio... leinfo&id=10 (http://virtuemart.pl/index.php?option=com_remository&Itemid=142&func=fileinfo&id=10)
Mi ta strona nie działa. Chcę się zalogować i wyskakuje błąd 404
Moduł platnosci z linku działa na tych wersjach. Jeśli nie umiesz sie zalogować to wypróbuj inną przeglądarkę lub napisz na forum.virtuemart.pl
Witam serdecznie
Czy mógłby mi ktoś udostępnić kompletny moduł płatności.pl?
Dziękuję
Czy mógłby mi ktoś udostępnić kompletny moduł płatności.pl?
Co masz na myśli, pisząc "kompletny"?
Moduł jest udostępniony w plikowni virtuemart.pl.
Bezpośredni link podawany był już powyżej.
Witam Ponownie.
Powyższy link jest do komponentu pod Joomla 1.5.x, ale i tak nie działa poprawnie. Cały czas jest problem z automatyczną zmianą statusu. Czy ktoś rozwiązał ten problem?
Kompletna paczka - miałem na myśli komponent, który ktoś przetestował i działa. Całe forum przeczytałem w poszukiwaniu rozwiązania na automatyczną zmianę statusu i niestety podane rozwiązania nie działają.
Dlatego zwracam się ponownie z wielką prośbą o udostępnienie jakiegoś przyzwoicie działającego komponentu Platności.pl dla Joomla 1.0.15.
Z góry dziękuję za pomoc.
witam!
Mam Joomla e-commerce z virtuemartem na pokładzie (to chyba Joomla 1.0.15). Zainstalowałam com_platnosci v.4.0, skonfigurowalam, wpisalam wszystkie pos_id, pos_auth.key, md5, drugie md5.. wszystko zgodnie z danymi konfiguracyjnymi na stronie platnosci.pl i kiedy klikam w ktorakolwiek platnosc wyskakuje mi komunikat: blad 209 - brak lub blednie wpisany pos_auth_key.
co zrobic? ma ktos pomysl???
Comet udostępnił do testów moduł integrujący Platności.pl z VM:
http://virtuemart.pl/index.php?option=com_remository&Itemid=142&func=fileinfo&id=10
Mi jak próbuję się zalogować by pobrać wyskakuje błąd. Cz plik zniknął z serwera ?
Bardzo proszę, powiedzcie skąd to pobrać ?
Bardzo proszę, powiedzcie skąd to pobrać ?
Już mam dzięki Magdzie :)
galganka
08-07-2009, 10:58
Może jednak ktoś udostępni ten moduł?
Może jednak ktoś udostępni ten moduł?
Zarejestruj się w serwisie Virtuemart.pl i będziesz mógł go pobrać.
http://www.3dstudiopro.com/pl/dodatki-joomla.html
W pelni dzialajacy komponent. Napisany od podstaw i zgodnie z architektura Joomla! Oddaje statusy i wysyla co trzeba do platnosci oraz dla kupujacego.
http://www.3dstudiopro.com/pl/dodatki-joomla.html
W pelni dzialajacy komponent. Napisany od podstaw i zgodnie z architektura Joomla! Oddaje statusy i wysyla co trzeba do platnosci oraz dla kupujacego.
Jaka hego cena ?
Ma ktoś może ten komponent i miałby 30 sek, na wysłanie go na maila: sasiadek@gmail.com lub wrzucenie go na jakiś serwer?
Byłbym ja, i na pewno wiele innych osób bardzo wdzięcznych.
Pozdrawiam
Nie wiem czy dobrze zrozumiałam - chcesz żeby płatny komponent ktoś wysłał Ci na skrzynkę, a najlepiej umieścił na serwerze ku radości innych nieuczciwych użytkowników?
Jeśli tak, to szybko usuń wiadomość zanim zrobi to ktoś inny.
Nie wiem czy dobrze zrozumiałam - chcesz żeby płatny komponent ktoś wysłał Ci na skrzynkę, a najlepiej umieścił na serwerze ku radości innych nieuczciwych użytkowników?
Jeśli tak, to szybko usuń wiadomość zanim zrobi to ktoś inny.
Popieram :)
Jolaas ten temat nie dotyczy w swoim pierwotnym założeniu wyłącznie komercyjnego wydania opracowanego przez DannyM więc post sasiada możliwe, że nie dotyczył tego płatnego a całej wcześniejszej dyskusji na temat rozwiązania bezpłatnego. Faktem jest też, że z tym wysyłaniem na skrzynke przegiął :D
Nie wiedziałem że jest płatny. Oczywiście mogę zapłacić. Chodzi mi o wersję pod J! 1.0.15
galganka
27-08-2009, 08:36
Z tego co wiem, wątek rzeczywiście dotyczy bezpłatnej wersji i był dostępny, jest więcej osób zainteresowanych tym tematem. Posiadam ten komponent, niestety jest kompatybilny tylko z wersją poniżej 1.5.10 a ja postawiłam sklep na 1.5.14, zatem też przyłączam się do prośby o udostępnienie tego komponentu.
Z tego co wiem, wątek rzeczywiście dotyczy bezpłatnej wersji i był dostępny, jest więcej osób zainteresowanych tym tematem. Posiadam ten komponent, niestety jest kompatybilny tylko z wersją poniżej 1.5.10 a ja postawiłam sklep na 1.5.14, zatem też przyłączam się do prośby o udostępnienie tego komponentu.
Troche mnie dziwie wersja bo on nie ma nic wspolnego z J! ale 100% nie dam bo nie znam go.
galganka
27-08-2009, 18:04
A jednak chyba jest różnica, nie jestem programistą, ale nie mam problemów z zainstalowaniem Virtuemart na wersji 1.5.9 natomiast już na wersji 1.5.14 po prostu się nie da. Może tylko ja mam ten problem, ale próbowałam kilka razy i na Xamppie i na serwerze i nic, w każdym razie obeszłam problem. Z płatnościami jest to samo.
A jednak chyba jest różnica, nie jestem programistą, ale nie mam problemów z zainstalowaniem Virtuemart na wersji 1.5.9 natomiast już na wersji 1.5.14 po prostu się nie da. Może tylko ja mam ten problem, ale próbowałam kilka razy i na Xamppie i na serwerze i nic, w każdym razie obeszłam problem. Z płatnościami jest to samo.
Pierwszy raz slysze o takim problemie choc serwisuje ponad setke sklepow i serwisow. Trudno mi wypowiadac sie na temat platnosci Cometa bo ich nie znam ale sadze, ze jesli nie ma odwolan do J! to komponent powinien dzialac.
safemode
29-08-2009, 20:56
Może to wam sie przyda...
http://www.virtuemart.pl/View-details/Wersje-testowe/10-platnosci-v112j15.zip.html
Może to wam sie przyda...
http://www.virtuemart.pl/View-details/Wersje-testowe/10-platnosci-v112j15.zip.html
Tak, ale gdzie to wstawić. Znaczy się w jakich plikach ?
galganka
30-08-2009, 12:07
Nie wiedziałem że jest płatny. Oczywiście mogę zapłacić. Chodzi mi o wersję pod J! 1.0.15
Jeśli to Ci pomoże, załączam plik, który posiadam.
http://maghha.com/com_platnosci_v4.0.zip
Dziękuję galganka, przetestuję komponent, jak będzie wszystko OK, to piwko jestem winien :)
galganka
04-09-2009, 11:01
Tak, ale gdzie to wstawić. Znaczy się w jakich plikach ?
Ja normalnie zainstalowałam paczkę przez główny instalator w PA i płatności działają, troszke inaczej, niż wcześniejsze wersje, ponieważ wybranie płatności i sfinalizowanie transakcji nie przenosi na stronę z wyborem banku tylko trzeba kliknąć w swoje zamówienie i dopiero tam jest link do strony z wyborem banku, już na stronie Płatności.pl.
Ja normalnie zainstalowałam paczkę przez główny instalator w PA i płatności działają, troszke inaczej, niż wcześniejsze wersje, ponieważ wybranie płatności i sfinalizowanie transakcji nie przenosi na stronę z wyborem banku tylko trzeba kliknąć w swoje zamówienie i dopiero tam jest link do strony z wyborem banku, już na stronie Płatności.pl.
A jak dodać właśne konto z płatności PL nasze. Czyli gdzie popiąć te dane co dostajemy od Płatności PL i jak ten skrypt przetestować. By wiedzieć, że wszystko działa poprawnie ?
Ja normalnie zainstalowałam paczkę przez główny instalator w PA i płatności działają, troszke inaczej, niż wcześniejsze wersje, ponieważ wybranie płatności i sfinalizowanie transakcji nie przenosi na stronę z wyborem banku tylko trzeba kliknąć w swoje zamówienie i dopiero tam jest link do strony z wyborem banku, już na stronie Płatności.pl.
A ze tak zapytam. Gdzie wybierasz jaki bank?
galganka
04-09-2009, 13:19
Może teraz powiem jeszcze raz dokładniej, bo wcześniej namieszałam odrobinę, ponieważ robiłam wszystko najpierw na localhoście i nie zmieniłam ustawień konfiguracyjnych w PA, po wybraniu któregoś kroku, już nie pamiętam którego, przenosiło mnie z powrotem na localhost, zatem nie mogłam mieć możliwości wybrania czegokolwiek.
Teraz po poprawkach w PA, po zatwierdzeniu zamówienia mam button płatności.pl na stronie z podziękowaniem za zamówienie z informacją oczywiście, żeby zapłacić tym sposobem oraz link do swojego zamówienia i po kliknięciu na button otwiera się strona płatności.pl z różnymi bankami.
Wszystko działa bez zarzutu.
A ja mam pytanie z innej beczki. Jak przychodzi powiadomienie o zmianie statusu do klienta to jako nadawca wpisana jest nazwa serwera apache.
wwwrun@nazwa_serwera.pl (WWW daemon apache). Gzie można ustawić, żeby potwierdzenie przychodziło z adresu takiego jaki jest ustawiony w joomli i virtuemart. Jeśli ręcznie zaktualizuję stan zamówienia to nadawca jest dobrze podany. Problem występuje tylko z potwierdzeniami wysyłanymi poprzez moduł platnosci.pl
:)
nowa paczka Systemu płatności dla VM 1.1 i Joomla 1.5.x do pobrania tutaj (http://www.mbpartner.com.pl/index.php?option=com_jdownloads&Itemid=310)
aktualna dyskusja http://forum.virtuemart.pl/index.php/topic,771.30.html
dla sprawdzenia jak to wygląda w praktyce można przetestować to na mojej stronie
www.mbpartner.com.pl (http://www.mbpartner.com.pl)
( jest włączona płatność testowa )
pozdrawiam
Dziękuję comet.
Co był za problem ? Bo wiadomość znikneła.
Mam pytanie. Czy da się jakoś zrobić naliczenie rabatu ?
W moim przypadku okazało się, że ustawiłem w VM metodę płatności Express Payment, a umowę mam na security payment. Po usunięciu punktu płatności i założeniu nowego z prawidłową opcją płatności jest OK.
Co do rabatu, to w VM możesz utworzyć grupę użytkowników którym nadasz rabat na wszystko albo na wybrane produkty. Możesz też ustalić rabat na pojedynczy produkt (masz to w edycji produktu)
Sam komponent Pana comet służy integracji z serwisem platnosci.pl.
Pozdrawiam
W moim przypadku okazało się, że ustawiłem w VM metodę płatności Express Payment, a umowę mam na security payment. Po usunięciu punktu płatności i założeniu nowego z prawidłową opcją płatności jest OK.
Co do rabatu, to w VM możesz utworzyć grupę użytkowników którym nadasz rabat na wszystko albo na wybrane produkty. Możesz też ustalić rabat na pojedynczy produkt (masz to w edycji produktu)
Sam komponent Pana comet służy integracji z serwisem platnosci.pl.
Pozdrawiam
To to wiem :)
Ale mam szefa który sobie zażyczył rabat progresywny w zależy od tego za ile klient kupi ......
A ja mam następujący problem, pobralem najnowsza paczke platnosci.pl zainstalowalem uzupelnilem wszystkie dane, proces zamowienia przechodzi ok tylko na koncu nie mam zadnego przycisku do platnosci i nie moge nigdzie go znalesc, czy cos musze jeszcze dodatkow wlaczyc ??
Skad mozna sciagnać komponent do platnosci.pl, bo link podany w posicie wcześniej nie działa
Płatności.pl dla Virtuemart są w plikowni polskiego centrum virtuemart ( http://www.virtuemart.pl/pliki/testy/platnosci-v112j15.zip/ )
Pobrałem plik z powyższego linku. Po zainstalowaniu wszystko jest ok, oprócz polskich liter w emailach potwierdzających. Czy może mi ktoś podpowiedzieć, co należy zmienić by w emailach tekst posiadał polskie ogonki.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!