【发布时间】:2017-01-08 11:17:51
【问题描述】:
我正在尝试使用 PayPal Here Sideloader(C# Web 应用程序)。我得到了意想不到的结果,应用程序并不总是返回到我在 Safari (iPad) 中的 Web 应用程序。此外,它每次都会打开一个新标签。所以我决定在购买后使用IPN来处理。
但在使用 PayPal HERE 时,我注意到 check 和 cash 交易并未调用我的 IPN 网址。我尝试使用 REST API 搜索交易,但我什至没有看到它们。信用卡和苹果支付交易工作正常。所以我的问题有两个。
在与 PayPal 的某个人交谈后,他们可能知道也可能不知道他们在说什么,大意是“不支持这些交易”。我不一定相信,因为如果我有发票 ID (INV2-XXXX-XXXX-XXXX-XXXX),我可以使用 REST API 来获得我需要的东西。这个人是正确的,还是有其他人这样做过?
如果我有我的自定义订单 ID(见图),如何获取发票 ID? (我查看了 Invoicing API (REST) 和 TransactionSearch (NVP),这些都没有返回有关交易的信息。
【问题讨论】:
-
我想通了。看起来这是我需要使用的 API:paypal.com/webapps/hereapi/merchant/v1/invoices
标签: c# rest paypal transactions paypal-ipn