Płatności PayPal przez PHP

0

Witam serdecznie,
mam takie problem z przekazaniem płatności przez PayPal. Napisałem sobie formularz

<form method="post" action="https://www.paypal.com/cgi-bin/webscr"> 
<input type="hidden" value="_xclick" name="cmd" /> 
<input type="hidden" value="lc" name="PL" /> 
<input type="hidden" value="PLN" name="currency_code" /> 
<input type="hidden" name = "return" value = "<?php echo "$url2/index.html";?>" />
<input type="hidden" name = "notify_url" value = "<?php echo "$url2/modules/sklep/pay.php?p=$nrzam";?>" />
<input type="hidden" value="5M1111111111111" name="business" /> 
<input type="hidden" value="<?php echo $allmout;?>" name="amount" />  
<input type="hidden" value="Zamówienie numer <?php echo $nrzam;?>" name="item_name" />    
</form>
<br/><br/><br/><br/><p align = "center"><a href = "https://www.paypal.com/cgi-bin/webscr"  onclick="document.forms['zal'].submit();return false;"><img src = "img/online.gif" border = "0" height="153" width="145"></a></p>

Mam następujące problemy:

  • po wywołaniu tego formularza nie wyświetla mi się formatka ta do przelewania pieniędzy
  • jak ustawić lokalizację skryptu do potwierdzania płatności (chodzi o informowanie sklepu o tym iż klient wykonał poprawną płatność) - czy to jest zmienna "notify_url"?

Northwest

0
  1. Masz zrobione jakieś cuda w postaci online.gif
    Ten JS, co jest tutaj będzie działał tylko, jeśli formularz będzie miał nazwę "zal", a takiej nazwy nie ma, więc pewnie formularza nie wysyła w ogóle. Ewentualnie ja bym w ogóle to wyrzucił, a zastosował <input type="image"> wewnątrz formularza, by dostać przycisk do wysyłania jako obrazek.

  2. notify_url wskazuje położenie skryptu, który obsługuje IPN - tak, może to informować sklep, że płatność została wykonana. Możesz też przekierować klienta po poprawnej i niepoprawnej (anulowanej) płatności na odpowiednie strony - sprawdź generator przycisków PayPala albo opis tych zmiennych w ich dokumentacji.

https://www.x.com/docs/DOC-1448

1 użytkowników online, w tym zalogowanych: 0, gości: 1