![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 14.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Przekopałem troche te forum i nic nie znalazłem co by mi mogło pomóc więc może komuś sie udało to przebrnąc.
Zintegrować strone z systemem płatności PayPal tak jak Dotpay udało mi się bez żadnych problemów zrobić tak na PayPalu wymiękam. Załączam kod z jakiejś strony na którym pracuje i staram się go rozkminić Nazwa pliku paypal.inc.php Kod <?php include_once('paypal.inc.php'); $paypal = new paypal(); // Ustawienie nagłówków $paypal->headers_nocache(); // Cena produktu/usługi $paypal->price=50; // Adres skryptu IPN $paypal->ipn='http://www.przykladowy-sklep.pl/ipn.php'; // Ustawienie powtarzalności pobierania oplat (jednorazowo lub wskazanie // co jaki czas ma być pobierana podana kwota $paypal->enable_payment(); // lub $paypal->recurring_year($r); // lub $paypal->recurring_month($r); // lub $paypal->recurring_day($r); // Ustawienie waluty $paypal->add('currency_code', 'PLN'); // Adres e-mail właściciela sklepu $paypal->add('business', 'adres@email.pl'); // Nazwa produktu $paypal->add('item_name','Nazwa produktu'); // Numer produktu $paypal->add('item_number','1238'); // Ilość $paypal->add('quantity',1); // Adres strony powodzenia transakcji $paypal->add('return','http://www.przykladowy-sklep.pl/success.php'); // Adres strony niepowodzenia $paypal->add('cancel_return','http://www.przykladowy-sklep.pl/failed.php'); // Wyświetlenie formularza $paypal->output_form(); plik ipn.php Kod <?php include_once('paypal.inc.php'); $paypal=new paypal(); // Ustawienie logowania transakcji // $paypal->log=1; // $paypal->logfile='/home/uzytkownik/log_paypal.txt'; // Sprawdzenie poprawności tokena if($paypal->validate_ipn()) { // Sprawdzenie powodzenia transakcji if($paypal->payment_success==1) { // Transakcja zakończona powodzeniem // Pobranie danych o produkcie $id = intval($paypal->posted_data['item_number']); // Odpowiednia reakcja na dokonanie transakcji //(np. oznaczenie zamówienia jako opłacone) } else { // Transakcja nie powiodła się lub użytkownik // wycofał się z jej sfinalizowania } } else { // Niewłaściwy token operacji (najprawdopodobniej ktoś // ręcznie próbuje wywołać skrypt). Tu można zwrócić np. w nagłówkach błąd 404 } Narazie uzupełnieniem danych się nie ma co przejmować bo chodzi mi o sam początek i taki błąd Fatal error: Class 'paypal' not found in /...../...ipn.php on line 4 Może mi ktoś wskazać lekarstwo na to? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Upewnij się czy w pliku paypal.inc.php (pod ścieżką) jest ta klasa, której obiekt tworzysz..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 14.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Eeeee wzorując sie na innych przykładach to akurat w tym przykladzie nie widze żadnej classy (IMG:style_emoticons/default/tongue.gif) Możesz mi kolego to poprawić tak żebym to zrozumial (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
http://phpweby.com/software/php-paypal - na dole masz link download, a w archiwum plik paypal.inc.php, który próbujesz zainkludować. Sprawdziłem i jest tam klasa paypal
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 14.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Do Markonix.
Jak bym miał o tym pojęcie to bym nie zakładał topiku. Jak by był dział żłobek to pewnie tam bym napisał ale nie widzę takiego. Gadki tego typu: "Naucz się podstaw, a dopiero potem bierz się za integrowanie płatności bo Twój poziom jest poniżej przedszkola.." Pan doktor powiedział co wiedział ale wiedzy jak nie umiał sprzedać tak dalej nie umie i żyje w swoim małym zakutym świecie. Więc kolego jak masz takie pierdoły pisać to już lepiej nie pisz wogóle bo tylko ludzi zniechęcasz to nauki. Do Kostek aktualnie to rozkminiam co mi podałeś zobaczymy co z tego wyjdzie. Jak narazie wszystko zmierza ku dobremy dzieki za pomoc Ten post edytował norfear 26.04.2012, 00:42:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:58 |