Siemanko ;)
Potrzebuję zintegrować płatności PayPal ze swoją stroną ale jestem nieco zdezorientowany tym systemem i nie wiem od czego zacząć.. a raczej zacząć to już zacząłem lecz nie wiem jak rozwiązać coś dalej..
Powiem teraz co udało mi się zrobić do tej pory:
- Założyłem konto + konto developerskie
- utworzyłem 2 konta w sandboxie (jedno biznesowe drugie zwykły kupujący )
- utworzyłem aplikacje i aplikacja jest "podpięta" do konta biznesowego.
(mam tu takie dane jak
Sandbox account: nazwa@nazwa.pl,
Client ID: <długi_ciąg_znaków> ,
Secret: <kolejny_długi_ciąg_znaków>
)
......
Na swojej stronie teraz chciałbym mieć możliwość łatwego kupienia danego produktu..Ten produkt ma ID, NAZWĘ, CENĘ... - wyciągane dynamicznie..
I co dalej??
Użyłem przycisku:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="form_charset" value="UTF-8">
<input type="hidden" name="business" value="kontobizneswsandboxie">
<input type="hidden" name="item_name" value="JAKIS PRODUKT">
<input type="hidden" name="item_number" value="ID-TEGO-PRODUKTU">
<input type="hidden" name="amount" value="CENA">
<input type="hidden" name="currency_code" value="PLN">
<input type="image" src="http://slomski.us/wp-content/plugins/BetterPay/images/buynow_1.png" alt="Buy Now">
<img alt="" src="https://paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
<input type="hidden" name="return" value="mojastrona.pl/thanx.php?p=ID-TEGO-PRODUKTU">
</form>
I tu wszystko fajnie ładnie działa,
Klikam w przycisk kup teraz pokazuję się strona paypal z możliwością zalogowania i zapłacenia.
Loguje się na konto usera kupującego z sandboxa klikam zapłać i gotowe..
Przenosi mnie pod wskazany w formularzu adres na moją strone i tyle..
-ALEEEE-
Co jak ktoś "cwany" wejdzie na moją strone z produktem kliknie sobie "zbadaj element" odszuka tego formularza i zmieni cenę z 50PLN na 1 grosz i kliknie kup teraz? Ano stanie się to że pokaże się strona paypala z możliwością zalogowania się i zapłacenia ale zapłacenia 1 grosza za produkt.. :/ a to jest niepożądane!
Czy ktoś byłby w stanie mi wytłumaczyć tak step by step jak mam to poprawnie zrobić/ zwalidować/ sprawdzić czy nikt nie kombinował w formularzu?
Bo jeszcze próbowałem coś z curlem działać ale jakoś coś nie za bardzo mi to chciało chodzić:
- robiłem instancje curla
- ustawiałem opcje żeby zapytanie curla wysłane zostało postem
- ustawiałem pola posta co w formularzu od przycisku są
i wykonywałem curla ale dostawałem błąd..
Myślę że opisałem wszystko najlepiej jak sie dało.
Z góry bardzo dziękuję Ci za pomoc!