问题标签 [nvp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
40 浏览

api - 从 NVP 移植到 REST API

我目前正在使用 PayPal 的 NVP API。并使用以下方法。

  1. TransactionSearch(提取历史和最近的交易)
  2. GetTransactionDetails(获取每笔交易的详细信息)
  3. TransactionSearch using PROFILEID(使用订阅/配置文件 ID 获取与特定订阅/定期配置文件相关的订阅/定期交易)
  4. RefundTransaction(退款交易)
  5. ManageSubscriptions(使用定期/订阅/配置文件 ID 管理 - 取消、暂停、重新激活特定订阅)
  6. GetBalance(获取特定帐户的余额)
  7. MassPay(使用电子邮件地址向其他 PayPal 帐户汇款)我想知道并确保我在移植到 REST 时不会遗漏任何东西,并且会获得我的所有详细信息(包括所有字段)已经从 NVP 的响应中得到。

问题 1
对于我列出的上述 7 种情况,您能否将我映射到相应的 REST 方法?

问题 2
我可以对 REST API 使用相同的凭据吗?还是我需要使用其他东西?这样做会要求用户通过其他方法重新连接到我的系统吗?

问题 3
我想知道的另一件事是,是否可以使用 REST API 来提取历史数据(所有日期范围的数据)?使用 REST API 时,对用户类型或 PayPal 帐户类型或日期范围或其他任何内容是否有任何限制?

问题 4
当我从 NVP 移植到 REST 时,我还需要注意什么?

请帮忙!

0 投票
1 回答
63 浏览

image - PayPal NVP 标题图像 (HDRIMG)

我正在使用PayPal NVP来管理我网站上的客户付款。最近我注意到 PayPal 支付平台页眉上的图像似乎被剪切了(之前大小是 750x90,现在似乎是 535x90)。

自 2016 年 9 月以来,将图像放在标题HDRIMG上的字段现已弃用(是的,我知道我迟到了),我找不到任何官方替代品。

将图像放在标题上的新方法/参数如何?或者它已经过时并且应该被删除?

图像,您可以在其中看到图像的实际大小及其显示的内容

0 投票
1 回答
28 浏览

paypal - PayPal NVP:TimeZone 字段中可以显示哪些值?

我的应用程序使用 PayPal 的 NVP API 的TransactionSearchGetTransactionDetails函数。从 PayPal 返回的数据包括DateTimeTimeZone。我需要调整我的应用程序以确定每笔交易发生时的 GMT(英国)日期。

在 NVP 文档中,我可以找到货币代码和国家代码,但找不到时区代码;而且我知道它们没有很好地标准化(例如,“CST”可能指的是 4 个不同的区域:请参阅 在 .Net 中通过缩写查找时区标准名称 )。

那么:可以出现在 PayPal 的TimeZone字段中的可能值的完整列表以及它们的含义是什么?