【问题标题】:Working with PayPal HERE and PayPal API使用 PayPal HERE 和 PayPal API
【发布时间】:2017-01-08 11:17:51
【问题描述】:

我正在尝试使用 PayPal Here Sideloader(C# Web 应用程序)。我得到了意想不到的结果,应用程序并不总是返回到我在 Safari (iPad) 中的 Web 应用程序。此外,它每次都会打开一个新标签。所以我决定在购买后使用IPN来处理。

但在使用 PayPal HERE 时,我注意到 check 和 cash 交易并未调用我的 IPN 网址。我尝试使用 REST API 搜索交易,但我什至没有看到它们。信用卡和苹果支付交易工作正常。所以我的问题有两个。

  1. 在与 PayPal 的某个人交谈后,他们可能知道也可能不知道他们在说什么,大意是“不支持这些交易”。我不一定相信,因为如果我有发票 ID (INV2-XXXX-XXXX-XXXX-XXXX),我可以使用 REST API 来获得我需要的东西。这个人是正确的,还是有其他人这样做过?

  2. 如果我有我的自定义订单 ID(见图),如何获取发票 ID? (我查看了 Invoicing API (REST) 和 TransactionSearch (NVP),这些都没有返回有关交易的信息。

【问题讨论】:

标签: c# rest paypal transactions paypal-ipn


【解决方案1】:

在感觉搜索了整个互联网之后,我看到 iOS 和 Andriod SDK 的文档中提到了 PayPal Here API 的 URL。

那个网址(用于生产)是https://www.paypal.com/webapps/hereapi/merchant/v1

我只是碰巧在其中添加了“/invoices/”并收到了身份验证错误。一旦我能够进行身份验证,我就会看到这将返回 PayPal Here 中处理的所有“发票”的列表。您需要使用 OAuth2 进行连接,但我需要根据订单 ID 过滤该列表。

【讨论】:

    猜你喜欢
    • 2014-06-17
    • 1970-01-01
    • 2014-01-24
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    • 2011-05-02
    • 2014-11-01
    • 2021-01-06
    相关资源
    最近更新 更多