PayPal + Sandbox = smarachina :)
Yo ppl,
evo pokusavam za jednog ortaka da provalim kako bi trebalo da radi ovaj sandbox za PayPal, i namucih se ziv, a bez preterano rezultata. :1027: Naime, uspeo sam da otvorim 2 accounta u Sandboxu, koji je, jel'te, simulacija pravog PayPala, i sve sto mi je potrebno je da dobijem potvrdu da je transakcija uspela, tj. da je 'covek' platio tamo na payPalu, da bih mogao u svojoj bazi da smanjim qty za taj proizvod i sl. Ok, evo je forma na sajtu, sa nekim zakucanim vrednostima, radi testa: Kôd:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> problem nastaje kada ja platim. i taj deo kao uspe, tamo se skine ovih test $115, i kao super, ali ne baci me nazad, tj. ne desi se "redirect" na moju success.php stranicu, i ja onda nikada necu znati da li je tamo stvarno placeno ili ne, a ne smem "napamet" da skidam proizvode iz baze i sl. :1064: Dakle moje pitanje je -> kako da ga nateram da me vrati na ovu stranicu? Citao sam i, iskreno, usrao sam se od citanja, toliko da sada ne znam ni sta sam procitao, ali neki tamo support-madafaka-dasa kaze na njihovom forumu da taj redirect nazad NE RADI, osim ukoliko je taj covek sto je platio na sajtu (u nasem slucaju petar.petrovic@gmail.com) vec nema aktivan PayPal nalog. U fazonu onda mu oni "ponude" da otvori PayPal nalog, umesto da ga vrate na moj sajt. Neat. :1053: A pored toga, ovo je sample kod koji sam nasao, koji bi kao trebao da mi radi posao prilikom tog IPN testiranja, ali do tu nisam ni stigao, jer me ovaj nikada ne redirektuje. :1027: PHP kôd:
1) kupac dodje na moj sajt, stavi u shopping cart sta mu treba, ode na checkout 2) ja ga bacam na paypal pomocu one forme, i tamo prosledim proizvode + cene 3) paypal mu uzme podatke, CC number, i sta sve jos treba. 4) kada zavrsi placanje, PayPal bi trebalo da ga baci kod mene na sajt, da li preko "success" stranice ili IPN (Instant Payment Notification.. jel' da? :D), i onda ja uzmem te podatke, odradim u bazi sta trebam, i vratim njima iste te podatke sa istom enkripcijom, sifrom i sta-mu-sve-jos-treba. :) i to je to? i am right or am i lost? :1073: :lost: hvala na pomoci, poz, dootzky |
AutoReturn, bez nekog naročitog razloga, ne radi ako posetilac nije paypal korisnik. Tačnije radi - ali korisnik mora da klikne na link "Return to merchant".
Ovaj sistem sa vraćanjem korisnika se zove PDT (Payment Data Transfer). IPN je mnogo bolje rešenje. |
Vreme je GMT +2. Trenutno vreme je 07:46. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.