我目前正在为仅使用 Paypal 收款的客户构建一个简单的电子商务网站。我想在我为他们构建的 CMS 中显示订单,但只显示在我正在构建的网站上进行的交易。
到目前为止,我已经通过使用 Paypal IPN 将来自站点的交易添加到数据库表(只是交易 ID)然后大量借用 Paypal 随 API 提供的 TransactionSearch.php 文件来实现这一目标。
我担心的是,目前,我正在从帐户中获取每笔交易(即使是那些不属于该网站的交易),然后通过将它们与数组匹配来过滤它们,只显示存储在数据库中的交易.如果我可以将我拥有的数组发送到 Paypal 并只接收这些交易,那就更好了——有人知道这是否可能吗?
系统按原样运行,但我希望尽可能提高效率。
谢谢
最佳答案
我会说带有 GetTransactionDetails API 的 foreach 应该可以解决问题?
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_GetTransactionDetails
关于php - Paypal NVP API - 缩小交易搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6153871/