Paypal返回Auth和其他任何东西作为订阅返回数据



我正试图在。net上为Paypal设置订阅付款。我正在用沙盒进行测试。当我提交的形式贝宝,并在沙箱中进行支付,然后点击返回商家,我得到一个认证变量包含一些加密文本。我期望查询或表单变量包含成功或失败的详细信息。

有谁能帮我一下吗?我找不到任何文档,尽管我在一个有同样问题的人的论坛上找到了一个未回答的问题。

我使用以下代码的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> 

好吧,看来我注定要自己回答我最近所有的问题了。我找到了答案。

原因是我在Paypal账户上启用了IPN,而我没有在代码中包含notify_url。当我加入一个notify_url时,Paypal开始向我发送交易变量,其中包含交易的详细信息。

最新更新