Paypal возвращает Auth и ничего больше как данные для возврата по подписке - PullRequest
3 голосов
/ 14 декабря 2011

Я пытаюсь настроить оплату подписки для Paypal в .net. Я тестирую с песочницей. Когда я отправляю форму в paypal и совершаю платеж в песочнице, а затем нажимаю «Вернуться к продавцу», я получаю переменную auth, содержащую зашифрованный текст. Я ожидал, что переменные запроса или формы содержат сведения об успехе или ошибке.

Может кто-нибудь помочь мне с этим? Я не смог найти какую-либо документацию, хотя нашел на форуме вопрос без ответа от парня, у которого была такая же проблема.

Я использую следующий код для формы PayPal

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" 

id="paypaldata">
<input type="hidden" name="cmd" value="_xclick-subscriptions"/> 
<input type="hidden" name="business" value="hidden_1319943901_biz@gmail.com"/> 
<input type="hidden" name="item_name" value="Hidden Subscription"/> 
<input type="hidden" name="a3" value="27.00"/> 
<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="currency_code" value="USD" />
<input type="hidden" name="srt" value="0"/> 
<input type="hidden" name="sra" value="1"/> 
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="custom" value="@ViewBag.Softid" />
<input type="hidden" name="return" value="http://localhost:5511/order/paypal" />
</form> 

1 Ответ

0 голосов
/ 16 декабря 2011

Хорошо, похоже, мне суждено ответить на все мои недавние вопросы.Я нашел ответ.

Причина была в том, что у меня был включен IPN в моей учетной записи Paypal, и я не смог включить notify_url в этот код.Когда я включил notify_url, Paypal начал посылать мне переменные транзакции, в которых были детали транзакции.

...