这里假如说是我的第一个页面,假如说我这个页面可以支付,并且支付成功了
<form name="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]"><!--这里填写你的paypal账户email-->
<input type="hidden" name="item_name" value="order information"><!--这里填写客户订单的一些相关信息,当客户连到paypal网站付款的时候将看到这些信息-->
<input type="hidden" name="amount" value="220.00"><!--订单的总金额信息-->
<input type="hidden" name="currency_code" value="USD"><!--订单总金额对应的货币类型 ,客户可以用其他币种来付款,比如这里订单币种是美元USD,客户可以用欧元EUR来付款,由paypal根据当前汇率自动实现币种之间的换算-->
<input type="hidden" name="on0" value="customerId"><!-- 自定义的参数1 -->
<input type="hidden" name="os0" value="stephen"><!-- 对应上面自定义参数1对应的值 -->
<input type="hidden" name="on1" value="address"><!-- 自定义的参数2 -->
<input type="hidden" name="os1" value="shanghai china"><!-- 对应上面自定义参数2对应的值 -->
<input type="hidden" name="notify_url" value="http://Localhost/Second.aspx"><!--这里告诉paypal付款的通信url,即当客户付款后调用这个url通知系统-->
<input name="Paypal" type="button" value="Go to Paypal" onclick="javaScript:this.form.submit();"></td>
</form> ①那么我的问题是这样的,当我支付成功之后页面不跳转,官网上给的实例是10秒之后自动跳转到购买物品的网站上面,现在我这个也支付金钱成功了,但是没有出现10秒之后跳转的那个东东,,,这个要怎么解决啊
②我要把官网返回的信息传送到假如我的Second.aspx的网页代码为 protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack)
{
string a = Request.QueryString["tx"].ToString();
}
}为什么我接受不到这些内容啊,,,,有知道的大哥大姐刚下了,,,
<form name="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]"><!--这里填写你的paypal账户email-->
<input type="hidden" name="item_name" value="order information"><!--这里填写客户订单的一些相关信息,当客户连到paypal网站付款的时候将看到这些信息-->
<input type="hidden" name="amount" value="220.00"><!--订单的总金额信息-->
<input type="hidden" name="currency_code" value="USD"><!--订单总金额对应的货币类型 ,客户可以用其他币种来付款,比如这里订单币种是美元USD,客户可以用欧元EUR来付款,由paypal根据当前汇率自动实现币种之间的换算-->
<input type="hidden" name="on0" value="customerId"><!-- 自定义的参数1 -->
<input type="hidden" name="os0" value="stephen"><!-- 对应上面自定义参数1对应的值 -->
<input type="hidden" name="on1" value="address"><!-- 自定义的参数2 -->
<input type="hidden" name="os1" value="shanghai china"><!-- 对应上面自定义参数2对应的值 -->
<input type="hidden" name="notify_url" value="http://Localhost/Second.aspx"><!--这里告诉paypal付款的通信url,即当客户付款后调用这个url通知系统-->
<input name="Paypal" type="button" value="Go to Paypal" onclick="javaScript:this.form.submit();"></td>
</form> ①那么我的问题是这样的,当我支付成功之后页面不跳转,官网上给的实例是10秒之后自动跳转到购买物品的网站上面,现在我这个也支付金钱成功了,但是没有出现10秒之后跳转的那个东东,,,这个要怎么解决啊
②我要把官网返回的信息传送到假如我的Second.aspx的网页代码为 protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack)
{
string a = Request.QueryString["tx"].ToString();
}
}为什么我接受不到这些内容啊,,,,有知道的大哥大姐刚下了,,,
好像官网给的例子中没有返回页面没有设置参数,就是这个地方
<input type="hidden" name="notify_url" value="http://Localhost/Second.aspx">这个地方没有设置参数,个人的,我理解的也不多