使用 c# 在 asp.net 中集成 paypal

Posted

技术标签:

【中文标题】使用 c# 在 asp.net 中集成 paypal【英文标题】:paypal integration in asp.net with c# 【发布时间】:2011-09-24 04:19:55 【问题描述】:

我正在尝试将 paypal 网关集成到我的带有购物车的 aspx 页面中。我使用 paypal 集成向导生成的快速结帐方法成功提交交易,但我无法将产品数量和详细信息发送到 paypal 页面。

登录贝宝后,如何重定向到我自己的评论页面,其中显示了送货地址和帐单地址?

【问题讨论】:

有关使用带有 PayPal javascript SDK 的 Orders v2 REST API 在 ASP.NET Web 窗体中集成 PayPal 服务器端的最新解决方案,请在以下位置测试演示:techtolia.com/PayPal 【参考方案1】:

如何重定向到我自己的评论页面,其中包含送货地址和帐单地址

首先,您需要为连接到数据库的订单发送一个唯一编号 ID,其中包含您希望在购买后显示的信息。

然后您发送带有完整 url 的“return”参数以及您的客户将返回的订单的唯一 ID,并且您需要显示最终信息。

例如:<input type="hidden" name="return" value="https://www.urls.con/orderinfos.aspx?TID=112999182">

为了更好的保护当然最好对您的订单 ID 进行编码。所有这些都存在于 paypal sdk 手册中。

还有返回的url是"notify_url",即使用户不返回也要通知,"cancel_return"在取消支付的情况下

您也可以搜索PDT for the return 和IPN for the notify 了解更多高级信息。

【讨论】:

以上是关于使用 c# 在 asp.net 中集成 paypal的主要内容,如果未能解决你的问题,请参考以下文章

在 Asp.Net 解决方案中集成 silverlight 控件的最佳实践

如何在 ASP.NET MVC 中集成 AngularJS

在 ASP.NET 4.6.1 项目中集成 Microsoft.Extensions.DependencyInjection

在 Asp.net Web 服务中集成 JWT

如何在 asp.net 中集成 Paypal Api 以进行快速结帐?

如何在 ASP.NET MVC 中集成 AngularJS