【发布时间】:2010-10-29 06:38:30
【问题描述】:
我有一个产品,一个动态创建的文件,我需要一个贝宝在向文件地址付款后返回客户。 简单的“立即购买”按钮很优雅,但如果我放了
<input type="hidden" name="return" value="http://www.mysite.com/x727x7e.dat">
变成一个按钮的代码,简单的浏览器的Page - View Source 就可以显示付款前的文件地址。
这是一个按钮代码示例:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="return" value="http://www.mysite.com/x727x7e.dat">
<input type="hidden" name="cancel_return" value="http://www.mysite.com/nothanx.html">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="1111111111">
<input type="image" src="https://www.paypal.com/en_AU/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypal.com/en_AU/i/scr/pixel.gif" width="1" height="1"></form>
我认为正确的方法是使用 PayPal api 并在交易成功后生成文件,但由于我是 paypal 的菜鸟,想知道这能否以优雅的方式解决?
我可以制作一个 (asp.net c#) 按钮,使带有此参数的 post 方法发送到 paypal,这样返回的 url 对客户不可见吗?
【问题讨论】:
标签: c# asp.net url paypal return