我需要在确认付款后进行订单处理。使用PayPal标准,有没有办法可以获得订单ID(我的网站指定)以及是否收到付款的标志?
似乎CMS和Joomla一样能够完成我所描述的内容,但我无法在PayPal文档中找到任何指示如何操作的内容。当然,我确定答案就在那里,我会继续寻找,但是如果有人能通过指向正确的方向来节省我一些时间,我会真的很喜欢它!
再多一点信息,我正在使用C#在ASP.NET MVC中开发这个站点。我也一直在研究PayPal IPN功能,但在与办公室的其他开发人员交谈后,他们强烈建议不要使用IPN,因为它具有异步性。
有什么想法吗?
感谢您的帮助。
答案 0 :(得分:3)
有很多方法可以从PayPal获取信息。基本上他们分为两类,“推”和“拉”。
“推送”是指PayPal向您推送信息的时间。 PayPal推送信息有两种方式
“拉”是指您从PayPal请求信息。 PayPal提供了各种API,您可以使用它们来获取有关交易的信息。因此,例如,您可以设置一个每X分钟运行一次的作业,并要求PayPal提供有关您知道发送给PayPal的任何订单的信息,但是您没有收到有关返回URL的信息。
以下是一些可以帮助您入门的链接:
https://www.x.com/community/ppx/transaction_information https://www.x.com/docs/DOC-1372