15. 10. 2006. | #1 |
profesionalac
Professional
Datum učlanjenja: 11.10.2006
Lokacija: beograd, srbija
Poruke: 271
Hvala: 32
10 "Hvala" u 7 poruka
|
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. 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"> <input type="hidden" name="cmd" value="_cart"> <input type="hidden" name="upload" value="1"> <input type="hidden" name="business" value="sales@widgetco.com"> <input type="hidden" name="item_name_1" value="Big Widget"> <input type="hidden" name="amount_1" value="100.00"> <input type="hidden" name="item_name_2" value="Little Widget"> <input type="hidden" name="amount_2" value="15.00"> <input type="submit" value="jebem jebem"> <input name="notify_url" type="hidden" size="10" value="http://www.mojNekiSajt.com/stuff/success.php"/> </form> 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. 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. 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. 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? ), 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? hvala na pomoci, poz, dootzky |
15. 10. 2006. | #2 |
Nekad bio ddz
Expert
|
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.
__________________
Converting dead links into hyperlinks since 1996. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Sandbox penalty for duplicate content | NenadPantelic | Marketing i SEO | 5 | 27. 11. 2010. 10:08 |
paypal | Ekvador | e-Business | 74 | 23. 09. 2010. 09:20 |
PayPal on site | Mitrović Srđan | Sva početnička pitanja | 16 | 20. 01. 2010. 14:32 |
PayPal placanje | JustBest | Opušteno | 1 | 08. 01. 2010. 19:39 |
2CheckOut sandbox account? | ivanhoe | PHP | 2 | 23. 07. 2009. 21:19 |