Asp.net 对于这种情况,我应该学习哪种PayPal API?

Asp.net 对于这种情况,我应该学习哪种PayPal API?,asp.net,paypal,Asp.net,Paypal,我正在开发一个像eBay这样的应用程序。该应用程序为客户提供了购物车页面,客户可以在其中查看1个以上的项目。这些物品是要付款的。项目带有复选框,因此用户可以选择他们希望支付的任何项目(甚至倍数)。假设有5个项目,每个项目都有一些成本。还有一个名为“与贝宝结帐”的图像按钮。我希望客户在检查一些项目后单击图像按钮。现在他们应该进入PayPal结账页面,查看这些商品的详细信息,包括价格等。事实上,整个发票应该发送到贝宝显示个别项目及其价格 一旦用户将支付所有这些项目,贝宝应该向我报告ReturnURL

我正在开发一个像eBay这样的应用程序。该应用程序为客户提供了购物车页面,客户可以在其中查看1个以上的项目。这些物品是要付款的。项目带有复选框,因此用户可以选择他们希望支付的任何项目(甚至倍数)。假设有5个项目,每个项目都有一些成本。还有一个名为“与贝宝结帐”的图像按钮。我希望客户在检查一些项目后单击图像按钮。现在他们应该进入PayPal结账页面,查看这些商品的详细信息,包括价格等。事实上,整个发票应该发送到贝宝显示个别项目及其价格

一旦用户将支付所有这些项目,贝宝应该向我报告ReturnURL和一些字段,确保他们支付。我将修改数据库


哪种API能真正帮助我充分利用PayPal?我读过Express Checkout,它看起来和我想要的一样,但不确定它是否真的是我想要的。

你看过PayPal网站Payments Pro吗?它每月收取20美元的费用,还包括一些API,允许您将项目批量到一次付款中,然后将用户发送到PayPal,然后,它将重定向回您的站点,并允许您在显示订单摘要等时确认付款。

您可以使用任何API来完成所述内容-这更多的是您的编程舒适度问题,您需要的集成度问题(例如,如果您愿意将用户发送到PayPal进行支付,而不是让他们在您的网站上进行支付,例如使用Express Checkout),以及您每月/每笔交易愿意支付的金额

在最基本的层面上,您可以轻松使用网站支付标准,并设置IPN(即时支付通知)指向系统上的url,您可以在其中以自动方式进行进一步处理。请注意,对于半成熟的用户来说,在发布到PayPal之前更改购物车html中的数量或商品价格非常容易。您必须协调IPN url中的内容,以确保没有更改


访问paypal开发者网络了解更多信息:(是的,x.com是他们的实际url…看起来像垃圾邮件)

我自己想出了解决方案。我使用了PayPal Express签出插件。我自己编写了ASP.NET插件,目前它工作得很好!

他们是否有要测试的演示?是的,在开始付费服务之前,你可以免费注册并访问他们的沙盒网站。