1

好的,我正在使用 MS Webmatrix 和 ASP.net、c#、javascript 构建一个站点。我想让我的客户输入信息,然后如果我可以在我的数据库上验证它,就去贝宝付款。所以流程是

  1. 客户输入信息
  2. 针对数据库进行验证
  3. 去 PayPal 付款。

所以我真的不希望立即付款按钮直接转到贝宝。我现在可以轻松地将付款路由到验证的 html,如果失败,则显示适当的消息和提示。

如果信息验证,我如何在不点击另一个按钮的情况下路由到 PayPal?是否有代码可以放入我的脚本中以发送到贝宝而无需单击或以编程方式强制单击而无需客户干预?

此外,如果要求退款,我希望能够在将来召回客户的帐单地址,以便我可以邮寄支票。我更喜欢手动邮寄支票。我是否可以捕获/存储 PayPal 交易 ID,然后在几个月后(如果需要)使用该交易 ID 请求账单地址,这样我就不必将地址存储在我的数据库中?

4

2 回答 2

0

您可以使用WebClient 类向 PayPal 发出 HTTP 请求并管理其响应。

于 2013-03-17T08:25:12.783 回答
0

你想重定向服务器端?只需使用 Web Classes 即可。

关于 PayPal:有一个 SOAP/XML API,在那里你可以做诸如 TransactionSearch 之类的东西。只需检查https://developer.paypal.com/或检查:https ://cms.paypal.com/cms_content/GB/en_GB/files/developer/PP_API_Reference.pdf

于 2013-03-17T08:32:25.717 回答