Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Implementare Paypal
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Comert electronic
Subiectul anterior :: Subiectul următor  
Autor Mesaj
BamseRo



Data înscrierii: 24/Apr/2007
Mesaje: 14

Trimis: Joi Apr 26, 2007 11:07 am    Titlul subiectului: Implementare Paypal  

Am facut un site pt un client.
Problema e ca tre sa implementez un sistem de plata de la Paypal ("subscription")
Eu nu am mai lucrat niciodata cu procesoare de plata. Am citit documentatia m-am prins eu cam ce tre facut. Numa ca insu pt care lucrez ...e mai nestiutor ca mine si ...uite asa rezulta o groaza de belele.

Toata schema e ca dupa ce apasa omu pe buton face plata as dori sa intoarca niste valori catre site.

Acu face omu plata ..se intoarce la site dar nu apar datele. Momentan am facut doar un print de _POST , _GET ...am pus si print de _REQUEST ..de amoru artei ...nik ..e gol.

Mai jos am pus codu butonului de pe site.
L-am pus pe tip sa active IPN.
Iar testele le-am facut pe un domeniu .ro (poate are si asta relevanta)

Cod:
<form action="paypal_link" method="post">
<input type="image"  src="linku cu poza" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<img alt="" border="0" src="linku cu poza" width="1" height="1">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="notify_url" value="linku">
<input type="hidden" name="business" value="emailu">
<input type="hidden" name="item_name" value="Basic Membership">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="invoice" value="{member_id}">
<input type="hidden" name="txn_type" value="">
<input type="hidden" name "subscr_date" value="">
<input type="hidden" name="page_style" value="Primary">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="linku">
<input type="hidden" name="cancel_return" value="linku">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="bn" value="PP-SubscriptionsBF">
<input type="hidden" name="a3" value="10.95">
<input type="hidden" name="p3" value="1">
<input type="hidden" name="t3" value="M">
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
</form>

So careva ..imi zice si mie in 2-3 propozitii ce am eu de facut si ce ar trebui sa faca si clientu meu in contul lui la Paypal.

PLS :D
Sus  
bruzli



Data înscrierii: 17/Oct/2005
Mesaje: 68
Locație: Oradea

Trimis: Joi Apr 26, 2007 9:22 pm    Titlul subiectului:  

Nu ai nevoie de client decat cand e gata, pana atunci: https://developer.paypal.com/

Daca lucrezi cu php ar trebui sa te ajuta asta:
http://paypal.sourceforge.net/
Sus  
carco



Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti

Trimis: Vin Apr 27, 2007 2:31 pm    Titlul subiectului: Re: Implementare Paypal  

BamseRo a scris:
Toata schema e ca dupa ce apasa omu pe buton face plata as dori sa intoarca niste valori catre site.

Pentru asta nu trebuie sa folosesti IPN ci PDT. Cu IPN ii afisezi un "multumesc" si atat deoarece notificarea se face de catre paypal via POST la adresa setata de tine in formular sau in control panel.
Poti implementa ambele metode: fol. PDT pentru a-i afisa omului informatia furnizata de paypal si lasi si IPN pentru cazurile cand userul inchide browseru' dupa ce face plata, fara sa mai astepte sa ajunga pe site-ul tau doar ca tb. sa ai grija sa nu inregistrezi de doua ori tranzactia (verifici daca txn_id e inregistrat deja).

http://paypaltech.com/Paulam/content/PDTvsIPN.htm

Vezi adresa indicata de bruzil, ai o gramada de documentatie acolo.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Comert electronic
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community