我目前正在开发一个简单的电子商务网站。我正在寻找一个轻量级的非托管ASP.net购物车解决方案,需要
当前网站使用PayPal立即购买按钮或PayPal添加到购物车按钮。我在PayPal购物车上遇到的问题是,它允许买家在结账前更新购物车中的商品数量,这是不可接受的,因为此网站中的每件商品都是唯一的(即数量1)。
我为PayPal的即时付款通知编写了一个处理程序,以便在销售时从网站上删除某个项目,但它非常不灵活,而且我没有时间或金钱来写一个好的东西,所以处理那个会太棒了:)。
之前有人使用过任何非托管的ASP paypal购物车并有一些建议吗?
答案 0 :(得分:5)
总是:
虽然这可能会或可能不会像你想的那样“轻量级”。
或者,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)