错误:从Paypal沙箱IPN重定向到本地主机

时间:2012-09-12 09:14:58

标签: asp.net visual-studio paypal localhost paypal-ipn

我实施了Paypal结构 通过我的页面按钮,它指向paypal沙箱, 付款正在执行。

form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick" />
    <input type="hidden" name="business" value="abhish_1347270213_biz@gmail.com" />
    <input type="hidden" name="item_name" value="Red Jacket" />
    <input type="hidden" name="item_number" value="7601" />
    <input type="hidden" name="amount" value="125.00" />
    <input type="hidden" name="no_shipping" value="2" />
    <input type="hidden" name="no_note" value="1" />
    <input type="hidden" name="currency_code" value="USD" />
    <input type="hidden" name="bn" value="PP-BuyNowBF" />
    <input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but23.gif" border="0"
        name="submit" alt="Make payments with PayPal - it's fast, free and secure!" />
    <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1"
        height="1" />

        <input type="hidden" name="return" value="localhost:53237/WebSite17/Default.aspx" />


     <div></div>

    </form>

现在,当我尝试重定向到localhost时,它显示错误。 我需要问一下是否可以从localhost重定向到paypal,如果可能的话,我该如何实现呢。谢谢你的帮助。

2 个答案:

答案 0 :(得分:3)

在localhost前面尝试http://

答案 1 :(得分:0)

取代

<input type="hidden" name="return" value="localhost:53237/WebSite17/Default.aspx" />

地点

 <input type="hidden" name="return" value="http://localhost:53237/WebSite17/Default.aspx" />

和IPN通知 地方

 <input type="hidden" name="notify_url" value="http://localhost:53237/WebSite17/Default.aspx" />

它将重定向到该交易的返回值为Varified的网站。