【问题标题】:Make payment with Paypal使用 Paypal 付款
【发布时间】:2014-03-23 04:08:33
【问题描述】:

我正在建立一个电子商务网站,我正在考虑支付选项。我的第一个任务是将订单与 Paypal API 关联起来,但是我已经寻找了几个小时的选项,但我不知道从哪里开始。

我已经检查过了:http://www.asp.net/web-forms/tutorials/aspnet-45/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal 但我不知道从哪里开始,尤其是因为它使用的是 Web 表单,而我只对 MVC 有经验。

谁能帮帮我?非常感谢。

【问题讨论】:

标签: asp.net-mvc paypal


【解决方案1】:

在实施简单的贝宝付款时,您应该牢记以下思路:

在您看来,添加 paypal 付款按钮: https://developer.paypal.com/docs/classic/paypal-payments-standard/ht_create-pps-buttons/

现在请记住,用户可以更改这些值,因此您必须实现 Paypal IPN 侦听器: https://mvcsamples.svn.codeplex.com/svn/trunk/Kona.Web/Controllers/PayPalController.cs

在侦听器逻辑中,您验证付款是否正确,然后执行您必须执行的操作。


如果您从 localhost 测试时遇到问题:只需检查此链接:Paypal Ipn integration with asp.net MVC

【讨论】:

    【解决方案2】:

    如果您确实需要一些特定于 MVC 的东西来帮助您理解 PayPal 集成,那么您可以尝试这个 MVC 教程。

    asp net mvc paypal integration

    我相信你的教程也很好,值得一读。

    【讨论】:

      【解决方案3】:

      对于 PayPal Express,请尝试PayPalExpressCheckoutMVC-MultiItem

      【讨论】:

      • 哇,我真的很喜欢!我将深入研究解决方案。这有点像我的项目中必须使用的 DLL,还是您建议我宁愿从解决方案中工作来实现我自己的东西?
      • 我会将它作为一个项目添加到您现有的解决方案中,然后您可以使用现有的 PurchaseController 作为示例在您的 Web 项目中创建一个 PurchaseController。
      猜你喜欢
      • 2011-04-21
      • 2020-11-04
      • 2013-09-04
      • 2012-01-06
      • 1970-01-01
      • 1970-01-01
      • 2012-07-07
      • 2013-06-05
      相关资源
      最近更新 更多