bDyds Posted July 15, 2014 Report Posted July 15, 2014 Salut, am un prieten care vrea sa isi deschida un online shop si trebuie sa vanda licenta. Cum nu stie PHP, m-a rugat pe mine sa ma ocup. Stiti vreun CMS care sa aiba posibilitate sa adaugi licente in cPanel si atunci cand cumpara cineva sa afiseze o licenta random si dupa sa o stearga din lista?Daca nu exista, o sa fac eu un script care verifica daca referer este paypal.com, daca da citeste o linie dintr-un txt, o afiseaza si dupa o sterge din fisier. Quote
black_death_c4t Posted July 15, 2014 Report Posted July 15, 2014 Nu stiu raspuns la ce ai intrebat, doar vreau sa subliniez ca daca impui ca validare doar conditie sa fie referrer paypal.com o sa te rog sa imi lasi si mie link dupa ce faci scriptul, sa imi "cumpar" 70 de licente din ce ofera prietenul tau. Quote
bDyds Posted July 15, 2014 Author Report Posted July 15, 2014 M-am gandit si eu la asta. Dar doar eu o sa stiu ca asta e singura conditie, nu cred ca o sa se gandeasca altcineva la asa ceva. Quote
black_death_c4t Posted July 15, 2014 Report Posted July 15, 2014 (edited) Da, doar tu, eu si alte 700 de persoane care vad topicul asta din care macar 5 stiu despre ce site e vorba si tu probabil nici macar nu-i cunosti.Use thishttps://developer.paypal.com/webapps/developer/docs/classic/products/instant-payment-notification/alsohttps://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECGettingStarted/also https://developer.paypal.com/docs/classic/payflow/gs_payflow/Bun pai....in magazinul ala online integrrezi de exemplu express-checkout unde setezi un ipn url .... si in functie de ce configurari faci o sa primesti pe acel link notificari pentru tranzactie. daca s-a creat tranzactia, daca o facut cancelled, daca e completed etc...si poti automat in baza de date sa iti schimbul statusul la invoice sau sa faci ce vrei tu cu informatia aia.daca folosesti un e-commerce platform... majoritatea au deja bundler-uri sau plugin-uri sau depinde de arhitectura, gata facute, numa sa integrezi respectivul packet cu paypal...._)_ @1337 Edited July 15, 2014 by black_death_c4t Quote
totti93 Posted July 15, 2014 Report Posted July 15, 2014 (edited) Daca faci cum ai zis tu, atunci pentru cei care vor sa obtina licente gratis recomand:GET /cumpara.php HTTP/1.1Host: licente.tldReferer: http://paypal.com Edited July 15, 2014 by totti93 Quote
daatdraqq Posted July 15, 2014 Report Posted July 15, 2014 Cum dracu aveti voi curaj sa faceti asta automat cand se poate frauda in n feluri . Eu verific de 10 ori cand primesc o plata si tot mi-am luat o gramada de tepe cu pp-uri furate . Quote
bDyds Posted July 15, 2014 Author Report Posted July 15, 2014 Bine fratie gata am inteles. Nu mai intreb nimic ca vad ca daca intreb ceva imediat sar 20 de persoane pe mine. O sa ma documentez singur. Quote
totti93 Posted July 15, 2014 Report Posted July 15, 2014 Ai primit mai sus niste linkuri catre documentatia API-urilor de la PayPal. Noi cei care "am sarit pe tine" am vrut sa iti demonstram ca ideea de a te ghida dupa `Referer` este foarte rea. Daca te-ai fi apucat sa creezi aplicatia web si faceai aceasta greseala cu siguranta ai fi avut pierderi. Quote
diablo666 Posted August 2, 2014 Report Posted August 2, 2014 bDyds daca nu te pricepi sa fol info primita de la totti93, de ce nu faci in felul urmator:fol. Wordpress + WooCommerce pt proiectul vostru..le configurati, adaugati continutul etc. iar plata - validarea - trimiterea lic. sa se faca astfel.Userul intra pe site..alege lic pe care doreste sa le cumpere, plateste prin paypal sau altele si trimite comanda.Voi primiti comanda..o validati iar in max. 24h trimiteti licenta ceruta, prin mail.Nu mi se pare o mare rusine ca aceasta operatiune sa fie manuala + k am mai vazut la N site-uri asa ceva (puteti configura sa trimita un mail automat user0ului care a facut plata cum ca, comanda este in curs de validare) iar pe langa asta, daca sunteti la inceput sa nu credeti ca o sa aveti 1000 de cereri/zi iar cu timpul o sa investiti intr-o astfel de aplicatie care sa faca lucrul asta automat.P.S.informeaza-te mai bine despre woocommerce plugin s-ar putea sa mearga la ce ai tu nevoie. Quote
ikamann Posted August 4, 2014 Report Posted August 4, 2014 buyers wont hack your payment system for a software licence because they can charge back their money from paypal !if buyer wants to pay, he will . if not, he'll get a free licence anyway . Quote