寻找与PayPal兼容的轻量级ASP.net购物车

时间:2009-10-05 22:56:51

标签: asp.net e-commerce paypal

我目前正在开发一个简单的电子商务网站。我正在寻找一个轻量级的非托管ASP.net购物车解决方案,需要

  • 能够与PayPal交谈
  • 与当前网站集成
  • 最好处理PayPal的即时付款通知

当前网站使用PayPal立即购买按钮或PayPal添加到购物车按钮。我在PayPal购物车上遇到的问题是,它允许买家在结账前更新购物车中的商品数量,这是不可接受的,因为此网站中的每件商品都是唯一的(即数量1)。

我为PayPal的即时付款通知编写了一个处理程序,以便在销售时从网站上删除某个项目,但它非常不灵活,而且我没有时间或金钱来写一个好的东西,所以处理那个会太棒了:)。

之前有人使用过任何非托管的ASP paypal购物车并有一些建议吗?

5 个答案:

答案 0 :(得分:5)

总是:

Shopping Cart.NET

虽然这可能会或可能不会像你想的那样“轻量级”。

或者,The Beerhouse有一个电子商务“模块”,其中包含一个带有PayPal集成的购物车,虽然“The Beerhouse”本身就是一个完整的应用程序,但您需要重构购物车代码。自己的用途。然而,它更“轻量级”。 (请注意,The Beerhouse的最新版本适用于ASP.NET MVC,而旧版本适用于WebForms)。

答案 1 :(得分:1)

您随时可以选择要在您的网站上使用的Shopping Cart .NET部分内容。您可以为PayPal使用InvertedSoftware.ShoppingCart.Intergration,为购物车使用InvertedSoftware.ShoppingCart.BusinessLayer。如果你喜欢,我可以指出你正确的方向。

半乳糖

答案 2 :(得分:0)

查看nopCommerce:

http://www.microsoft.com/web/gallery/nopCommerce.aspx

可能不完全是你所追求的,但它非常好,开源,你至少可以看看他们是如何做的。

希望这有帮助。

答案 3 :(得分:0)

如果您可以使用Control(对于Web窗体)或组件(对于ASP.NET MVC)构建购物车,那么您可以尝试使用ASP.NET PayPal Control for Website Payments Standard。

以下是链接:http://www.spicelogic.com/Products/ASP-NET-PayPal-Control-for-Website-Payments-Standard-4

下载还包含用于在asp net MVC和Web表单中集成paypal支付网关的示例项目。

答案 4 :(得分:-1)

我们还没有发布,但如果你有耐心的截止日期,请考虑DotNetMerchant(http://dotnetmerchant.org),这是一个可以添加到您的解决方案中的库,可以调用多个支付处理器,我们将支持PayPal(网站付款) Pro,PayFlow Pro和IPN)