Интеграция Paypal с PHP - PullRequest
       7

Интеграция Paypal с PHP

0 голосов
/ 24 января 2011

Я использую этот код для создания своей подписки на PayPal. Но он не распознает ни одно из моих полей ввода. Не могли бы вы пролить свет на то, почему нет?

<form method="POST" name="gateway_form" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="rm" value="2"/>
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="business" value="EMAIL"/>
<input type="hidden" name="currency_code" value="CAD"/>
<input type="hidden" name="return" value="http://www.URL.com/payment/paypal_success.php"/>
<input type="hidden" name="cancel_return" value="http://www.URL.com/payment/paypal_failure.php"/>
<input type="hidden" name="notify_url" value="http://www.URL.com/payment/paypal_ipn.php"/>
<input type="hidden" name="item_name" value="Monthly Subscription"/>
<input type="hidden" name="discount_amount" value="0.00"/>
<input type="hidden" name="a3" value="49.00"/>

<input type="hidden" name="t3" value="M"/>
<input type="hidden" name="p3" value="30"/>
<input type="hidden" name="src" value="1"/>
<input type="hidden" name="sra" value="1"/>
<input type="hidden" name="srt" value="1"/>

<input type="submit" value="Click Here"></p>
</form>

Ответы [ 3 ]

3 голосов
/ 24 января 2011

Вам необходимо сообщить PayPal, кто отправляет запрос, отправив необходимые параметры URL-адреса user, pwd, version и (рекомендуется, но необязательно) подпись, а также другие параметры, отправляемые вами в запросе POST.См. Обзор API .

1 голос
/ 24 января 2011

Взгляните на эту ссылку:

Переменные подписок и периодических платежей

https://www.paypal.com/cgi-bin/webscr?cmd=p/acc/ipn-subscriptions-outside

Также я предлагаю вам использовать хостингкнопка.Это делает весь процесс очень простым.

0 голосов
/ 25 января 2011

Ну, вы оба, ребята, были правы, но проблема возникла из-за того, что на моей 3-й строке там

<input type="hidden" name="cmd" value="_xclick"/>

должно стать

<input type="hidden" name="cmd" value="_xclick-subscriptions"/>

Спасибо за вашу помощь!

...